
综合学习笔记
文章平均质量分 63
iteye_3850
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring ioc中对象的生命
scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间,即在IOC容器在对象进入相应的scope之前,生成并装配这些对象,在该对象不再处于这些scope的限定之后,容器通常会销毁这些对象。打个比方吧!我们都是处在社会(容器)中,如果把中学教师作为一个类定义,那么当容器初始化这些类之后,中学教师只能局限在中学这个场景中,中学,就可以看做中学教师的scope。 Spring容...原创 2011-07-05 13:29:55 · 103 阅读 · 0 评论 -
linux 下的压力测试工具
一、http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工 具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。 下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.g...原创 2012-08-29 16:32:00 · 485 阅读 · 0 评论 -
ubuntu nginx 安装以及配置文件详解
1.到nginx官网下载源码包。最好下载稳定版本,nginx官网http://www.nginx.org/ 2.安装nginx依赖包运行命令: sudo apt-get install libssl-dev sudo apt-get install libpcre3 libpcre3-dev 3.解压下载的nginx源码包。检查编译环境 ./configure --prefix=/usr/...原创 2012-04-19 18:33:20 · 783 阅读 · 1 评论 -
node.js 链接membase
先说为什么选用membase作为nosql方案,现在的nosql简直是太多了。多的让 你不知道用哪个好,但是要选数据库还得知道你自己的需求是什么,首先我需要的是一个作为缓存方案的数据库。那么membase和redis显然是最合适的,那么这两者之间的差别是什么呢。 首先redis读写快,但是redis集群很麻烦,自己的集群有缺陷,所以我选择membase,membase可以很方便的集群,并且提供了...2011-11-22 21:48:02 · 114 阅读 · 0 评论 -
linux mongoDB安装
1.首先到mongodb官网下载压缩文件。官网地址为www.mongodb.org,我下载的是mongodb-linux-i686-1.8.4.tgz 2.解压tar -zxvf mongodb-linux-i686-1.8.4.tgz 修改解压后的文件名问 mongodb-1.8.4 。名字自己取。直观就行。 3.cd mongodb-1.8.4 4.cd bin 5.启动服...原创 2011-11-11 11:24:15 · 128 阅读 · 0 评论 -
linux 安装jdk
1.下载linux版本jdk,我下的是jdk-6u27-linux-i586.bin.放置到相应的目录下面。本文的路径是/usr/share . 2.到jdk岁在目录解压, 赋给权限 chmod +x jdk-6u27-linux-i586.bin 解压 ./jdk-6u27-linux-i586.bin 3.配置环境变量 # jdk enviroment export JAVA_...原创 2011-11-03 17:40:18 · 98 阅读 · 0 评论 -
ubuntu 下搭建node.js + express web开发框架
本文主要对前人所写文章的总结,包括自己在安装nodejs 和express过程中遇到的问题。以备后用,同时能让正在学习node的人少走一些弯路。 1.安装环境,由于对linux是菜鸟级别,所以在虚拟机上安装的一个ubuntu11.10 随便玩玩,虚拟机的安装这里就不多说了。 2.node.js安装: 到node官网www.nodejs.org下载源码,解压缩源码包。 进入到解压后的con...2011-11-03 15:17:54 · 146 阅读 · 0 评论 -
ubuntu 下cq 40 笔记本找不到无线网卡驱动
cq40,真是多事之本啊。装个xp吧声卡驱动有问题,不兼容。没办法只能装win7了。 前段时间为了调试nodejs,一狠心吧装了一个ubuntu,可是ubuntu刚一装上发现wifi不能用,无线那个按钮死活不管用了。没有办法,google上狂搜一把,最后发现了两种解决方法。 第一种引子别人文章中说的。使用命令的方式来解决: sudo dpkg-query -l|grep...2011-10-31 16:05:17 · 191 阅读 · 0 评论 -
浅谈对node.js http.agent的理解
node.js之火已经燃起。本文简单介绍一下自己在学习node.js过程中遇到的问题。 node.js的http模块使用了一个agent代理。如果你的http启动了keep-alive那么这个代理相当于一个连接池。 这个代理维护了一定数量的socket链接,当然都是短链接。http发起请求所用的socket都是通过代理获取的。 这样就省去了每次发起http请求是创建套接字的时间提高了效率。 ...2012-02-21 16:03:00 · 2286 阅读 · 0 评论 -
javascript IDE 学习笔记
最近学习javascript,开始寻找像开发java一样的IDE,发现eclipse有很多插件可以实现 js开发,其中aptana很不错,于是就在网上找资料不停的尝试。下面是本人整理的一些笔记,包括远程调试node.js插件。不多说了。专正题。 一, eclipse 安装nodejs远程调试工具: nodejs是基于v8 javascript,v8提供了eclipse插件,eclipse所...2011-10-26 09:24:47 · 179 阅读 · 0 评论 -
aptana studio 3 添加jquery 提示功能
首先安装aptana 3,安装完毕后,点击Commands—>Bundle Development—->Install Bundle 此时你是不是兴奋了,终于找到了久违的JQuery。 不用多说,选择,点击确定,便开始安装,如果你安装了360的话会一直提示****安装,一路选择同意并确定。 安装完毕后,此时还是不能使用提示的,应为没有库,我们还要在我们的项目中加入库文件。 ...原创 2011-10-13 14:45:18 · 159 阅读 · 0 评论 -
tcp 状态详解
对tcp的几种状态一直比较模糊,在实际应用中对这几种状态有个充分的理解还是很重要的。tcp链接建立和断开的过程如下所示:1 、建立连接协议(三次握手) ( 1 )客户端发送一个带 SYN 标志的 TCP 报文到服务器。这是三次握手过程中的报文 1 。( 2 ) 服务器端回应客户端的,这是三次握手中的第 2 个报文,这个报文同时带 ACK 标志和 SYN 标志。因此它表示对刚才客户端 SYN 报...原创 2012-01-08 17:30:18 · 117 阅读 · 0 评论 -
造成数据库索引失效的几种原因
操作数据库索引能起到优化数据库查询,提高查询效率的作用。并且对也稍微大一点的数据量的服务来说,索引的创建是必须的,也是关键的。但是索引也要合理应用,不要遇到查询就建索引,也不能乱建。如果造成索引失效那还不如不建。索引失效有的时候是因为自己的语句问题造成的。下面是几种造成索引失效的几种原因, 一、以下的方法会引起索引失效 1, 2,单独的>,...原创 2011-09-13 17:26:47 · 1726 阅读 · 0 评论 -
linux 下chrome 浏览器不能以root用户运行
以前在非root用户下安装chrome运行很好。后来切换到root用户死活启动不起来。 说不能以root用户运行。要运行必须修改一个东西。 后来在网上搜了一下。可以了。说下操作步骤吧: 1.cd /usr/lib/chromium-browser/ 2.vi chromium-browser 找到geteuid 改成getppid保存,ok搞定了。...2011-12-28 18:58:20 · 1061 阅读 · 0 评论 -
基于thrift的node.js rpc服务
1.在node.js 服务下创建node_modules文件,npm install thrift 下载thrift到该文件下。 2.编写idl文件。user.thrift 内容如下: struct User{ 1: string uid, 2: string uname, 3: bool usex, 4: i16...2011-12-12 17:12:40 · 604 阅读 · 0 评论 -
ubuntu 安装thrift
安装ant和ivy, 1。下载 ant下载地址:http://ant.apache.org/下载apache-ant-1.8.1-bin.tar.gz(当前最新版本),将该下载包拷贝到/usr/local下(随意了,找个地方就好) 2。解压 cd /usr/local tar -zxvf apache-ant-1.8.1-bin.tar....2011-12-12 16:50:28 · 180 阅读 · 0 评论 -
ubuntu 下开机启动项管理
先安装 sudo apt-get install rcconf 运行 rcconf 你会看见一个图形界面,按上下键可以移动选择,选中之后按空格键就可以开启和关闭,按确定键退2012-05-04 11:48:09 · 192 阅读 · 0 评论