摘要: Perl不会解析单引号中的内容,但是会解析双引号中的。如果将变量放在单引号中,Perl仅仅会认为它是用户要显示字符(\’和\\除外的转义字符也不会解析),但是如果将其放在双引号的字符串里,它将被解析为一个变量。而且Perl还会解析变量字符串里的特殊字符。即使用单引号表示字符串时可以不用\作为转义字符 阅读全文
posted @ 2017-07-03 17:42 超超hd 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 如果用域名 映射多了Ip ; 外网应该用来实现 GSLB 1 轮询pstream nginxDemo { server 127.0.0.1:8081; server 127.0.0.1:8082; } 最少链接web请求会被转发到连接数最少的服务器上。 upstream nginxDemo { le 阅读全文
posted @ 2017-05-25 22:15 超超hd 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在shell中查看集合中已经存在的索引,你可以运行: 要查看数据库中所有的索引,可以运行: 建选项 ensureIndex函数的第二个参数是携带创建选项的文档/对象。这些选项有: http://blog.csdn.net/xinghebuluo/article/details/7221639 htt 阅读全文
posted @ 2017-05-15 18:30 超超hd 阅读(143) 评论(0) 推荐(0) 编辑
摘要: db.things.find().limit(3); 阅读全文
posted @ 2017-05-15 18:20 超超hd 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 通过shell 脚本 #!/bin/bash yum -y install wget pcre-devel openssl openssl-devel libtool gcc automake autoconf libtool make wget http://nginx.org/download/ 阅读全文
posted @ 2017-05-07 18:09 超超hd 阅读(158) 评论(0) 推荐(0) 编辑
摘要: tomcat 类似 实现一套socket 实现http协议。 nio 是io处理的一种 tomcat conect 组件 可以选择aio io bio 处理nio 不管哪种 tomcat 转换成http协议。 nio是双向的 nio 组成 buffer buffer 有大小 位置 人工控制字节的大小 阅读全文
posted @ 2017-05-06 17:51 超超hd 阅读(294) 评论(0) 推荐(0) 编辑
摘要: restapi 没有同意的标准 是一个坑 答:采用 swagger api管理 用的api规则的编辑器。 1.前端分离 需要采用nodejs 2.数据库分离。 用户中心 提供rpc restful.异步调用。 传统的在soa 剥离开 微服测试 第6讲。 3单元策略 后面讲 单元测试 有覆盖率要求。 阅读全文
posted @ 2017-05-06 17:50 超超hd 阅读(153) 评论(0) 推荐(0) 编辑
摘要: http://mp.weixin.qq.com/s?__biz=MzIyNjE4NjI2Nw==&mid=2652558728&idx=1&sn=867d9b0385b91cc144844df2c8871362&chksm=f39a30fcc4edb9ea4c7878953d147a3d5820c1 阅读全文
posted @ 2017-05-06 11:35 超超hd 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 现象 如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。 开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。 各种此类的需求,让我希望有一个简单的切换开发环境的好办法。 解决 现在spring3.1也给我们带来了profile,可以方便快速的切换环境 阅读全文
posted @ 2017-04-21 18:00 超超hd 阅读(956) 评论(0) 推荐(1) 编辑
摘要: 分布式环境下,多台机器上多个进程对一个数据进行操作,如果不做互斥,就有可能出现“余额扣成负数”,或者“商品超卖”的情况,如何实现简易分布式锁,对分布式环境下的临界资源做互斥,是今天将要讨论的话题。 二 同一进程多线程 互斥 典型的场景 生产者消费模式 1.多线程 同时抢锁 2.只有一个线程抢到 未抢 阅读全文
posted @ 2017-04-21 17:02 超超hd 阅读(188) 评论(0) 推荐(0) 编辑