V2EX jsjscool
 jsjscool 最近的时间轴更新
jsjscool

jsjscool

  Tencent
V2EX 第 37106 号会员,加入于 2013-04-06 15:12:43 +08:00
疫情期间重构了 PHP 性能分析工具,邀请各位 PHPer 体验
  •  3   
    PHP    jsjscool    2020-04-17 14:48:52 PM    最后回复来自 gdt
    13
    要过年了,自荐一个 PHP 性能监控工具
  •  3   
    PHP    jsjscool    2019-02-21 16:35:43 PM    最后回复来自 xiaoxiaoan317
    18
    极客导航-如何做个好的网址导航?
    分享创造    jsjscool    2014-07-06 23:21:22 PM    最后回复来自 taogogo
    20
    只是想用 gg 搜索的话,看这里
  •  2   
    问与答    jsjscool    2014-07-01 18:25:42 PM    最后回复来自 BOOM
    12
    jsjscool 最近回复了
    Merge sort + 多线程 就是专门解决这个问题的,几行代码的事情,别绕进去了。
    对于开发者来说不实用的问题确实存在,但是放到项目里来说这些"过度设计"是必不可少的。举个简单的例子,你们都要自己设计框架,肯定知道 Active Record 和 Data Mappers 。Data Mappers 很难用,但很多框架直接选择了他。你会选吗?如果多几个人能去思考这个问题,无数勇敢的少年将会创造奇迹。

    程序员都很有个性,同一个人上周写的代码和这周写的差别都非常大。要是项目组超过 2 个人,你会发现编码的自由度越高,项目代码写的就越烂。可参考的规范越少,项目的扩展性就越差。互联网行业不要求每个程序员都能将业务代码封装成独立的 Bundle,但是每个程序员都应该要有"这块功能未来怎样能快速的变成 Bundle"的意识。而这些高级框架帮我们做的就是减少自由度,增加规范,提高内聚,这也是未来的趋势。项目允许有垃圾代码,但是这些垃圾代码影响的范围必须在可控范围内。
    2020-03-18 17:06:28 +08:00
    回复了 kakaxi9394 创建的主题 程序员 实际开发过程,真的有人写接口测试吗
    单元测试不写可以理解,接口测试都懒得写就无法理解了。测试测出的 bug 和上线后发现的 bug 都要有对应的 api 测试用例。接口测试注重的是维护,而不是一来就自动生成几十个,毫无意义。
    2020-03-06 11:54:39 +08:00
    回复了 jsjscool 创建的主题 PHP 疫情期间重构了 PHP 性能分析工具,邀请各位 PHPer 体验
    @G4vin 先到牛客网这种平台刷题了解基本语法和数据结构,然后看你对区块链有兴趣还是 Web 有兴趣。找个项目跟着做就行了(只是个人建议)。Golang 也有很多不错的教程 https://github.com/it2048/free-programming-books-zh_CN#go
    2020-03-06 11:47:55 +08:00
    回复了 jsjscool 创建的主题 PHP 疫情期间重构了 PHP 性能分析工具,邀请各位 PHPer 体验
    @askfilm 也不能短期跟风,长期来看 PHP 确实遇不到风口。Python 遇到了人工智能和机器学习,Javascript 遇到了小程序,Golang 遇到了区块链。去年年底国务院发文要大力发展区块链,小程序更不用说了,疫情期间爆发式增长。黑产相关的 Python 库啥都有。拉长了看未来 10 年 Golang 和 Javascript 发展都不会差。
    2019-12-05 18:12:42 +08:00
    回复了 Renco 创建的主题 程序员 关于开发过程中日志的问题
    一些日志规范

    1. 日志要有分隔符
    2. 避免重复记录
    3. 通过 uuid 和编号来保证日志的连贯性
    4. 日志编码统一用 json
    5. 日志种类需要严格区分
    6. 重要日志需要脱敏

    可以详细看看总结文章: https://blog.it2048.cn/article-log/
    2019-11-21 13:50:32 +08:00
    回复了 BlueGood 创建的主题 PHP 阿里的 composer 出问题了吗?
    阿里云的镜像确实出问题了,用其他试试,https://php.cnpkg.org 亲测没问题,其他的请自行尝试。

    阿里云 https://mirrors.aliyun.com/composer/
    华为云 https://mirrors.huaweicloud.com/repository/php/
    腾讯云 https://mirrors.cloud.tencent.com/composer/
    安畅网络 https://php.cnpkg.org
    上海交大 https://packagist.mirrors.sjtug.sjtu.edu.cn
    现在写博客比公众号难的多,博客无法解决用户粘度低的问题。
    公众号是被动的接收知识,博客是主动去订阅去搜索,不能否认大多数人不喜欢思考,更喜欢被动的接收知识。

    我写了 6 年博客,全是原创,中间未中断过,可查 https://blog.it2048.cn/archives/ 。来自搜索引擎的流量越来越少,除了自嗨外,再无其他。

    转到公众号后用户粘度更高了,可查 https://imgs.it2048.cn/code-log.png ,对文章的质量要求更高了,技术类文章既要写的生动有趣,还要有干货才行,用户不开心随时贡献流失率。另外打广告真的挣不了几个钱,但很多公众号作者就是想不明白,这和那些抢拼多多红包的人算不明白时间价值一样。

    大家也没必要教张小龙做产品,当时 QQ 空间一样封闭,大家不是写的很开心吗?现在怎么就变味了。
    2019-11-12 13:44:35 +08:00
    回复了 ishiguang 创建的主题 微信 怎么现在技术公众号全都是广告,干货很少。
    我又要贴公众号了,不缺钱,非烂鱼烂虾。 ![]( https://imgs.it2048.cn/code-log.png)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2656 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 77ms UTC 06:00 PVG 14:00 LAX 23:00 JFK 02:00
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86