V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 45 页 / 共 99 页
回复总数  1965
1 ... 41  42  43  44  45  46  47  48  49  50 ... 99  
2018-05-26 17:20:11 +08:00
回复了 fancyhan 创建的主题 全球工单系统 bae 基础版终于停止运营不再害人了
PaaS 本身就是 Google 提出的概念,所以你们选他们家的就最好了。根据 Google 的说法,SQL 这样的东西本就不适应云时代。你看看他们的刚开始的版本,想用数据库也就好像是一个 BigTable 能用。分布式数据库又要支持 SQL 很难做的。慢其实正常的,除非单机。
2018-05-25 10:54:12 +08:00
回复了 findbrick 创建的主题 程序员 Python 如何跨平台编译打包?
@findbrick 其实如果很简单的程序,可以用 golang 改写,一键编译成对应平台的可执行文件,对于这个,golang 做得还行。如果比较复杂,一定要 Python 的话,那么就用 @wlwood 的方案或者你们上个 CI 服务,最不行你就上个虚拟机吧
2018-05-25 09:48:10 +08:00
回复了 findbrick 创建的主题 程序员 Python 如何跨平台编译打包?
是一个脚本还是包括二进制代码?
不过你们有这样的需要我建议你们还是寄希望与跨平台比较良好的语言,一旦 Python 涉及到 C 扩展,你的跨平台就不好做了。
2018-05-23 15:54:07 +08:00
回复了 xianyukang 创建的主题 程序员 我发现了编程学习的本质
@nullen 原子钟一个例子而已,如果这个例子不合适,那么举 Google 内部的 TPU 吧,这个市面上总没有了。
2018-05-23 09:38:50 +08:00
回复了 xianyukang 创建的主题 程序员 我发现了编程学习的本质
我就举个反例,google 现在的 spanner,论文已经发了,你去实现试试看。别人有定制的原子钟,你怎么实现?你知道原理又不代表你能实现。
再举个例子,你拿到 redhat 维护的包的源代码也编译不出跟它效率一样的包
2018-05-19 17:52:23 +08:00
回复了 xujinkai 创建的主题 问与答 独立开发软件该如何宣传推广?
再说一个,你开发这软件不盈利?那么为什么用 org 的域名,上个 com 啊,上什么 io,cc,net 都比你现在这个域名好
2018-05-19 17:50:55 +08:00
回复了 xujinkai 创建的主题 问与答 独立开发软件该如何宣传推广?
挺好的,但是我打开你页面都 5 秒过去了
2018-05-19 02:16:49 +08:00
回复了 che3vinci 创建的主题 程序员 有免费的软件数字签名证书吗? 能通过 360 软件管家审核的
上商店行不行?记得现在微软开发者是免费注册的。同时你上商店的话应该是用 Microsoft 发的证书。
2018-05-15 13:30:15 +08:00
回复了 YYY0359 创建的主题 云计算 大佬们, AWS、Azure、阿里云、腾讯云,怎么选?
国内 AWS 跟 Azure 都是残废,剩下自己想
2018-05-15 11:35:48 +08:00
回复了 Alabama1800 创建的主题 职场话题 广州实习 2k 什么水平
@Alabama1800 你一个实习生不用在这里问什么水平,你问什么水平应该先展示你自己的基本实力。楼上那么多人回你,你有参考意见吗?这里多少 C9,MIT,Stanford 毕业,你能跟他们比吗?就简单问一句,你跟中山大学计院的应届生能比吗?
如果你不是他们的一员,他们跟你说实习 12k,转正 18k 对你有什么参考价值?你问问题应该尝试问问你自己值多少钱,然后是不是远低于市场价格,这样才有意义。而且何不多面几家,网上的人说话又不腰疼,你觉得真的那么多人生导师?多面几家,多做试题,跟面试官多聊两句,能不能成不要紧,关键是对自己要有一个定位。定位清楚了,价格就好谈了。
知道自己多少,价格合适就去,价格不合适就继续找,这样才是正道啊。那些说 2k 过不了日子的,我还说 200k 一天也过不了日子,但是你能拿到吗?徒增浮躁与压力。
sublime text 应该影响不大,至于 atom,自求多福吧
2018-05-14 01:00:30 +08:00
回复了 xxoxx 创建的主题 问与答 苹果的 callkit 动了谁的奶酪,为什么给禁了?
这事未必是国内运营商的锅。要知道运营商的语言数据包 QoS 都远优先于你们的网络。也就是语音走网络的质量不高,不信自己用微信语言通话跟你的电话质量对比看看。
2018-05-12 23:11:56 +08:00
回复了 firejoke 创建的主题 Python 一些多进程多线程对文件操作的一些总结
@firejoke 我建议你贴到外面的网站上,比如 github gist。你贴出来的代码实在影响大家的交流,缩进丢失,非常难以理解。
我觉得你说的多线程没有用大概是实现的一些地方不是那么好,有其他因素抵消了多线程的优势。IO 本身是会释放 GIL,跟是不是多进程没关系
2018-05-12 14:07:21 +08:00
回复了 n3hatv2 创建的主题 Python 关于 SQLAlchemy 的 Mode.query 和 session.query 的区别请教
@n3hatv2 你的说法是不会发生问题的,具体你可以模拟一下。scope_session 是用了 thread-local 去实现的。而且进程安全什么鬼?只有线程安全。
你进程拿到的东西都不是一个东西,大家都有自己的调用栈,有自己的堆,不同进程不通过通讯怎么能影响其他进程?不要说 Python,哪怕你用 C,你能影响不同进程里面的对象?除非你的对象自带通讯同步功能,要不然想都别想。
然后你说的场景啊,我觉得你现在的做法问题不大了,你创建进程的时候本身就有开销,而且你的进程里面创建 Session 本身就是额外创建连接。如果是子进程没有额外数据库操作,你大可创建一个额外的进程进行 reduce 操作
2018-05-11 23:28:44 +08:00
回复了 n3hatv2 创建的主题 Python 关于 SQLAlchemy 的 Mode.query 和 session.query 的区别请教
@n3hatv2 SQLalchemy 明明是类似 Hibernate 一样的 Data Mapper 模型,偏要往 Active Record 套,这何苦呢?喜欢用 Active Record 那套换别的不好么?开箱即用。
至于 session 的问题,进程不安全能描述一下吗?
2018-05-11 16:49:41 +08:00
回复了 xiaoshi657 创建的主题 Python 大家说一下 多线程 协程 在实际项目中的应用场景
这个问题应该是这样看,线程更多是抢占式线程,协程是协作式线程。我们暂时不考虑是有栈还是无栈的区别
那么协程跟线程的区别更多在于你觉得哪个调度策略更高效。操作系统还是开发者。协程上下文切换现在是在用户空间,因此调度的成本相对较低。不过也不代表这就是高效的。
我们可以笼统地认为在面对 IO 密集型任务的时候,协程更高效,因为绝大部分时间都是在等待 IO。
而面对 CPU 密集型的任务,线程更高效

然而 Python 的常规实现因为有 GIL 的存在,你可以认为协程吊打线程。但是仅在 CPython 跟 PyPy 这些实现里面,千万不要认为是定律

建议多读读操作系统相关的书记,比如《现代操作系统》,同时了解一下 M:N, 1:1 等线程模型,你会了解到更多
2018-05-02 01:31:52 +08:00
回复了 enm 创建的主题 程序员 想写一个更高智商的编程语言
说那么多不就是一个以 s 表达式作为 ast 的语言嘛,同类型的东西请看 Jetbrains 的 MPS。
你说那么多都不是一个语言的问题了,反而更多的是工具。你这样语言基本限制了用什么工具打开你的源代码。如果我用 vim 打开就变成了写 lisp 了。唯有用你的 smart code editor 打开才能显示成最合适的的样子,你需要的是一个 IDE 而不是语言了。
2018-04-26 16:53:36 +08:00
回复了 luozhiyun 创建的主题 程序员 请问各位程序员有啥好笔记本推荐吗?
在 V2EX 上面问任何电脑相关的问题,你得到的答案最后绝对是 macbook pro
2018-04-26 15:26:59 +08:00
回复了 winiex 创建的主题 Ubuntu Ubuntu 18.04 马上就要发布了
xmonad
1 ... 41  42  43  44  45  46  47  48  49  50 ... 99  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1987 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 714ms · UTC 08:04 · PVG 16:04 · LAX 01:04 · JFK 04:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.