V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 406 页 / 共 421 页
回复总数  8419
1 ... 402  403  404  405  406  407  408  409  410  411 ... 421  
2017-03-05 14:48:00 +08:00
回复了 ChristopherWu 创建的主题 Vim vim 的插件里, 果然 youcompleteme 最耗时间
@ChristopherWu 有免折腾的方案?
比如版本管理,调试器追踪执行,代码重构,数据库管理,从 DB 生成 Entity , Java 字节码反编译,还有 spring 或者 django 这样的 framework 的支持,即便折腾也不一定能折腾出来吧
s = {k: set() for x in d for k,v in x.items()}
[s[k].update(v) for x in d for k,v in x.items()]
{k: list(v) for k,v in s.items()}
2017-03-05 14:10:49 +08:00
回复了 ChristopherWu 创建的主题 Vim vim 的插件里, 果然 youcompleteme 最耗时间
自从用了 jetbrains 的全家桶,再也不用 vim 折腾开发环境了
2017-03-05 12:01:43 +08:00
回复了 jueduizone 创建的主题 Java Java 开发 App 接口中关于 url 和入参规范的问题
用驼峰, springmvc 可以直接把参数注入到 form 对象
2017-03-05 11:59:36 +08:00
回复了 jueduizone 创建的主题 Java Java 开发 App 接口中关于 url 和入参规范的问题
Java Bean 规范里规定用驼峰命名法,严格遵守可以省事不少
2017-03-05 11:22:18 +08:00
回复了 nonesuccess 创建的主题 硬件 所谓的 ips 屏,是什么意思,真的对眼睛好吗?
买了 jd 那个 3200 元的 LG 的 4K ,再也不想用什么 2k 屏了,调整到阅读模式,眼睛非常舒服,看电影就影院模式
这个 benchmark 并不能体现 JIT 的优势,因为耗时比较多的 substr 和 strpos 以及 strval 已经是 C 实现的了,这部分有没有 JIT 性能都一样。

我把迭代次数放大到 100000000 次,原始版本在 php7.0 下面耗时 45.7 秒,去掉.strval($c)后耗时 16.8 秒,进一步去掉 substr 和 strpos 后耗时 10.8 秒,而 JIT 能改善的空间,就是这 10.8 秒,即便时间变为 0 ,也只是从 45.7 秒变为 34.9 秒,提升有限。

换成相应的 JAVA 实现,原始版本耗时 21 秒,去掉 strval 后是 1.3 秒,完全去掉字符串查找和截取子串后,耗时仅 100 毫秒。

PHP 和 Java 在不涉及 C 编写的函数,只跑以上纯 CPU 代码时, 7.0 比 Java 慢 100 倍以上, JIT 实现的好,这部分差距可以减少到 10 倍以内,局部改善还是相当可观的。当然了,指望 PHP 的 VM 在短期内能赶上 JVM ,不大现实, JVM 是耗资数千万美金才有今天的能力, PHP 缺乏这样的投入,除了 JIT ,还有一个就是 GC , PHP 短期内也没法拥有 JVM 那样的 GC 。比 JIT 和 GC 更难以解决的,是多线程时的 GIL ,如果没有 GIL , php 和 python 做个进程内的 cache 方便多了。
2017-03-01 08:51:37 +08:00
回复了 v2girl 创建的主题 程序员 大家公司里都有什么样的措施来防止代码泄漏?
没保护,笔记本都可以带回家
培训班毕业的不敢要,老鼠屎太多,试错成本太高,如果隐瞒培训经历,自称自学的,还好一些。
2017-02-28 09:28:13 +08:00
回复了 skywayman 创建的主题 程序员 关于软件评估,听听大伙儿的高见,求破...
外包都这样
2017-02-24 21:23:21 +08:00
回复了 Jacky001 创建的主题 问与答 现在 Linux 系统,平时工作开发的话,谁家的好些?
@lecher 我 Ubuntu 每次一出 alpha 版就升级了,十来年了,也没重装过,升级升出来的小问题一般都可以自己修复
2017-02-24 21:12:29 +08:00
回复了 Jacky001 创建的主题 问与答 现在 Linux 系统,平时工作开发的话,谁家的好些?
@shierji ubuntu 比 centos 的包还旧?你是陈年 lts 版 ubuntu 么,正常大部分包应该比 centos 新的。
2017-02-24 11:20:12 +08:00
回复了 skywayman 创建的主题 程序员 JDK 原罪...
没写安全的,就是不安全的,即时某个版本实现的安全,也可能随时改变。
2017-02-24 06:36:52 +08:00
回复了 wgx 创建的主题 Python 有爬虫小伙伴想 涨涨薪 换个环境工作吗?
20k 封顶, Python 高级这么便宜了啊
2017-02-18 10:45:52 +08:00
回复了 Ritajun 创建的主题 酷工作 [上海独角兽公司] 招募广告系统、搜索系统开发工程师~~
拼好货?
2017-02-12 17:33:10 +08:00
回复了 nec 创建的主题 程序员 面试手写堆排还是挺难的
工作了好多年,我都不记得堆排是什么了,每次排序都调的标准库
2017-02-12 14:53:12 +08:00
回复了 chenqh 创建的主题 问与答 phpmyadmin 打开一张有一亿条数据的表经常 504 怎么办
2017-02-08 20:04:52 +08:00
回复了 eyp82 创建的主题 Python SQLAlchemy 比 Django 自带的 ORM 好在哪里?
@est 那是因为 SA 支持的 DB 种类更多,而且把 ORM 和 Expression 分别抽象再组合,有时可以只用 Expression ,能力上 SA 比 Django 更为全面和强大
1 ... 402  403  404  405  406  407  408  409  410  411 ... 421  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3260 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 71ms · UTC 10:59 · PVG 18:59 · LAX 03:59 · JFK 06:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.