- 浏览: 171049 次
- 性别:
- 来自: 北京
最新评论
-
sixsun:
写的真叫一个乱
Linux下轻松实现Apache,Tomcat负载均衡和集群 -
xiaoqin_007:
民工V5!!!
Apache2.2.4整合Tomcat6.0.16三种方式的详细配置过程 -
爱在爪哇:
抄袭。。。。
Socket参数说明-SO_KEEPALIVE -
freezgw:
请问loanbroker的源码可以在哪里下载?
Mule的经典实例LoanBroker的学习笔记 -
LF_michael:
附件在哪啊?哥们
怎样使JSON数据按照原始顺序输出
文章列表
一、安装SVN默认安装到/usr/local/bin下面
二、创建仓库 svnadmin create /home/svnrepo/root/svnrepo为所创建仓库的路径,理论上可以是任何目录
三、修改配置文件/home/svnrepo/conf/svnserve.conf
代码
#去掉#[general]前面的#号[general]#匿名访问的权限,可以是read,write,none,默认为readanon-access = none#认证用户的权限,可以是read,write,none,默认为writeauth-access = write#密码数据库的路径,去 ...
- 2009-07-10 14:16
- 浏览 1260
- 评论(0)
目录
一、版本管理基础 1.版本控制介绍 2.常用软件二、Subversion基础 1.发展历史 2.特性 3.安装 4.组成 5.配置三、基本操作 1.检出Check Out 2.提交Commit 3.解决冲突 4.标签Tag 四、分支与合并 1.版本库的概念 2.什么是分支? 3.使用分支五、进阶 1.以后台服务方式启动 2.从CVS转换到SVN 六、附录 A. 参考资源 B. 相关资源
一、版本管理基础
1. 版本控制介绍
在多人协作开发软件的时候,经常出现员 ...
- 2009-07-10 14:13
- 浏览 1242
- 评论(0)
在Windows下安装最为方便的办法就是下载安装程序包,详细过程如下:1.安装程序与下载说明 Apache Web服务器 :http://httpd.apache.org/download.cgi (Apache2.0.X版,我用的是2.0.59版;用2.2.X在windows下配置文件修改后无法启动!) Subv ...
- 2009-07-10 14:09
- 浏览 774
- 评论(0)
关于SO_LINGER的使用说明
SO_LINGER
此选项指定函数close对面向连接的协议如何操作(如TCP)。缺省close操作是立即返回,如果有数据残留在套接口缓冲区中则系统将试着将这些数据发送给对方。
SO_LINGER选项用来改变此缺省设置。使用如下结构:
struct linger {
int l_onoff; /* 0 = off, nozero = on */
int l_linger; /* linger time */
};
有下列三种情况:
l_onoff为0,则该选项关闭,l ...
- 2009-07-10 14:05
- 浏览 2865
- 评论(0)
TCP_NODELAY和TCP_CORK基本上控制了包的“Nagle化”,Nagle化在这里的含义是采用Nagle算法把较小的包组装为更大的帧。John Nagle是Nagle算法的发明人,后者就是用他的名字来命名的,他在1984年首次用这种方法来尝试解决福特汽车公司的 ...
- 2009-07-10 14:03
- 浏览 1473
- 评论(0)
SO_REUSEADDR 套接字选项:使两个server socket可以监听同一个端口
默认情况下,套接字不同一个正在使用的本地地址绑定到一起。但在少数情况下,仍有必要以这种方式,来实现对一个地址的重复利用。通过第7章的学习,大家已经知道,每个连接都是通过它的本地及远程地址的组合,“独一无二”地标识出来的。针对我们想要连接的地址,只要能用极其细微的差异(比如T C P / I P中采用不同的端口号),来维持这种“独一无二”或者“唯一”的特点,绑定便是允许的。唯一例外的是监听套接字。两个独立的套接字不可与同一个本地接口(在T C P / I P的 ...
- 2009-07-10 14:03
- 浏览 5273
- 评论(0)
SO_KEEPALIVE 保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。设置该选项后,如果2小时内在此套接口的任一方向都没有数据交换,TCP就自动给对方 发一个保持存活探测分节(keepalive probe)。这是一个对方必须响应的TCP分节.它会导致以下三种情况:对方接收一切正常:以期望的ACK响应。2小时后,TCP将发出另一个探测分节。对方已崩溃且已重新启动:以RST响应。套接口的待处理错误被置为ECONNRESET,套接 口本身则被关闭。对方无任何响应:源自berkeley的TCP发送另外8个探测分节,相隔75秒一个,试图得到一个响应。在发出第一个探测分节11分 ...
- 2009-07-10 14:02
- 浏览 6621
- 评论(1)
先来一段代码:WITH OrderedOrders AS(SELECT *,ROW_NUMBER() OVER (order by
[id])as RowNumber --id是用来排序的列FROM table_info ) --table_info是表名SELECT *
FROM OrderedOrders WHERE RowNumber between 50 and 60;在windows
server 2003, sql server 2005 CTP,P4 2.66GHZ,1GB ...
- 2009-07-10 14:01
- 浏览 1812
- 评论(0)
有鉴于许多版友对于寻找JDBC driver或者如何使用driver常常发问,在这边我简单整理一下比较代表性的driver跟使用方式.Microsoft SQL
Server series (6.5, 7.x and 2000) and Sybase 10JDBC Name:
jTDSURL: http://jtds.sourceforge.net/Version:
0.5.1Download URL:
- 2009-07-10 13:59
- 浏览 1060
- 评论(0)
本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你 ...
- 2009-07-10 13:57
- 浏览 22681
- 评论(1)
4.为Delphi提供Pack和Undelete功能weiwu本文针对Delphi3和Delphi4,对于C++Builder同样也适用,在数据库引擎BDE4.0、4.5、5.0中经过测试。Delphi目前已经是国内常见的数据库编程工具,它在各方面表现不错,在支持大型多层数据库结构的同时也完全支持本地数据库的支持。对于本地数据库中Delphi对FoxPro2.5b的支持也不错,我曾经对VB、FoxPro2.5b、Delphi的数据库操作速度进行比较,发现除了启动速度较慢外,其它各项Delphi均排在首位。而且Delphi几乎支持所有原先FoxPro所拥有的功能,对于有一定编程经验的人来说,Del ...
- 2009-07-10 13:56
- 浏览 830
- 评论(0)
Linux下的FireBird 数据库
2000年7月,Borland(即现在的Inprise)公司公布了其数据库产品Interbase的源代码。Firebird数据库就是从该数据库 中派生出来的。当时,Interbase是与客户/服务器版本的 Delphi产品捆绑在一些销售的。现在,I ...
- 2009-07-10 13:55
- 浏览 1961
- 评论(0)
Mysql 百万级数据优化资料
一、我们可以且应该优化什么?
硬件
操作系统/软件库
SQL服务器(设置和查询)
应用编程接口(API)
应用程序
--------------------------------------------------------------------------------
二、优化硬件
如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。
对大数据库,优化的次序一般是RAM、快速硬盘 ...
- 2009-07-10 13:54
- 浏览 773
- 评论(0)
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单的多。本文演示了在同一台windows机器中配置单向异步复制的过程。这里的Replication是异步复制。MySQL的同步复制是MySQL Cluster中的一个特性。
要启用复制特性,MySQL必须使用二进制日志。关于二进制日志的特性,请参考官方手册(5.0,5.1,6.0)。
本例中MySQL的版本:
mysql> sel ...
- 2009-07-10 13:53
- 浏览 749
- 评论(0)
chown root:sys /etc/my.cnf chmod 644 /etc/my.cnf 使用用户mysql来启动我们的mysql: # /usr/local/mysql/bin/mysqld_safe -user=mysql & (1) 修改root用户的的口令 缺省安装的mysql是没有密码的,所以我们要修改,以防万一。下面采用三种方式来修改root的口 ...
- 2009-07-10 13:52
- 浏览 1028
- 评论(0)