![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
review
telnet166
这个作者很懒,什么都没留下…
展开
-
yii sum
------------------------------------------------------------------yii2.0------------------------------------------------------------------------1.php新特性 匿名函数 数组短语法形式: [1,2,3] 取代 array(1,2,3)...转载 2015-03-16 11:48:24 · 1983 阅读 · 0 评论 -
mysql
1.概述 334;2.性能 因果关系;3.数据类型 4种;4.索引 结构 类型 三星评价;5.优化 3个方面+5个流程+8个配置项;高级:分区+缓存+字符集+存储过程6.复制:方法-方式-方案-线程-结构-原则 | 流程-问题(库-日志-复制-数据)-文件-配置;7.扩展:原因 方式 演变 | 分片-规则 方式 工具 | 负载-方法 优化;8.可用性:提高实效+缩短恢复...转载 2014-06-23 18:56:58 · 1057 阅读 · 0 评论 -
software design skill
oop refactoring uml idea 面向对象的3个基本要素:封装、继承、多态面向对象7个设计原则 1. 单一职责原则(Single Responsibility Principle)每一个类应该专注于做一件事情。2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替换的。3. 依赖倒置...原创 2016-02-08 09:17:52 · 646 阅读 · 0 评论 -
web架构
演化:初始阶段-->应用服务和数据服务分离-->分布式缓存-->负载均衡的服务器集群-->数据库读写分离 -->CDN和反向代理-->分布式文件和数据库系统-->NoSQL和搜索引擎-->业务拆分-->分布式服务模式:分层:(应用层 服务层 数据层)-->分割-->分布式(应用和服务 静态资源 数据和存储 计算 锁)--...转载 2014-09-12 10:08:44 · 469 阅读 · 0 评论 -
EC logical & technical sum
logical :数据存取:表单父子关系(一条对多条数据):商品+配送表单关联关系(一张表对多个表):购物+订单表单状态关系(一个状态变多个):预存款+退货退款第三方:支付+分享 页面呈现:首页 导航 推荐位 广告 | 商城 购物车 订单通用模块:防灌水 第三方登录和分享 上传 SEO 通知 | 权限 分类 状态 审核 电商核心:支...转载 2015-06-30 07:17:42 · 569 阅读 · 0 评论 -
java review
一个类可以有多个对象多态下,引用与对象可以使不同类型有些类不该被初始化,所以需要接口object范围笼统,需要明确指定数据类型堆-对象 栈-方法和局部变量throw try catch finally序列化-file object 缓冲 file + buffer 静态变量每个类一个 实例类每个实例一个runable—>run->thread | synchr...转载 2016-08-10 22:11:53 · 959 阅读 · 0 评论 -
html sum
html 控件 1.元信息标签:<meta http-equiv="Content-Type" content="text/html; charset=big5" /><meta name="robots" content="follow"><meta http-equiv="refresh" content=&quo转载 2014-09-12 10:10:47 · 536 阅读 · 0 评论 -
php.ini sum
--常用short_open_tag = On //打开短标记 date.timezone = PRC //时区--错误日志 log_errors = on //错误日志error_reporting = E_ALL //错误级别display_errors = Off。//是否显示报错--文件上传// post>uploadfile_uploads = On...转载 2014-07-24 17:38:43 · 474 阅读 · 0 评论 -
code review sum
1.代码质量 phploc phpcpd phpmdPHPLOC 代码成分https://github.com/sebastianbergmann/phploc yuezh:framework yuezh$ phploc YiiBase.php --log-xml=/Users/shushuy/Sites/phploc.xml...原创 2014-07-10 06:55:54 · 744 阅读 · 0 评论 -
缓存 sum
memcache 原理两个线程,两种算法,两种方案 两种监控(命令+工具) memcache 用的是多路复用I/O模型,使用多线程,-t指定开启线程数,等于cpu个数就行,它只能存储不大于1MB数据,存储数据用slab算法,减少生成内存碎片。slab算法把美1MB大小内存块称为一个slab页,每次向系统申请一个slab页,然后通过分割算法把这个slab页分割成若干chunk块 P38...原创 2014-06-09 13:54:31 · 673 阅读 · 0 评论 -
web secure sum
同源:不同域 的客户端脚本 没授权 情况下,不能 读写对方 资源 | iframe http cookie(内存变本地)区别:CSRF:借用,XSS盗用| CSRF蠕虫在攻击网站,XSS蠕虫在目标网站xss:突破同源策略, 跨域(document.domain = ‘com’) 字符集(encodeURI) 注入点(html css js url) referer 屏幕劫持csrf:获取唯一...转载 2015-07-08 09:15:41 · 596 阅读 · 0 评论 -
算法 review
复杂度 —>区别 数组/链表(单双向) —>递归(种类) —>堆/栈+队列(顺序)/集合(唯一)/哈希表(分布) —>二叉树(遍历+平衡+旋转)/图(顶点和边+遍历)数据结构-->复杂度 遍历 -...原创 2014-06-18 08:06:01 · 716 阅读 · 0 评论 -
jquery review
jquery 使用方法 jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。 一、选择网页元素jQuery的...转载 2014-07-18 07:05:37 · 614 阅读 · 0 评论 -
coreseek/sphinx review
数据库创建 http://blog.sina.com.cn/s/blog_998c49430101aif2.html启动和停止 http://blog.163.com/effeee@126/blog/static/11462939820135553926307/增量索引 http://blog.csdn.net/bushizhuanjia/article/details/7626522 h...转载 2014-10-07 11:04:50 · 429 阅读 · 0 评论 -
mvc review
MVC:model : model业务层(商品 用户 订单...)==>数据操作逻辑层(curd)==>数据操作实现层(mysql mysqi pdo)control : mod_rewrite开启 => rewrite规则 => .htaccess使用 => url静态化 => route路由解析(伪静态 + 二级域名) => co...原创 2015-06-20 20:57:25 · 389 阅读 · 0 评论 -
redis+mc review
缓存 Redis--分库快速写 与 Memcached--搜索纯读取--use网络(单线程|多线程)--curd内存(预分配--内存占用 | 实时申请--慢一点)有效性(LRU--惰性失效 | expire--惰性+随机+暴力)数据一致性(memcache cas | redis 事务-Multi/Watch/Exec)集群-分布式(consistent_hash | Twemproxy...原创 2015-09-16 11:24:30 · 955 阅读 · 0 评论 -
http review
http协议层级 内容 加密 效率 ==>web站点安全 1.层级:------------------------------------------------------------------------------------------www==>html http urlapachehttp 属于 tcp/ip4层 应用层 传输层 网络...原创 2016-05-15 17:41:49 · 553 阅读 · 0 评论