- 博客(6)
- 收藏
- 关注
原创 《Code Complete 2》读后总结
最近读完《Code Complete 2》,分享记录书中的一些关于写程序的观点与建议。102页,语义上的耦合(需要避免)一个模块不仅使用了另一个模块的语法元素,而且还使用了有关那个模块内部工作细节的语义知识。这里有一些例子:Module1向Module2传递了一个控制标示,用它告诉Module2该做什么。这种 方法要求Module1对Module2的内部工作细节有所了解,也就是说需要了解M...
2019-12-14 16:01:14 484
原创 Vue js + Laravel Mix开发的一些注意事项(有待补充)
环境:windowsVMware1.因为VMware的共享文件夹有问题,所以npm命令需要在windows下运行。参考https://mp.csdn.net/mdeditor/90314533#2.可以使用npm run watch,不需要每次修改文件后都跑npm run dev。3.修改webpack.mix.js后,需要运行npm run watch-poll。...
2019-05-20 13:56:01 466
原创 VMware使用npm注意的问题
背景:因为贪图windows 开发IDE使用方便,所以用VMware安装Ubuntu通过共享文件夹的方式来进行开发。使用vue js时遇到问题。过程:在linux下,如果项目是放在共享文件夹中,运行npm install总会遇到奇奇怪怪的问题。尝试过把项目移到linux的普通文件夹中,运行npm install是正常的。所以换个思路,在windows下运行npm install。(wi...
2019-05-18 13:52:50 551
原创 php-fpm配置多个进程池
背景:在用Jmeter测试时,在高并发时,php-fpm会出现unix socket的问题。在nginx的error log能查看到错误。在网上查了资料,原因可能是unix socket方式不太稳定。把php-fpm改成用ip:port的方式,只是有所改善,但是仍然不太理想。因为是在高并发时才会出现不稳定的问题,所以猜想使用多个unix socket通信应该可以解决,所以尝试使用多个php-f...
2019-05-14 11:04:02 1467
原创 关于“价格”计算的一些总结
自己学习一个Laravel电商项目时,看到处理购物车总价格的代码有疑问,所以自己总结了一下当中遇到的问题。环境:UbuntuMysql 5.7php7.21.Mysql中的储存首先要考虑数据库中怎样存放价格和“总价”项目中double和decimal都有使用,并没有使用float。Mysql官网对于浮点数的资料:https://dev.mysql.com/doc/refman/5....
2019-05-13 13:32:17 331
原创 laravel-nestedset插入数据的SQL执行情况
laravel-nestedset是一个关系型数据库遍历树的larvel4-5的插件包。具体的分析可以查看相关文章:http://www.pilishen.com/posts/laravel-nestedset-the-proper-way-to-implement-infinite-dynamic-multi-level-nested-categorieshttp://www.pilish...
2019-05-06 18:19:32 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人