自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 objenesis的实现与性能测试

最近看kryo的源码发现使用了一个叫做objenesis的java库,主要是用在创建对象上面,它可以不用调用构造函数就创建对象。由于并不是所有的java类都有无参构造函数,并且有的类的构造函数还是private的,所以更甚有些类是第三方的,我们不能修改源码,所以这个库还是很有用的。http://objenesis.org/details.htmlobjenisis包含很多平台和jvm的实现,这里我们

2015-09-25 17:43:14 3240

原创 使用redis实现自己的tomcat session manager(java)

使用redis实现自己的tomcat session manager(java)最近业务扩展到了好几个tomcat,前端使用nginx,rewrite的规则设置为ip_hash,但这样如果有一个tomcat挂了,那这个用户就要重新登陆了,本来也可以忍受,但这说来说去总是一个问题,于是自己决定实现一个自己的session manager,所有的用户的session都保存到这个session manag

2015-09-11 16:20:13 2321 1

原创 文件或目录损坏且无法读取 解决方法

2014-12-13, 我的电脑实在是太老了,跟了我6年了,经过了各种折腾,最近总是启动不了,要我把硬盘线好好插牢才能启动。然后今天启动的时候电脑进入检查硬盘的界面,我嫌弃它太慢,果断强制重启,结果悲剧发生了。电脑中有两块硬盘,我们叫它h0和h1吧,操作系统安装在h0上,引导分区也是在h0上。进去之后h0的c、d、e三个盘是正常的。但是h1的f、k、l、m点击显示“文件或目录损坏且无法读取”。

2014-12-14 16:53:13 19702 2

原创 ubuntu kvm的windows xp虚拟机不能上网

最近使用xp虚拟机遇到了一个问题,就是在其中的某个网络程序崩溃之后,这个xp虚拟机也不能上网,已经排除了程序的原因,所以这是kvm 网络部分的bug。重启机器也不管用,我使用的是桥接网络。这里直接列出解决办法:sudo brctl show显示这个交换机是否正常,一般都会缺少某个接口。sudo ifdown br0关闭交换机sudo ifup br0 启动交换机

2013-09-06 15:03:56 1382

原创 ubuntu 安装svn问题总结

最近的分布式系统有5个节点,调试过程修改bug要修改5份,不能忍,于是使用svn来解决这个问题。可安装svn遇到了几个问题,分享一下。安装过程:http://blog.sina.com.cn/s/blog_3eba8f1c0100dqk1.html第一个遇到的问题: 总是身份验证失败。解决:这其实都是authz文件没有配置好,这里需要指定用户的权限,在[/]下面输入us

2013-09-06 14:58:44 636

转载 MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'的问题

地址:http://www.2cto.com/database/201204/127400.html问题描述: 从一台linux远程连接另一台linux上的MySQL, 出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.85'(111)错误。 [mysql@vvmvcs0 ~]$m

2013-09-05 14:33:57 1957

原创 kvm使用以及网络设置 解决桥接网络主机不能上网

创建虚拟镜像 /usr//usr/bin/qemu-img create  -f qcow2 images/os1.img 20G加载KVM模块Intel CPU使用:# modprobe kvm-intelAMD CPU使用:# modprobe kvm-amd 启动安装/usr/bin/qemu-system-i386 -m 1024 -k en-us

2013-09-05 12:27:52 7681

原创 red5 开发图片共享问题记录

最近flex的系统需要一个图片共享的功能,就是一方上传或者使用摄像头拍摄一张图片,聊天的另外一方马上就能看得到。       那么我一想挺简单的,使用共享对象不就解决了,把图片的数据放到共享对象中,对方不就收到了么?谁知中途遇到几个非常棘手的问题,本来一天的工作变成了3天。下面把这几个典型的问题记录下来,希望遇到类似问题的朋友能够得到一些启发。NavigatorContent遭遇typ

2013-08-28 15:37:41 876

原创 red5的invalid argument错误

red5-1.0.2访问localhost:5080/出现invalid argument: nofuther information错误,百思不得其解。最后的解决方法让我吐了血:把jdk1.7换成1.6就好了。原来这东西不兼容jdk1.7

2013-07-29 15:01:19 720

原创 java 怎么判断socket已经断开

最近的项目中需要判断远处的socket主机是否不在了,然后进行重新连接,由于socket的read是阻塞方法,当远程主机异常断开之后,read将永远阻塞,可以设置sotimeout使得read一段时间之后醒过来再判断socket是否是正常的,但是难点就是怎么判断?网上的方法:1. 自己写一段测试数据。不可行,协议是固定的,我自己不能添加任何数据。2. 使用sendUrgentDat

2013-07-28 15:51:50 1304

转载 linux统计代码行数

统计目录并按行数排序(按行文件名排序): find . -name "*.java" | xargs wc -l | sort -k2 统计目录并按行数排序(按行大小排序):find . -name "*.java" | xargs wc -l | sort -n统计目录除去空行:find /demo -name "*.js" |xargs cat|grep -v ^$|w

2013-07-28 14:58:24 501

原创 mysql sqlserver oracle数据库的关键字处理

mysql数据库关键字在前后加·,就是esc下面那个键,例如·csb·.·username·sqlserver数据库关键字在前后加[ 和],两个括号,例如[csb].[dbo].[user]oracle数据库关键字

2013-07-25 18:58:03 843

原创 ubuntu server支持中文

很久之前安装了一个ubuntu12.04的server版,黑乎乎的什么都没有,更要命的是不能上网,所以决定安装桌面系统。桌面系统安装之后,打开firedox发现不支持中文,中文的显示全部为方块。支持中文如下:第一步:安装中文包apt-get install language-pack-zh可能中文包的名称会有变化,看着办吧 第二步:然后安装中文的字体支持,不然还是方

2013-07-23 20:12:05 812

操作系统设计与实现

操作系统 设计与实现的电子书 ,包含大量源代码 很优秀的操作系统的书籍

2012-11-09

pmbook第三版中文版

这是pmbook的必备书籍,将来有志于program manager的人可以参考一下,设计项目的方方面面。。

2011-05-24

好用的FTP软件falshfxp,支持多种协议

falshfxp,很好用的ftp软件,支持包括ftp在内的绝大部分种类的文件共享协议。

2010-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除