- 博客(15)
- 收藏
- 关注
深入分析 Java 中的中文编码问题
来自http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/index.html?ca=drs- 分析的比较全面的一篇文章,尤其适用于WEB开发人员。 几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们...
2011-07-27 10:14:00 159
CentOS6 sudo: (whatever): command not found
1. 切换到root用户;2. 运行visudo命令,编辑sudoers文件2.1 将如下代码Defaults env_reset Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS" Defaults env_keep += "MAIL PS1 PS2 QTDIR USE...
2011-07-21 22:07:00 107
Java Socket的封装
摘要: Socket通信几乎无时不在, 当然能够搜集到的信息也大量存在, 为了避免重复的劳作, 抽取了关于客户端和服务端的Socket, 并将其应用到适合JVM(LInux/Windows)或者DVM(Android)平台. 这个封装好的API具有以下优势: 1. 满足具有Socket客户端需求的基本应用. 2. 满足具有Socket服务端的基本应用. 具备并发能力, 能满足可设定个数客户端连...
2011-07-19 22:12:00 432
commons-pool实战之 GenericObjectPool和GenericKeyedObjectPool
前面两篇文章说了怎么样简单的使用commons-pool库,这里需要考虑一个问题就是在很多时候我们在池里的对象都是比较重型的并且大多数比较稀缺的资源,比如说数据库连接,这样如果一直把一些连接放在池里不归还,就会很占资源,并且是这些资源利用率降低,那么怎样才能更好的管理池子中的资源呢,commons-pool里提供了一个GenericObjectPool类,它的出现使上面的问题就迎刃而解了。同样对于...
2011-07-17 21:27:00 320
commons-pool实战之 KeyedPoolableObjectFactory和KeyedObjectPool
有时候,仅仅简单的把池中的所有对象都当成一类对象并不能解决所有问题,有时候我们需要根据一些参数比如key值去查找某些指定的池中对象,比如可以根据一个参数来决定使用池中具体的那一个数据库连接,等等。此时就需要使用KeyedPoolableObjectFactory和KeyedObjectPool接口。 一个Connection类,可以想象成一个远程连接比如数据库连接等。其中包括创建连接,关闭连接,...
2011-07-14 22:51:00 444
commons-pool实战之 PoolableObjectFactory和ObjectPool
工作中需要减少对一些比较耗系统资源对象的创建和初始化工作,因此想到了apache commons-pool工具包。commons-pool包里主要包括三个重要的接口: ObjectPool用于管理要被池化的对象的借出和归还; ObjectPoolFactory用于大量生成相同类型和设置的ObjectPool。 看看下面的例子 一个Connection类,可以想象成一个远程连接比如数据库连接等...
2011-07-14 22:17:00 191
couchDB 可以考虑用下文档数据库
用ErLang编写的数据库,不是要取代传统的关系型数据库。只是作为一个补充,支持分布处理计算。 http://wiki.apache.org/couchdb/How-To_Guides
2011-07-14 17:17:00 91
OSGI项目持续集成(环境搭建, 编译和发布总结)
OSGI项目发布总结 1 概述 本文描述将OSGI平台(服务端)打包发布为独立运行的包, 从而脱离Eclipse的开发环境, 发布的方式有: 1. 采用手动的方式一步步的打包发布 2. Eclipse环境下能够运行的Bundles工程, 必然MANIFEST.MF是OK的, 因此直接用Jar包发布(曾经选择BND这个工具让作者走了不少弯路). 进行一下友善的提示, OSGI开发带来的...
2011-07-13 21:41:00 185
OSGI 进阶学习——《OSGI In Practice》 阅读总结
1.概述 《OSGI In Practice》是一本值得推荐的OSGi方面的著述, 其亮点是对OSGi的原理剖析得相当深刻, 并且能结合实际, 但结合实际上面目前做得不是很好, 这里结合了本人的一些实践经验, 提出了部分更优的实践策略。因此这篇文章希望读者能更多的关注原理性的东西, 读完本篇的收获将是: 1.OSGi解决了什么问题? 2.目前通用的方案存在什么问题? 为什么OS...
2011-07-13 21:25:00 76
个人技术规划
1 技术规划概述 未来的应用, 会更多的考虑移动设备, 因此, 架构以及相关技术或者是业务, 都会围绕移动领域展开。因此技术规划的总线路是移动应用方向。 1. 架构积累方向OSGI Cloud Server –Open API Client, 采用HTTP协议. a) Server端架构 定型为以OSGI为核心的可插拔的Cloud Server方案. 成为OSGi方向的专家, 有能力设计出运作良...
2011-07-13 21:19:00 154
在CentOS6虚拟机上安装VirtualBox增强功能
1. 安装编译需要的库和头文件 yum install gcc -y yum install kernel sources -y yum install kernel-devel -y 2. 安装VirtualBox增强功能 3. 重新启动系统
2011-07-13 15:50:00 130
Citrix Reciver for Linux错误:you have not chosen trust ... SSL error 61
在Ubuntu里面,使用Citrix Reciver for Linux登录远端服务器,总是在Firefox里面提示错误:you have not chosen trust ... SSL error 61。服务器证书已经导入了,但是每次登录后,启动客户端时都报这个错误。在Citrix论坛发现了解决办法。解决方法:1.把下载下来的服务器证书:*.cer复制到 /usr/lib/ICAClient/...
2011-07-11 16:03:00 210
解决Citrix Reciver for Linux 错误:you have not chosen trust ... SSL error 61
在Ubuntu里面,使用Citrix Reciver for Linux登录远端服务器,总是在Firefox里面提示错误:you have not chosen trust ... SSL error 61。 服务器证书已经导入了,但是每次登录后,启动客户端时都报这个错误。在Citrix论坛发现了解决办法。 解决方法: 1.把下载下来的服务器证书:*.cer复制到/usr/lib/ICAClien...
2011-07-11 16:01:00 135
安装Vertica数据库
本文地址:http://blog.csdn.net/kongxx/article/details/6585345 1. 安装Vertica rpm包 2. 创建Vertica用户并设置密码 # useradd dbadmin -d /opt/dbadmin -b /opt/dbadmin # passwd dbadmin 3. 安装Vertica数据库 # /opt/vertica/s...
2011-07-05 12:05:00 463
在Tomcat上使用日志分析工具Awstats
Awstats是优秀的Apache日志分析工具,虽然在官网上说支持Tomcat, 但是,未经作者测试,看来应当是有人做过,结果在这里找到了做法。 http://www.wrenbeck.com/flowbuilder/$$download.xsp/blog/3eab0461f928f/awstats_tomcat.html 具体步骤: 1.下载安装Awstats, 2.配置Tomcat的serve...
2011-07-04 16:50:00 282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人