服务器
文章平均质量分 78
杏树林
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务端 API 接口设计最佳实践
在移动互联网开发领域,我们经常需要针对移动设备,提供数据访问接口。在移动时代以前,接口设计并没有面对这么大的挑战,因为那时期的应用开发,前后端的区分并没有那么明显,需要专门设计接口的场景并不是很多。 然而,进入移动互联网时代,几乎所有的App数据访问,都是走的接口形式。而且,针对已经发布了安卓、iOS客户端版本的接口的重大修改,变得几乎不可能。于是,预先设计正确的、良好的接口,就显得格外重要。翻译 2015-09-07 16:49:46 · 5867 阅读 · 1 评论 -
服务端流量日志收集框架
目前,服务端的反向代理服务Nginx,针对每一次服务端的访问请求,都会进行日志记录。这些日志信息包括,“请求时间”,“请求来源IP”, “User-Agent”,“请求URL” “Http Status Code”, “请求响应时长”等参数。于是,通过分析这些Nginx访问日志,我们就可以了解到全站的访问请求状况。但是,我们有多台Nginx服务器,所有的访问日志被分散存储到不同的机器上。在过去,服务原创 2016-01-18 14:52:13 · 3220 阅读 · 0 评论 -
mysql在互联网应用设计和开发中的注意事项
MySql是开源数据库,在互联网界非常受欢迎,有着极为广泛的应用。这是由MySql的特点和互联网公司的使用场景决定的。首先从MySql的特点上看,MySql简单易用,有着极高的稳定性,同时简单查询时性能极高;MySql的功能很完备,常用的功能几乎都有;开源,功能可自己定制,使用成本低廉;可以支持多种不同用途的存储引擎,以应对不同的业务场景等。同时MySql又是脆弱的,一个复杂sql或者大表join就原创 2016-04-11 14:40:10 · 4613 阅读 · 0 评论 -
java instrument原理和Aattach API
上一次分享中有一个疑问,就是目标jvm进程和代理程序,也就是卧底程序是一起运行的.还记得吗? 通过使用如下命令:java -javaagent:jar 文件的位置 [= 传入 premain 的参数 ]这个势必会造成一个困惑,就是如果目标jvm进程已经先开始运行了,难不成卧底就监控不了了吗?这就好比一个小偷要去人家偷东西,难不成房子还没竣工,小偷就要去蹲点吗, 这显然是不合理的。 jdk的开发团队也原创 2016-05-09 11:41:12 · 7162 阅读 · 0 评论 -
关于文字集与编码
写Python2的人,很多人都见过下面这行ErrorTraceback (most recent call last): File "/Users/Jack/Documents/ApricotForestDoc/2_product_rnd/redspiderlily/mailfetcher.py", line 35, in <module> if is_reply_mail(subjec原创 2016-06-06 12:00:44 · 1020 阅读 · 0 评论
分享