摘要: 草根时期,快速开发网站并上线。当然,通常只是先试水,用户规模也没有形成,经济能力和投入也非常有限。 有一定的业务量和用户规模了,想提升网站速度,于是,缓存出场了。 市场反响还不错,用户量每天在增长,数据库疯狂读写,逐渐发现一台服务器快撑不住了。于是,决定把DB和APP做分离。 单台数据库也感觉快撑不 阅读全文
posted @ 2018-05-01 23:33 刘大飞 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一: 不要直接new一个thread,应当使用线程池。使用线程池的时候应当对线程数量大小合理设置,一般最大不超过50个,当然还需要考虑你的IO和CPU,怎么分析网上搜搜吧。 二:容器类变量,如果变化比较大且频繁,尽量定义的时候设置初始容量大小,减少扩容带来的消耗。 三:分支判断if…else的时候, 阅读全文
posted @ 2018-05-01 22:57 刘大飞 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 转载自: https://mp.weixin.qq.com/s/XZGrGEwt1UAfeM-2Nv-guQ 1桌面时代古老的C 王国从1972诞生以后, 一直都非常强大, 这里的臣民对它又爱又恨, 因为它的法律允许它的臣民直接操作内存,执行效率极高, 但是又对内存分配回收不管不顾,全部扔给子民们去 阅读全文
posted @ 2018-05-01 22:08 刘大飞 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一:经过试验发现,如果使用如下的Controller(@RequestBody), 前台POST的请求body只能是JSON,如果是form-data, X-www-form-urlencoded 或者XML都会报415 Unsupported Media Type错误 二:如果要接受form-da 阅读全文
posted @ 2018-05-01 14:58 刘大飞 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 用如下命令改成SSH的方式 git remote rm origin git remote add origin git@github.com:username/repository.git git push -u origin master 阅读全文
posted @ 2018-05-01 11:21 刘大飞 阅读(196) 评论(0) 推荐(0) 编辑