- 博客(17)
- 收藏
- 关注
原创 Java数据结构之BitSet
BitSet是一个基于二进制位并按需增长的向量;每一个二进制位表示一个布尔值,默认为false;每一个二进制位都可以独立的修改;BitSet支持逻辑与,逻辑或及逻辑异或操作。BitSet是通过“字数组”来实现的,目前一个“字”由8个字节组成,共64位,即2^6;目前“字”是通过long型整数来表示的。对于给点的二进制位下标,BitSet是如何设置它的布尔值的呢?下面用一个例子来简单说明...
2013-08-23 17:11:09
288
原创 Heroku快速入门手册
1) 官方入门手册https://devcenter.heroku.com/articles/quickstart 2) 克隆运程项目(Need Login, refer step 3)heroku git:clone APP [DIRECTORY]--clones a heroku app to your local machine at DIRECTORY (defaul...
2013-08-13 19:14:34
409
原创 如何部署一个Rails应用到CloundFoundry
Ruby on Rails 3.1 and 3.2 Development with Cloud Foundryhttp://docs.cloudfoundry.com/frameworks/ruby/rails-3-1.html A Mongo ORM for Rubyhttp://mongomapper.com/ Ruby Development with th...
2012-12-30 17:17:04
119
原创 oracle 10g,11g 的启动与关闭(Linux)
1,以oracle用户登录su oracle2,启动TNS监听器$ORACLE_HOME/bin/lsnrctl start3,用sqlplus启动数据库$ORACLE_HOME/bin/sqlplus / as sysdba SQL> startup 4,用sqlplus停止数据库$ORACLE_HOME/bin/sqlplus / as sysdba SQL> shu...
2011-01-17 15:03:20
120
原创 Trac项目跟踪系统构建与使用
Trac项目跟踪系统构建与使用2010-5-27陈 恒 一、Trac简介Trac是一个基于Python的项目跟踪和管理软件。通常与Apache和SVN工作在一起。 二、Trac安装2.1 基本安装Trac安装看起来很繁琐,不过理清楚了,也还是比较容易的。这里安装Trac时,选择的是0.11版。Ø 安装要求:1、2...
2010-05-27 16:59:15
235
原创 MySQL Master/Slave 集群
MySQL Master/Slave 集群2010.05.25陈 恒一 安装1. 下载mysql-5.1.40源码2. 编译#配制Shell>./configure --prefix=/vogins/lib/mysql --with-charset=utf8 --with-mysqld-user=mysql--with-plugi...
2010-05-27 16:56:01
161
SELinux 权限设置
SELinux 权限设置2010-5-26陈 恒 一、SELinux简介SELinux全称是Security Enhanced Linux,由美国国家安全部(National Security Agency)领导开发的GPL项目,它拥有一个灵活而强制性的访问控制结构,旨在提高Linux系统的安全性,提供强健的安全保证,可防御未知攻击,据称相当于B1级的军事安全...
2010-05-27 16:53:18
172
原创 CentOS 上安装 Virtual Box 可能遇到的问题
安装Virtual Box需要动态编译内核,但可能会因为没有安装内核源代,而导致安装失败。这个时候,就需要重新安装内核源码了。 我遇到这个问题时是在新安装的CentOS 2.6.18-194.el5xen x86_64 服务版本上。解决办法:使用2.6.18-194.el5 x86_64内核安装内核源码:yum install kernel-devel ...
2010-05-24 15:50:14
152
修复GRUB2
重新安装完win7后,ubuntu9.10的grub2已经被破坏了。为了继续使用双系统,就需要重新安装GRUB2. 1、用ubuntu9.10的LiveCD从光盘启动,然后执行下面的操作安装GRUB2 #转换到root用户 shell> sudo -i #挂载你的根分区到/mnt目录下(如果boot...
2010-04-24 23:04:59
121
Spring-Flex架构分析
Spring-Flex是Spring和Adobe共同研发的一个开源项目,她整合了Spring的优秀特性和BlaseDS的工作机制,使用Spring也可以很好的应用在RIA应用程序开发中。 (一)回顾BlazeDS 参见BlazeDS架构分析 (二)Spring-Flex整合后的服务端工作原理图 (1)...
2010-03-19 15:07:43
1139
2
Centos5下DNS服务的安装与配制
如果是新安装系统,想要安装dns,只需在安装时选择安装dns服务即可。如果是在现有服务器上增加dns服务,可以简单的运用yum install bind* 安装bind服务软件。 (一)调整selinux 和防火墙 由于我关掉了selinux和防火墙,首先需要修改/etc/sysconfig/named文件:ENABLE_ZONE_WRITE=yes...
2010-03-19 14:26:04
198
代理加速服务平台
Apache是高效的WEB服务器,对于处理大量静态请求的应用环境来说,如果引入Squid做为代理加速缓存,可以更好的提高服务器的性能。下面提供一套代理加速整合草案,并做为Hero Game服务平台的一部分。Squid和Apache运行在larks(192.168.0.108)上。下面将分别介绍Squid和Apache的安装和配制。 (一)Squid的安装和配制: 1...
2010-03-19 13:42:43
207
基于内存的K-V数据平台(Memcached)
关于Memcached的介绍我就不再多说了,这里主要提供memcached的服务软件包和java客户端软件包下载。此外还简单介绍一下memcached服务在CentOS平台下的安装和使用。 (一)在下面的附件中下载所需的软件 这里只对memcached的服务端做简单介绍。关于memcached的Java客户端使用文档,请参考其它资料。...
2010-03-19 13:21:24
174
BlazeDS架构分析
BlazeDS应用程序包括客户端应用程序和服务端应用程序两部分。客户端应用程序通过特定的通道(channels)与服务端应用程序进行通信。其基本原理图如下所示: 一、客户端架构 (Flex Components ) RemoteObject : 远程对象 HTTPService :HTTPServic...
2010-03-17 17:13:14
139
Centos5 下 subversion 安装与配制
在centos5下安装subversion非常方便,只需要运行yum install subversion就可以安装了。 安装完subversion后,需要做些简单的配制。 subversion可以有多种运行方式,如与apache一起运行,与ssh一起运行和与后台进程单独运行。这里本着简单实用原则,采用后台进程单独运行。 首先运行svnadmin crea...
2010-03-17 13:46:32
114
原创 MySQL-Python Driver 的安装和设置
最近一直在做淘宝客应用,目前正在处理数据采集部分。由于采集程序是用Python写的,部分数据需要用数据库来存储。这里使用了MySql。 和JDBC应用一样,需要安装好数据库驱动。这里对安装过程和设置过程做简单介绍。 一、下载MySql-python:下载地址:http://sourceforge.net/projects/mysql-python/ , 注...
2010-02-23 16:45:51
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人