V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xpresslink  ›  全部回复第 38 页 / 共 43 页
回复总数  848
1 ... 30  31  32  33  34  35  36  37  38  39 ... 43  
2018-03-20 09:35:08 +08:00
回复了 ispinfx 创建的主题 生活 保温杯每天过两次安检机,会不会有问题?
楼主放心,X 光机不会有问题, 虽然金属物品对 X 光机有反射但是对 X 发光部件影响很小,设计时候就考虑过金属问题了,所以楼主不用担心。
2018-03-20 08:09:32 +08:00
回复了 param 创建的主题 Python 关于 Python 中 list 添加元素的操作的效率问题
>>> def m1(): x=[]; x.append(1)

>>> def m2(): x=[]; x+=[1]

>>> import dis
>>> dis.dis(m1)
1 0 BUILD_LIST 0
2 STORE_FAST 0 (x)
4 LOAD_FAST 0 (x)
6 LOAD_ATTR 0 (append)
8 LOAD_CONST 1 (1)
10 CALL_FUNCTION 1
12 POP_TOP
14 LOAD_CONST 0 (None)
16 RETURN_VALUE
>>> dis.dis(m2)
1 0 BUILD_LIST 0
2 STORE_FAST 0 (x)
4 LOAD_FAST 0 (x)
6 LOAD_CONST 1 (1)
8 BUILD_LIST 1
10 INPLACE_ADD
12 STORE_FAST 0 (x)
14 LOAD_CONST 0 (None)
16 RETURN_VALUE
我用过 Django 的 ModelForm,其实很好用,体现了 DRY 的原则,开发效率超高。数据检验方法都带了,实现上也是生成的前端 js 在前端检验。但是现在都做前后端分离的项目了用的就机会少了。
2018-03-18 20:56:16 +08:00
回复了 koplyp 创建的主题 Python 求助各位大神, 如何将(a,(b,(c,(d,(e,(f))))))转换为(f,(e,(d,(c,(b,(a))))))
@aokihu 你去看看 lisp 或者 sicp 这个就是链表的实现
实在看不下去了,我们在用的是 python 不是 C 语言啊!!!

优雅地成生成 4-7 位数字可以仿照下面的写法。

>>> from itertools import product
>>> from string import digits
>>> for length in (4, 7):
□□□□□□□□for num in product(digits, repeat=length):
□□□□□□□□□□□□print(''.join(num))


0000
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
@cheneydc
老铁还是你的语言精练,一眼就看到中间三列轰炸机巡航啊
看了一眼代码, 差点就吐了
2018-03-16 14:00:26 +08:00
回复了 sevenQu 创建的主题 Python Microsoft Visual C++ 14.0 is required,这个是下载那个?
2018-03-16 13:54:18 +08:00
回复了 sevenQu 创建的主题 Python Microsoft Visual C++ 14.0 is required,这个是下载那个?
@gotounix 不要瞎支着啊, python3 是用 VC++ 14 编译的, python27 是 VC++ 9 编译的, 安装 python3 的包需要编译的也是要 VC++ 14 以上支持的.
2018-03-15 20:59:51 +08:00
回复了 HuLaDanDan 创建的主题 Python 不知道各位都用什么 IDE,写 Python
sublime txt, vs code, notepad++, vim
上面这几个都是文本编辑器,楼主问的是 IDE 就不要推荐这几个了。
2018-03-15 20:53:44 +08:00
回复了 HuLaDanDan 创建的主题 Python 不知道各位都用什么 IDE,写 Python
85%的专职开发人员选用 Pycharm,宇宙第一。
当然了也有神人用 notepad 的写的。
2018-03-15 20:47:43 +08:00
回复了 ycz0926 创建的主题 Python Python 似乎可以通杀整个后端领域
是啊,我用 javascript 写硬件驱动好几年了,现在想改做前端,打算用汇编,大家推荐个上手快点的框架。
2018-03-14 23:41:47 +08:00
回复了 firhome 创建的主题 程序员 后端有什么简单上手的框架吗?
楼主可能把后端的事想得太简单了。
后端可不是只实现几个对前端接口的 API 那么简单。

后端要掌握的知识和技术栈要比前端广杂的多。
首先要必须掌握一门通用编程语言,用 node 或 PHP 基本就被局限在以内容展示为主的 web 开发上了,这两门在除 web 以外的类库包生态环境非常不足。所以应该在 java,go,python,ruby,C#.net core 之间选 1-2 个。

掌握某种语言和框架只是后端开发其中很小的部分,实际上外围的知识很多,
各种数据结构和算法,标准库,第三方类库,各种框架
数据库,Mysql、Oracle,postgressql,redis,mongodb
LINUX 操作,docker,服务器环境搭建,这一堆下来没有半年不行吧?其实最小 1 年时间。

解决并发,阻塞,消息队列,任务调度,缓存,session,发邮件,短信,第三方认证登录,安全,反爬,
性能优化,版本控制, 单元测试,集成测试,持续集成,自动化部署,补丁管理。
需求分析,业务逻辑,架构设计。这几项看书决对是不行的,要有实际项目经验。

做个合格后端,没个三年五年的积累学习决对是不行的。
2018-03-13 21:03:24 +08:00
回复了 yangyaofei 创建的主题 Python 请问怎么解决 logging 中出现的 GBK 编码错误问题
直接国标码 GB18030 也能支持 emoji
2018-03-13 20:53:54 +08:00
回复了 yangyaofei 创建的主题 Python 请问怎么解决 logging 中出现的 GBK 编码错误问题
看不懂你说什么,windows 机器上也用 utf-8 啊,直接用 byte 模式写根本不会有编码问题。
2018-03-13 13:06:15 +08:00
回复了 huisezhiyin 创建的主题 Python 三年左右的 Python 后端 , 大概要能到什么样到水平才合格啊
面试的问题必须理论和实践相结合,目的是为了快速了解对方的水平,所以问题要精练、典型、有实效性。
我问的三道题,都是后端开发非常需要的技术点。你不能把后端狭隘地理解为用 Django 和 Flask 开发个 web 后端主要的工作就是 CRUD。比如让你用 socket 直接写个几万并发用户安卓音乐 app 后端呢?

( 1 )协程优点和缺点是什么? -----对于 Python 实现并发的重要解决方案之一
( 2 )类定义中使用了 __slot__属性能起到什么作用? -----海量的同类实例大幅减少内存占用的方案。
( 3 )什么叫弱引用?主要的用途是干什么? -----自己写缓存组件时常用的技术点,进而要理解 GC 的工作原理。
2018-03-12 20:29:22 +08:00
回复了 huisezhiyin 创建的主题 Python 三年左右的 Python 后端 , 大概要能到什么样到水平才合格啊
只问你三道题,如果不百度能直接答上来你就是合格的三年后端。
( 1 )协程优点和缺点是什么?
( 2 )类定义中使用了 __slot__属性能起到什么作用?
( 3 )什么叫弱引用?主要的用途是干什么?
2018-03-12 10:56:02 +08:00
回复了 HuahuaChen 创建的主题 程序员 小程序算不算 web 开发
确切地说小程序可以算入 WEB 开发的前端技术中的一个比较特殊的子类。

WEB 开发可以说是一个很广泛的领域。通常要分为前端和后端,前端( C 端,客户端)和后端( Server 端,服务器端)之间使用 HTTP 协议通信。
小程序用了和传统前端类似的技术栈。微信小程序中每个页面会有四个文件 .js .json .wxml .wxss
js 文件中是页面的逻辑,json 文件是页面的一些配置,wxml 是小程序的页面结构,wxss 为页面的样式。
2018-03-12 10:14:03 +08:00
回复了 Etuloser 创建的主题 数据库 大家是怎么看待数据库字段用拼音命名的
理论来说,用英语最好。
但是实践中团队和客户等很多人参与的情况下,英语未必是最高效的,很多程序员英语也差,出现隐密的拼写错误情况下,会让其它协作者更头痛。
所以权衡效率的情况下也会有很多团队用全拼,双拼或汉字的情况,但是不论用哪个方式有两点要保证:
( 1 )命名规范,用汉字或拼音也要实行团队成员都遵守的共同规范。
( 2 )数据字典,一定要维护一个数据字典,每个表每个字段的名称和解释。有很多数据字典生成工具,如果你的团队没有使用,那么只能说太 Low 了,所以才会出现楼所说的问题。
2018-03-11 15:12:50 +08:00
回复了 marcosteam 创建的主题 Python 如何训练新人的编程思想?
@xiaotianhu 照你这个思路每个人都可以培训成作家么?
1 ... 30  31  32  33  34  35  36  37  38  39 ... 43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2686 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 03:58 · PVG 11:58 · LAX 19:58 · JFK 22:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.