- 浏览: 13263 次
- 性别:
- 来自: 浙江
最新评论
文章列表
之前11年从第一家公司离职,硬着头皮看完了《设计模式》,书也厚,但是也太在意了看书的量,对代码的设计接触也还少,有些道理还不清晰,现在有空进行整理下,自己以后设计了也可常温古下,使用到。
所谓模式:就是解决问题,置胜的套路。
3大分类,共24个模式。
创建:
简单工厂模式 Simple Factory:
通过传递字符串产生不同的实现类,通过静态方法提供返回实现类,通过方法返回实现类。
像spring 的 bean factory。
实际工作中,相似功能,可以用此模式。
uml: 产品的抽象类,产品的 ...
redis-benchmark #redis的性能测试工具
redis-check-aof #数据修复,当事务提交,写了一半的数据进去,需要修复,删除
redis-check-dump #检查导出json
redis-cli #redis命令行操作工具 redis-cli.ext -a pwd -p port
redis-server #redis服务器的启动程序
set k v
setnx k v //不存在 not exists
setex k 10 v //设置有效期
mset k1 v1 k2 v2 //多个键值设置
msetnx k1 v1 k2 ...
html5-本地存储,sql,缓存
- 博客分类:
- html5
--本地存储 分:localStorage sessionStorage
--设值
localStorage.setItem("key1",'value12');
localStorage["key1"] = 'value1';
--取值
localStorage["key1"]
localStorage.getItem("key1")
--删值
localStorae.clearStorage();
for(var i=0; ...
工作中也写了网络程序,再把tcp 的连接的,不同状态记录下。
传输控制协议(英语:Transmission Control Protocol, TCP)
7层体系结构
应用层
文件传输,电子邮件,文件服务,虚拟终端
TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet
表示层
数据格式化,代码转换,数据加密
会话层
解除或建立与别的接点的联系
传输层(运输层)
提供端对端的接口 TCP,UDP
网络层
为数据包选择路由 即数据往哪个路由器发送。
IP,ICMP,RIP,OSPF ...
平时接触了主机,有空就系统整本书的看下。总感觉这种脚本没有java或c语言那样很规范的语法,它的实现感觉有些随意,通过一些写法的技巧轻易的解决事情,随意自然轻巧,也许这就是linux这种开源东西的优势吧。
ubuntu 中文乱码如果使用的是 PuTTY,可以通过修改 font, character set 设置来解决。Window -> Appearance -> Font settings 选择宋体或新宋体:Window -> Translation -> Character set translation on received data 选择 ...