首页   注册   登录
 vincenttone 最近的时间轴更新

vincenttone

V2EX 第 29884 号会员,加入于 2012-11-23 14:08:29 +08:00
vincenttone 最近回复了
1. 改回来
2. 无视
3. 换组
4. 离职

实际上工作中要求修改代码的情况还是有一些的,特别是我放飞自我脑洞大开起名字的时候,一般这种我也懒得管了,这东西见仁见智;而且我自己的代码过几天我自己都不认识,也很可能会被我自己重构掉,所以现在代码的质量肯定不是以后的你认为比较好的;还有就是我一般不会让 leader 帮忙 review,不然会有不必要的调整,或者要分享设计,作为一个打工者,可以选择高调也可以选择 低调,哪些符合你自己的性格又符合你的利益呢?作为工程师所谓的骄傲或者自我意识之类的东西,那些东西实际上都是为了写出更好的代码?还是为了平添对别人的不满或者让自己陷入不利的境地呢?

个人认为如果你的代码写的好,设计也不错,除非 leader 想拿你刷存在感,不然不会改你代码的,这也适用于其他人(或者代码审查和修改程序)。
114 天前
回复了 freak118 创建的主题 PHP PHP 应该怎么学?
http://php.net/manual/zh/langref.php
先看文档里这部分,语言参考,很完善,可以对语言有个完整的了解,这期间的练习可以使用 php 的 cli 模式跑。
然后看框架的文档,一般都有个引导快速开始的部分,照着把 mvc 整出来跑一跑就可以开始项目了。
@turan12 嗯 并行的时候注意数据库连接的占用,尽量复用应该问题不大
179 天前
回复了 leven87 创建的主题 PHP PHP 多进程的困惑
@leven87 试试 EvIo 监听 io,不需要 timer。
至于 php 和 python 的多线程,去看一下用户级线程和内核级线程;
多进程,需要了解一下进程间通信。
179 天前
回复了 tianxiacangshen 创建的主题 程序员 PHP 最简单的提升查询速度的方法
用不上索引,需要加分词系统了
@turan12 即使是实时统计系统也可以做成异步处理,前提是你的数据变化是否频繁,不频繁可以展示的时候显示计算时间和数据变化时间,或者显示查询中之类,这都是产品问题了。
还有就是你的查询八成是可以做成并行的,第一次或者 n 次的总查询完成后,可以多个线程并行。用的是 php 的话,可以考虑用 ev 扩展或者 swoole 之类的起并行。
179 天前
回复了 reid2017 创建的主题 程序员 微博关系链模型设计
感觉一个表就可以了
1. 如果用两个表存的话互粉和取消互粉必然涉及删除数据和数据转移操作两个表
2. 如果是互粉表需要分表,互粉表里也自然需要保存两条记录,和好友表重复
179 天前
回复了 leven87 创建的主题 PHP PHP 多进程的困惑
1. 因为涉及到 io,所以可以在等待时做时间片切换,节省了时间
2. php 可以试试单进程配合 ev 扩展看看效果。
3. php 和回调和 js 的回调因为并发模型不同,并发效果也不同,具体可以参考 js 的事件模型,同时参考 ev 里的 epoll 或者 select
八成是个统计逻辑,写个定时统计就可以了吧。队列或者 crontab 就可以了。
180 天前
回复了 mseasons 创建的主题 程序员 Go or Node.JS ?
@mseasons 如果只是混饭吃的话,python 作为解释型语言( web、api、科学计算、数据分析等)暂时是足够了。
推荐其他的语言的话,按照个人针对楼主设计的排名:
go 或者 c++( rust 还不了解)作为编译型语言的入门选项;
lisp 作为 lambda 演算的入门选项;
haskell 作为函数式编程入门选项;
nodejs 作为原型语言的入门选项;
java/scala/groovy 作为虚拟机语言的代表;
...

ps. 同时请留意这几类语言的并发模型
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1819 人在线   最高记录 3762   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 8ms · UTC 06:03 · PVG 14:03 · LAX 23:03 · JFK 02:03
♥ Do have faith in what you're doing.
沪ICP备16043287号-1