`
liang3307
  • 浏览: 13263 次
  • 性别: Icon_minigender_1
  • 来自: 浙江
社区版块
存档分类
最新评论
文章列表
      之前11年从第一家公司离职,硬着头皮看完了《设计模式》,书也厚,但是也太在意了看书的量,对代码的设计接触也还少,有些道理还不清晰,现在有空进行整理下,自己以后设计了也可常温古下,使用到。 所谓模式:就是解决问题,置胜的套路。       3大分类,共24个模式。 创建:        简单工厂模式 Simple Factory:                    通过传递字符串产生不同的实现类,通过静态方法提供返回实现类,通过方法返回实现类。 像spring  的 bean factory。 实际工作中,相似功能,可以用此模式。 uml: 产品的抽象类,产品的 ...

redis摘记

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 ...
--本地存储 分:localStorage sessionStorage --设值 localStorage.setItem("key1",'value12'); localStorage["key1"] = 'value1';   --取值 localStorage["key1"] localStorage.getItem("key1")   --删值 localStorae.clearStorage();   for(var i=0; ...

tcp几种状态

     工作中也写了网络程序,再把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 选择 ...
为啥需要并发:       个人英雄主义,单人独写xx软件的传奇,回味孤独英雄的寂寞。        系统运行也不是单个计算机或现在的单核cpu能够很好解决运行:系统需要 显示多机多cpu负载计算,为了响应当前的低碳生活,我们需要提高单机的计算能 力,更好的学习设计并发。    关键字:     原子操作:原子为不可再分操作。    Violation :可见关键字。    Synchronized:内部隐示锁    Reentr ...
Global site tag (gtag.js) - Google Analytics