转:移动网络下的性能优化之省电篇
摘要:移动网络下的性能优化之省电篇 随着3G和4G网络的普及,用户使用APP的场景更多地集中在移动网络下。同时也带来了手机电量消耗更快和网络延迟更高的问题。想开发出用户体验更好的应用,就需要对移动网络有更深入的了解。本系列文章分为上下两篇,分别介绍如何开发出更省电和网络延迟更低的移动应用程序。本篇文章主要
阅读全文
posted @
2016-02-26 23:54
mynetstudy
阅读(303)
推荐(0)
转:HTTP/2 新特性浅析
摘要:HTTP/2 源自 SPDY/2 SPDY 系列协议由谷歌开发,于 2009 年公开。它的设计目标是降低 50% 的页面加载时间。当下很多著名的互联网公司都在自己的网站或 APP 中采用了 SPDY 系列协议(当前最新版本是 SPDY/3.1),因为它对性能的提升是显而易见的。主流的浏览器(谷歌、火
阅读全文
posted @
2016-02-25 10:06
mynetstudy
阅读(221)
推荐(0)
转:分布式ID生成方法
摘要:一、需求缘起 几乎所有的业务系统,都有生成一个记录标识的需求,例如: (1)消息标识:message-id (2)订单标识:order-id (3)帖子标识:tiezi-id 这个记录标识往往就是数据库中的唯一主键,数据库上会建立聚集索引(cluster index),即在物理存储上以这个字段排序。
阅读全文
posted @
2016-02-22 19:45
mynetstudy
阅读(563)
推荐(0)
从2月14号开始上传和发布AppStore会碰到:xcode can request one for you
摘要:从2月14号开始,上传AppStore时可能会碰到这个问题: Failed to locate or generate matching signing assetsXcode attempted to locate or generate matching signing assets and f
阅读全文
posted @
2016-02-20 15:32
mynetstudy
阅读(169)
推荐(0)
PHP安全相关
摘要:##register_globals的安全性 本特性已自php5.3.0起废弃并自PHP5.4.0起移除,故不作研究。 ##不要让不相关的人看到报错信息 > 只要关闭display_errors就可以做到,如果你希望得到出错信息,可以打开log_errors选项,并在error_log选项中设置出错
阅读全文
posted @
2016-02-19 11:52
mynetstudy
阅读(184)
推荐(0)
转:代码审计入门总结
摘要:0x00 简介 之前看了seay写的PHP代码审计的书,全部浏览了一遍,作为一个代码审计小白,希望向一些和我一样的小白的人提供一下我的收获,以及一个整体的框架和常见漏洞函数。这也算是这本书的一个学习笔记吧,可以结合我捋顺的思路来看这本书。: ) 0x01 整体 学习代码审计的目标是能够独立完成对一个
阅读全文
posted @
2016-02-16 13:21
mynetstudy
阅读(2513)
推荐(0)
转:秒杀系统架构分析与实战
摘要:原文出处:陶邦仁欢迎分享原创到伯乐头条0 系列目录秒杀系统架构秒杀系统架构分析与实战1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间...
阅读全文
posted @
2016-01-06 16:34
mynetstudy
阅读(193)
推荐(0)
谈PHP中信息加密技术
摘要:同样是一道面试答错的问题,面试官问我非对称加密算法中有哪些经典的算法? 当时我愣了一下,因为我把非对称加密与单项散列加密的概念弄混淆了,所以更不用说什么非对称加密算法中有什么经典算法,结果当然也让面试官愣了一下,所以今天就花点时间说说PHP中的信息加密技术信息加密技术的分类单项散列加密技术(不可逆的...
阅读全文
posted @
2015-12-31 08:45
mynetstudy
阅读(197)
推荐(0)
转:MySQL性能优化的最佳20+条经验
摘要:今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...
阅读全文
posted @
2015-12-22 11:53
mynetstudy
阅读(150)
推荐(0)
mysql 简单全量备份和快速恢复
摘要:一个简单的mysql全量备份脚本,备份最近15天的数据。备份#每天备份mysql数据库(保存最近15天的数据脚本)DATE=$(date +%Y%m%d)/home/cuixiaohuan/lamp/mysql5/bin/mysqldump -uuser -ppassword need_db > /...
阅读全文
posted @
2015-12-15 10:19
mynetstudy
阅读(733)
推荐(0)
转:【高并发简单解决方案】redis缓存队列+mysql 批量入库+php离线整合
摘要:需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。问题分析思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提升自...
阅读全文
posted @
2015-12-15 09:58
mynetstudy
阅读(291)
推荐(1)
转:PHP7新特性的介绍
摘要:截止到目前为止,PHP官方已经发布了php7的RC7版本,距离发布第一个正式版本不会很远了!现在来说php7的重大特性肯定已经是定型了,不会再有什么变动了。后续一些版本的迭代主要也就是修修bug,优化之类的。下面就来说话我们一直期待的php7会有那些主要的变化了。。。转自:http://segmen...
阅读全文
posted @
2015-11-26 11:46
mynetstudy
阅读(203)
推荐(0)
转:达达-高性能服务端优化之路
摘要:提纲业务场景最初的技术选型读写分离垂直分库水平分库(sharding)总结业务场景达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。达...
阅读全文
posted @
2015-11-09 11:49
mynetstudy
阅读(685)
推荐(0)
redis 方法
摘要:1、找出s0中不再后面每个值中的其它值 $redis=new Redis(); $redis->connect('172.12.1.12',6379); $redis->select(10); $redis->delete('s0', 's1', 's2'); $redis-...
阅读全文
posted @
2015-11-02 20:25
mynetstudy
阅读(135)
推荐(0)
转:Scrapy(爬虫框架)入门教程
摘要:在本篇教程中,我们假定您已经安装好Scrapy。 如若不然,请参考安装指南。接下来以Open Directory Project(dmoz) (dmoz)为例来讲述爬取。本篇教程中将带您完成下列任务:创建一个Scrapy项目定义提取的Item编写爬取网站的spider并提取Item编写Item Pi...
阅读全文
posted @
2015-09-30 15:03
mynetstudy
阅读(206)
推荐(0)
php-nginx超时时间过短导致的post失败
摘要:今天遇到个奇怪的问题。机器80端口页面访问全部正常。。页面可以访问。。但是就是提交写数据请求全部失败。。链接请求失败。。查了DB全新,防火墙。。最终无果,最后改掉代码手写请求。意外发现。。get数据没有问题,POST全部超时失败。。后来到服务器抓包数据发现。。nginx-php的设置超时时间太短。。...
阅读全文
posted @
2015-08-28 14:16
mynetstudy
阅读(1637)
推荐(0)
memcahed安装
摘要:1、下载libmemcached库 地址在https://code.launchpad.net/libmemcachedwgethttps://launchpad.net/libmemcached/1.0/1.0.18/+do...2、下载php memcached扩展,地址在http://pecl...
阅读全文
posted @
2015-07-31 11:21
mynetstudy
阅读(178)
推荐(0)
PHP自带方法验证邮箱、URL、IP是否合法
摘要:PHP验证邮箱、URL、IP是否合法以前用PHP验证邮箱、URL、IP是否合法都是通过自己写正则来实现,但是有时候脑子发昏,可能会写出一个不是完全正确的正则,导致验证出错,今天发现原来PHP本身自带了验证邮箱、URL、IP是否合法的函数。主要使用的是filter_var函数。语法filter_var...
阅读全文
posted @
2015-05-06 11:00
mynetstudy
阅读(152)
推荐(0)
转:snappy压缩工具的PHP拓展版本介绍
摘要:snappy是一个字符串压缩工具,应用挺广泛和便利,下面这个是这个压缩组件的PHP拓展版本。我们有在项目中使用,感觉还是挺不错的一个功能。压缩率大概在50%多。下载地址:https://github.com/kjdev/php-ext-snappy下面的解释来自官方github(加了一点翻译,辅助大...
阅读全文
posted @
2014-12-27 14:35
mynetstudy
阅读(988)
推荐(0)
php foreach循环中unset后续的键值问题
摘要:实例:$arr=array('a','b','c','d','e','f');foreach($arr as $index=>$tmp){ echo $index.'=>'.$tmp.PHP_EOL; unset($arr[1]);}print_r($arr);exit;输出结果为:0=>a1=...
阅读全文
posted @
2014-11-18 17:17
mynetstudy
阅读(5265)
推荐(0)