`
文章列表
NFS-RPC框架从编写之初,到现在为止(应该还会有些提升,不过估计不大),每秒支撑的请求数上升了好几倍,测试结果的演变为:37k –> 56k –> 65k –> 88k –> 93k –> 143k –> 148k –> 153k –> 160k –> 163k –> 168k以上测试结果为在100并发、100 request byte、100 response byte以及单连接下的背景下得出的,在这篇blog中来分享下这个框架所做的一些优化动作,希望能给编写rpc框架或使用mina/netty/grizzly的同学们一点点 ...
      在apache、svn整合的过程中,遇到下面的问题。   Apache下整合的SVN,由于自己需要加modules,就重新./configure,make make install后启动apache出现如下错误: httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/local/apache2/modules/mod_dav_svn. ...

ldap

   最近想用ldap管理多个系统的用户,比如svn、redmine等,可以将多个系统的用户名密码统一交给ldap去管理。 对ldap了解一下。 LDAP是轻量 目录访问协议 ,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。 实质:LDAP其实是一电话簿,类似于我们所使用诸如NIS(Network Information Service)、DNS (Domain Name Service)等网络目录,也类似于你在花园中所看到的树木。 LDAP协议是跨平台的和标准的协议,因此应用程序就不用为LDAP目录放在什么样的服 ...
下面的附件中,关于case when 、 in 、not in 、exists 、not exists的例子,以及in和exists之间的区别,我也是在网上找的例子,在这里分享一下,用到的时候可以参考一下。

memcached for windows32

    博客分类:
  • java
Windows下的Memcache安装 : 1. 下载 memcached的windows稳定版http://code.jellycan.com/memcached/ ,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。     以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。   memcache ...
  今天发布的hessian后,调用一直不成功,可是让我走了好多弯路。 我从服务器上将class下载下来,反编译来看,死活没有我添加的接口,我就奇怪了,后来发现我将class文件放在了有中文的目录下,我来回放服务器放、下载好几次才发现,太大意了。 这个问题解决之后,还是一直报这个错误: java.lang.reflect.UndeclaredThrowableException     at $Proxy6.queryUserStatus(Unknown Source)     at com.。。。。。。。。XXXXX.java:150)     at com。。。。。。。。。。。。。 ...
北京是一个三十岁没结婚都不嫌晚的地方 - 北京是一个你在马路上大吼一声却无人理睬的地方 - 北京是一个让你时刻在受伤却不得不强装坚强的地方 - 北京是一个亲人来了不到两个月就吵着要回去的地方 - 北京是一个已婚人自己留下打拼把小孩送回老家的地方 北京是一个每天早上一手拿着鸡蛋灌饼一手拿着豆浆追公交车的地方
    我一直有个想法,就是上班的时候,每天保证学习一个小时。 想了这么久,想付出实际行动了,俗话说:一天之前在于晨,我想早上早来一个小时,可以来了,关注一下各方面的动态,也可以学习一下新东西,不管我们有多厉害,要学习的东西始终会有,早来还有一个好处,可以避开上班的高峰期,你要是在北京,你肯定体会到了,不用我说,哈哈。     希望自己坚持下去,不要光说不练,可能最难战胜的人就是自己吧,我想如果能战胜自己,就没有什么战胜不了的困难,加油!坚持!
今天写了个存储过程,为了删除测试数据用,平常老是pl/sql,查了半天才查到怎么调用存储过程,有的文章写的太乱了,在这里记录一下   在 PL/SQL 中调用存储过程 oracle 1、在sql的执行窗口中只能这样调用"call OUT_TIME(); ",这样执行就是把”call OUT_TIME(); “当成一个sql语句,而exec OUT_TIME();不是一个sql语句,是一个执行体,执行体调用必须在命令窗口,把这句话当成一个整体,也就是plsql块,但是要在sql窗口中之行也可以,这样调用: begin   OUT_TIME(); end; 2、在命 ...
   来到北京也四年半了。。。。。    先说一下自己的租房历史,自从租房开始一直住的主卧,第一次:850一个月,第二次:1200一个月,第三次:1300一个月,现在是第四次(也是唯一的一次,有独立卫生间):2000一个月。   以前一个人习惯了,从去年(2011年)7月份开始,我对象来北京了,和我一起过起来这种漂流生活,也行与其他人相比,我还是幸运的,因为我老家是唐山的,回家很方便。     之前和同学一起住,她来了后,我把他”抛弃“了,哈哈。开始和我对象一起住,花1300租个房子,以为还可以,但住进去才知道,里面住了11个人,就一个卫生间,每天早上晚上最担心的问题就是卫生间了,诶,回想 ...
所有的Hibernate应用都会访问Hibernate的五个核心接口: 1)Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象。 2)SessionFactory接口:初始化Hibernate,充当数据存储源的代理,创建Session对象。 3)Session接口:负责保存、更新、删除、加载和查询对象。 4)Transaction:管理事务。 5)Query和Criteria:执行数据库查询。   详细说明如下:        ·Session接口:Session接口负责执行被持久化对象的CRUD操作(CRUD的 ...
   在tomcat启动时,一直报这个错误: java.io.IOException: No IO while shut down         at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:201)         at net.spy.memcached.MemcachedConnection.run(MemcachedConnection.java:833) 我一看,就想是缓存的问题,之后排查缓存没有问题。。 搞了老半天,老来发现配置连接数据库的ip写错了,由于网老断,已经看到 ...

防御式编程

防御式编程是提高软件质量技术的有益辅助手段。防御式编程的主要思想是:子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据。这种思想是将可能出现的错误造成的影响控制在有限的范围内。 主 ...
Nginx (发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。  其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。   Nginx作为负载均衡服务器,之前自己简单搞了一下,很简单,但性能很好。。。,后 ...
除SYSTEM表空间之外,在数据库打开时,管理员可以让任何表空间ONLINE和OFFLINE。表空间OFFLINE就是表空间中的数据处于不可访问(NOT ACCESSIBLE)状态。表空间ONLINE表示表空间处于可以访问(ACCESSIBLE)状态。 在数据库打开状态下,SYSTEM表空间永远在线(ONLINE),因为Oracle访问存放在SYSTEM表空间中的数据字典(Data Dictionary)。管理员使一个表空间离线,可以在离线时进行维护。
Global site tag (gtag.js) - Google Analytics