自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 收藏
  • 关注

原创 Linux 设置apache,mysql开机启动

mysql设为linux服务cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig --level 2345 mysqld onchown mysql:mysql -R /usr/local/mysql5/service mysqld startapach...

2011-06-21 14:14:05 188

apache2.2 tomcat6 集群

使用apache做为控制转发器,后端使用4个tomcat做集群,此次选择的配置方式为SessionSticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制。 apache以前配置apache和tomcat可能需要用到mod_jk.so进行apache和tomcat的链接。apache2.2中集成了mod_jk.so的功能...

2010-08-13 16:41:57 153

浮动对联广告代码 支持声明的漂浮代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta

2010-04-24 23:36:54 200

Delphi ADOQuery连接数据库的查询、插入、删除、修改

//查询记录procedure TForm1.Button1Click(Sender: TObject);beginADOQuery.Close;ADOQuery.SQL.Clear;ADOQuery.SQL.Add('select * from YourTABLE where 查询条件');ADOQuery.Open;//插入记录procedure TForm1.Button2Click...

2010-04-19 19:17:15 1441

Yahoo!自定义组件库(Axure5.5)

Yahoo!自定义组件库(Axure5.5)

2010-03-18 11:13:36 135

Axure RP组件库下载

下载后解压缩到用户文档的My Axure RP Libraries目录下,在Axure RP启动后,点击widgets面板中wireframes的右侧下拉箭头,选择All Libraries,即可看到全部的图例符号。其他RP样例文件可以用导入方式调用。...

2010-03-18 11:12:23 1780

Eclipse常用插件列表

Properties Editor    Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式 Colorer Take    Colorer Take 为上百种类型的文件按语法着色 XMLBuddy    XMLBuddy 编辑xml文件 Code Folding   Code Fold...

2010-03-03 21:21:12 99

原创 slf4j简介

 SLF4J不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。而在使用SLF4J的时候,不需要在代码中或配置文件中指定你打算使用那个具体的日志系统,SLF4J提供了统一的记录日志的接口,只要按照其提供的方法记录即可,最终日志的格式、记录级别、输出方式等通过具体日志系统的配置来实现,...

2010-02-23 12:00:25 158

原创 一些优化网页加载速度的小技

一、优化图片几乎没有哪个网页上是没有图片的。如果你经历过56K猫的年代,你一定不会很喜欢有大量图片的网站。因为加载那样一个网页会花费大量的时间。即使在现在,网络带宽有了很多的提高,56K猫逐渐淡出,优化图片以加快网页速度还是很有必要的。优化图片包括减少图片数、降低图像质量、使用恰当的格式。1、减少图片数:去除不必要的图片。2、降低图像质量:如果不是很必要,尝试降低图像的质量,尤其是jpg格式,降低...

2010-02-02 14:26:59 96

原创 Apache 301跳转

比如网站可以通过tu17.com访问,也可以通过www.tu17.com访问。所以想实现tu17.com全部重定向(跳转)到www.tu17.com。同时按照google的建议,使用服务器端 301 重定向,为了确保用户及搜索引擎定向至正确网页的最佳方法。301 状态代码表示某网页已被永久迁移至新位置。下面将了解一下apache下实现301永久性重定向2个方法,需要具有访问服务器的 .htacce...

2010-01-29 11:51:52 184

原创 数据库中的水平分割和垂直分割

1。水平分割:按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。水平分割通常在下面的情况下使用:A 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。B 表中的数据本来就有独立性,例如表中分别记录各个地区的数据或不同时期的数据,特别是有些数据常用,而另外一些数据不常用。C需要把数据存放到多个介质上。 例如法规表law就可...

2009-11-19 10:08:32 251

原创 Tomcat6 一些调优设置内存和连接数

公司的一个服务器使用Tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是PERMSIZE默认值过小造成(16-64)TOMCAT_HOME/bin/catalina.sh添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"问题解决(可能为调用JAR包过多原因)下面是网上看到一些设置JAVA_OPTS="-s...

2009-11-16 08:56:02 128

Cookie和会话状态的工作原理及Cookie欺骗

解读sessionsession是一种保存上下文信息的机制,它是针对每一个用户变量的值保存在服务器端,通过SessionID来区分不同的客户,session是以Cookie或URL重写为基础。默认使用Cookie来实现,系统会创造一个名为JSESSIONID的输出Cookie,或称为"Session Cookie",以区别Persistent Cookies(通常所说的Cookie,coo...

2009-11-12 20:10:11 100

原创 Windows 系统下的Apache性能优化

一般来说,WinNT系统下使用IIS,而Apache在Linux下应用的比较多,但是依然有很多人在WinNT系统下使用Apache而非IIS,可能是基于对Windows系统的熟悉吧。今天就来说一下在Windows系统下如果优化Apache的性能。mpm_winnt.c是专门针对Windows NT优化的MPM(多路处理模块),它使用一个单独的父进程产生一个单独的子进程,在这个子进程中轮流产生多...

2009-11-05 13:38:10 134

原创 HTTP请求流程

首先,http属于Tcp/Ip模型中的应用层协议,而两个应用程序(我们这里指的就是浏览器与服务器)之间要进行互相通信,首先得建立Tcp连接,然后浏览器才能向服务器发送请求信息,服务器在接受到请求信息后,返回相应的应答信息,浏览器接收到来自服务器的应答信息后,对这些数据进行解释执行。       在http 1.0的版本中,浏览器的每次请求(也就是对每一个页面的访问)都要求建立一次单独的连接,在处理...

2009-11-03 14:23:06 151

windows下的apache限制IP连接数

linux下的限制,网上有很多资料,我就不说了。我这里用的是apache2.21.下载对应的模块mod_limitipconn.dll(附件有下载)2.放在Apache2.2\modules下面3.修改httpd.conf配置  LoadModule status_module modules/mod_status.so将前面的#去掉  在后面增加 ExtendedStatus On...

2009-10-26 16:55:05 747

原创 SSO单点登录解决方案

1 什么是单点登陆      单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。      较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门提供全公司人员的维护服务;各...

2009-10-20 11:18:50 177

原创 减少全局竞争性同步,提高应用的垂直扩展能力

减少全局竞争性同步,提高应用的垂直扩展能力垂直扩展,简单的说,是当单一系统硬件升级扩展时,如增加CPU,内存,应用程序能够随之线性提高业务处理能力。多线程是服务端 Java 应用的标准处理方式,其优点不用赘述。本文要讨论的是,如何在设计阶段降低多线程之间的竞争性同步开销。假设一个Web应用,需要为当前用户维护在线用户信息。此用户信息列表会放在 Application 范围的一个 Map...

2009-10-20 10:44:14 115

Apache2,2和tomcat6配置集群

1. 环境说明apache_2.2.14-win32-x86-no_ssl.msitomcat6.0下载mod_jk-1.2.28-httpd-2.2.3.sohttp://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.28/mod_jk-1.2.28-httpd-2.2.3.somod_jk-1...

2009-10-14 11:58:42 112

原创 tomcat集群和负载均衡的实现(session同步)

(一)环境说明 (1)服务器有4台,一台安装apache,三台安装tomcat (2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2 (3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4 (二)安装过程 (1)在三台要安装tomcat的服务器上先安装jdk ...

2009-10-14 09:16:18 132

原创 插入算法

插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 一般来说,插入排序都采用in-place在数组上...

2009-10-10 11:04:51 124

原创 鸡尾酒排序

 也就是定向冒泡排序, 鸡尾酒搅拌排序, 搅拌排序 (也可以视作选择排序的一种变形), 涟漪排序, 来回排序 or 快乐小时排序, 是冒泡排序的一种变形。此演算法与冒泡排序的不同处在于排序时是以双向在序列中进行排序。  public class Cocktail { int[] list = {88,23,1,23,2,9,10}; void sort(){ int...

2009-10-09 14:49:23 101

原创 冒泡排序法

冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再大于第2个数),将小数放前,大数放后,一直比较到最小数前的一...

2009-10-09 14:46:49 168

oracle 查询指定天数前的时间

查询最近7天的日志select * from T_OPERATE_LOG where oper_date > sysdate-7 

2009-08-11 11:26:40 545

struts2 prepare拦截器

1. prepare是在validate拦截器之前执行2. <s:checkboxlist list="users" listKey="id" listValue="name" name="userid"></s:checkboxlist> 在使用struts2 checkboxlist,select绑定list时,有时候会出现 以下异常The requ

2009-08-06 19:28:39 88

原创 struts2中使用ModelDriven

在Struts 2中,提供了另外一种直接使用领域对象的方式,就是让action实现com.opensymphony. xwork2.ModelDriven接口。ModelDriven让你可以直接操作应用程序中的领域对象(模型对象),允许你在Web层和业务逻辑层使用相同的对象。ModelDriven接口中只有一个方法,如下:public T getModel()该方法返回一个...

2009-07-29 11:10:52 163 1

原创 Oracle, SQL Server, My SQL数据分页查询语句

经常在网站上看到“上一页/下一页”,实现方法主要是每次到数据库中得到当前页面的数据,下面总结Oracle, SQL Server 和MySQL的分页SQL语句如下: Oracle:     方法一:    SELECT * FROM     (        SELECT A.*, ROWNUM RN         FROM (SELECT * FROM TABLE_NAME) A       ...

2009-07-09 19:10:59 76

原创 oracle外连接

Oracle的左连接和右连接PL-SQL中,左连接和右连接以如下方式来实现查看如下语句:SELECT emp_name, dept_name FORM Employee, Department   WHERE Employee.emp_deptid(+) = Department.deptid此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连接说明等号...

2009-06-23 11:31:38 85

数据表中找出两条编号相同的记录

 笔者在一次实际应用中在一张表中,想查出两个相同编号的记录,而常规的SQL中的Distinct 是选择出不同编号的记录.所以在使用中巧妙使用分组计算来实现此功能.如表A,  编号,经度,纬度,位置,名称,时间.而我要查出(经度 +纬度)相同的记录来,可使用下边的语句.Select distinct (经度+纬度) as 统一编号,Count(*) as RecordCountFrom 表AGr...

2009-06-22 20:55:07 507

原创 oracle下的exp和imp的使用

Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1. 获取帮助imp help=y2. 导入一个完整数据库imp system/manager file=bible_db log=dible_db full=...

2009-06-22 10:27:17 111

原创 Oracle中start with...connect by prior子句用法

connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3;例:select * from tablestart with org_id = 'HBHqfWGWPy'connect by prior org_id = parent_id;...

2009-06-09 14:57:40 76

原创 org.springframework.util.StringUtils 使用

我们经常会对字符串进行操作,spring已经实现了常用的处理功能。我们可以使用org.springframework.util.StringUtils 工具类帮我们处理字符串。工具类整理如下: StringUtils.hasLength(null) = false StringUtils.hasLength("") = false StringUtils.hasLengt...

2009-05-08 09:09:57 1440

原创 如何联合使用Union和Order by

select columnA, columnB from tableA where columnA = 'Condition 1'union select columnC, columnD from tableB where columnC = 'Condition 1'order by columnA asc 系统会报错:消息 207,级别 16,状态 1,第 4 行列名 'columnA' 无...

2009-04-25 15:14:23 311

ibatis缓存

1. 首先要设置开放缓存    在SqlMapConfig.xml中   <settings     cacheModelsEnabled="true" //设置为true    enhancementEnabled="true"    lazyLoadingEnabled="true"    .............. /> 2.  配置*****SqlMap.xml ...

2009-03-26 11:04:26 251

原创 常用按钮、文本框、表单等CSS样式

虽然CSS样式的学习需要我们动手多实践,需要多做案例,思致思考,但有时候注意资料的收集与整理也是非常重要的,在实际开发中往往会起到事半功倍的效果。下面一些关于按钮、文本框、表单的常用CSS样式。大家可以参考。一、按钮样式.buttoncss {    font-family: "tahoma", "宋体";     font-size:9pt; color: #003399;    bor...

2009-03-21 10:44:56 125

原创 oracle数据库连接(databaselink)的两种方法

oracle 数据库连接就像你在程序中建立一个到数据库的连接一样。  如果数据库不在本地主机,必须在$ORACLE_HOME/network/admin/tnsnames.ora中配置相应的tns,然后程序才能通过配置好的tns访问数据库,但是java通过thin方式访问oracle例外,可以采用在本地配置好的tns别名,也可以采用tns全解析名,采用别名等号后的全描述符;如下:  TESTC...

2009-03-02 16:16:31 262

原创 Oracle Transparent Gateway透明网关

1.在SQL SERVER实现异构服务的技术叫做LINKED SERVER,通过ODBC实现与其它数据库的互联。2.ORACLE实现异构服务的技术叫做透明网关(当然之前ORACLE还采用过通用连接技术),目前ORACLE利用透明网关可以实现和SQL SERVER、SYBASE、DB2等多种数据库的互联。 1.在WIN平台下有:  SQL SERVER200...

2009-03-02 16:11:58 543

原创 Oracle 访问 SQL SERVER过程

主机 操作系统 软件环境 GateWay192.168.100.6Windows XPOracle 10g SQL Server 2000 ClientFinasvr10.1.1.13Windows 2000 Server SQL Server 2000(...

2009-03-02 16:09:49 147

Struts2 输出XML

struts.xml配置文件<action name="builderXml" class="*Action"> <result name="xmlMessage" type="plaintext"></result></action>  java代码:HttpServletResponse

2009-03-01 16:46:47 82

原创 Flex 对集合的多个字段进行排序

因为数组可被多个SortFields 排序,Sort 对象的fields 属性就是一个数组。这些sort 创建一个层级的结构,所有对象进行分组排序,先根据field 属性里的第一个SortField 对象,再第一个,以此类推。这个例子代码先根据regions 再states 对集合进行排序: coll = new ArrayCollection{[{city:"Cleveland", stat...

2009-02-20 14:20:43 150

空空如也

空空如也

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

TA关注的人

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