- 博客(72)
- 收藏
- 关注
转载 通过rpm包安装、配置及卸载mysql的详细过程
以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下 cd /data rpm -ivh MySQL-server-4.0.14-0.i386.rpm 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf、my
2009-09-08 10:49:00
227
原创 Linux命令收集
1.查看CPU信息命令cat /proc/cpuinfo2.查看内存信息命令cat /proc/meminfo3.查看硬盘信息命令fdisk -l4.查看进程ps5.修改配置后,不重启source filename6.假设您要设置的时间是 2008年1月3日18时24分方法一:date 010318242008(月日时分年)(完整书写)方法二:1》先设置日期
2009-09-01 13:39:00
217
转载 J2EE学习中一些值得研究的开源项目
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI......研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很好地使用它;其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的
2009-08-29 23:39:00
220
原创 页面分页关键点
/** 总记录 */ protected int recordCount = 0; /** 页数 */ protected int currPage = 1; /** 页面大小 */ protected int pageSize = 10; /** 总页数 */ protected int pageCount = 0; /** 起始记录 */
2009-06-12 10:06:00
274
原创 JS验证IPV4地址
function isIP(obj) { var strIP = obj.value if (isNull(strIP)) return false; var re=/^(/d+)/.(/d+)/.(/d+)/.(/d+)$/g //匹配IP地址的正则表达式 if(re.test(strIP)){ if( RegExp.$1 <256 && RegExp.$2
2009-06-11 10:39:00
903
原创 Java---Object
1.Object的equals方法? equals在非空对象的引用上实现了等值关系: (1)自反性:x.equals(x),值为true。 (2)相称性:x.equals(y),值为true;y.equals(x),值为true。 (3)传递性:x.equals(y),值为true;y.equ
2009-05-31 14:13:00
202
原创 JMX笔记(一)
1.为什么使用JMX技术?(1)JMX技术使Java应用程序可以被管理,但是对程序的设计影响很小。(2)JMX技术提供了一种标准的方式管理基于Java技术的应用程序、系统和网络。(3)JMX技术可以被用在JMX外来管理JVM。(4)JMX技术提供了一个可升级的、动态的管理框架。(5)JMX技术在存在的Java技术起杠杆作用(增加功能的意思)。(6)JMX技术可以很容易的和存
2009-05-27 11:57:00
206
原创 各服务器通过JNDI访问资源设置初始化参数
#JBOSSjava.naming.factory.initial=org.jnp.interfaces.NamingContextFactoryjava.naming.provider.url=localhost:1099 #Glassfishjava.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFa
2009-04-23 01:16:00
317
转载 java.io.CharConversionException: isHexDigit
java.io.CharConversionException: isHexDigit.做ajax传递参数的时候遇到这个异常,在网上找到解决办法,原来我一直没发现原来是 escape带来的错误。 下面把解决办法发出来另外感谢提供办法的朋友 忘记你是谁了 但还是谢谢 var url = "b.jsp?name=" + escape(u_name);服务端获取:String name=
2009-03-13 15:04:00
3843
原创 UML 2.0体验之Interaction Fragment
UML 2.0中增加了交互片断组件。正好遇到一个在序列图中处理多分支的情况。下载PowerDesigner 12.5后,实践了一下。能达到想要的效果。Interaction Fragment,支持多种操作。如loop,alternative,option等。实践结果:
2009-03-06 14:21:00
972
1
原创 Apache-Maven进阶一
一、什么是Maven? Maven本质上是一个工程管理和理解工具。提供了一种方式,帮助管理: Builds Documentation Reporting Dependencies SCMs Releases Distribution二、Maven对我们的开发进度
2009-03-06 12:41:00
670
原创 Maven入门
下载地址:http://maven.apache.com 一、安装指南(1)Window安装方式 1.解压Apache Maven文件。 2.加入环境变量M2_HOME,指向第一步中解压文件的位置。如安装是2.0.9版本,确认结尾没有多余的”/”。 3.加入环境变量M2,指向%M2%/bin。 4.可选项,加入环境变量
2009-03-04 16:28:00
392
原创 Hibernate中将一个字段映射到POJO多个属性
<many-to-one name="address" class="com.hibernate.pojo.Address" fetch="select"> 注意:如果将一个字段映射到POJO的多个属性,需要注意的是,只能通过一个属性修改数据库。其它的映射属性只能查询数据。将其它属性设置为
2009-02-27 11:04:00
1274
1
原创 webwork返回类型
Chain Result - 用于 Action Chaining Dispatcher Result - 用于 JSP 整合 FreeMarker Result - 用于 FreeMarker 整合 HttpHeader Result - 用于控制特殊的HTTP行为 JasperReports Result - 用于 JasperReports 整合 Redirect R
2009-02-23 09:38:00
274
原创 由spring域名改变想到
今天,想到好久没有上spring官网了,在地址栏中输入,http://www.springframework.org,结果进入的页面是http://www.springsource.org ,好久没有关注spring了,什么时候把域名改了都不知道。这也提醒我要经常的关注一些前沿技术。看了一下,spring的版本,最新还是spring 2.5.6。
2009-02-11 17:56:00
224
原创 jax-ws实践
在开始之前确认有Metro环境(访问https://metro.dev.java.net/)。1.开发方法? (1)契约优先 从WSDL入手,生成Java类来实现服务。 (2)代码优先 从Java类入手,通过Annotation来生成WSDL和Java接口。2.JAX-WS生成服务? (1)编写服务类文件,并编译。 (2)生成构件。 wsgen -cp
2009-01-15 10:54:00
693
原创 Apache---James 邮件服务器简单设置
1.配置邮件服务器? (1)设置服务器 "true" autodetectIP="true"> localhost 将localhost修改为你的服务器地址。 (2)设置邮件管理者的邮件地址 Postmaster@localhost 将localhost改成上面设置的服务器地址。 (3)设置
2009-01-06 13:12:00
353
原创 JDK_1.6---01---Java Collection Framework
1.新集合接口. (1)Deque:双端队列,支持两端的插入和移出,扩展了Queue。 (2)BlockingDeque:支持接下来操作的Deque,当读取一个元素时,等待Deque成为非空;当存储一个元素时,等待空间可用。扩展了Deque和BlockingQueue。这个接口是java.util.concurrent的一部分。 (3)NavigableS
2009-01-04 13:39:00
694
原创 主外键的通俗理解
数据库有三个模型:概念模型:指现实世界中的实体和关系逻辑模型:指数据库的表和关系物理模型:指tablespace,datafile等我们一般而言的表,pk,fk都是逻辑模型的概念。表与表之间的关系有三种:一对一,一对多,多对多。在实际的设计中,表与表只存在一对多的关系,因为一对一的关系,可以合并到一张表中,而多对多的关系必须变化为两个一对多关系。而PK和FK就是表明了这种一对多的关系。
2008-11-28 15:44:00
294
原创 FreeMarker笔记一
1.what is FreeMarker? FreeMarker是一个模板引擎;一个产生模板文本(从HTML等任何文件中)的通用工具。FreeMarker被设计为基于Servlet应用的采用MVC模式,来产生HTML页面。由于采用了MVC模式,对于动态页面来说,意味着,设计者(HTML作者)和程序员分离。每个人,都可以做他擅长做的。设计改变页面的外观,程序员不用重新编译或修改他的代码。因为,应用
2008-10-22 09:23:00
550
原创 RMI例子
1.分布式应用程序需要? (1)查找远程对象。 (2)通过远程对象通信 (3)调入被当作参数或返回值的对象的类的字节码2.java分布式对象模型中的术语? (1)remote object:指这个对象的方法可以被另一个JRE调用,潜在的含义是JRE不在同一主机上。 (2)remote method invocation(RMI):在remote ob
2008-06-16 15:11:00
963
原创 Heap and Perm size
-Xms256m -Xmx256m -XX:PermSize=256m -XX:MaxPermSize=256m
2008-05-20 16:32:00
490
翻译 Apache Derby 10.4.1.3 released
Apache Derby project很高兴的宣布具有新的特性的Derby 10.4.1.3被发行。Derby 10.4.1.3 引入了以下新功能: * 异步复制 允许维护以前的主数据库的副本到另外一台数据库上。在主数据库崩溃情况下可以执行从数据库上的副本。继续给客户端的请求提供服务。 * 安全 关闭网络服务器后,依然支持用户认证。事实上,认证激活,要求有证书(安全证
2008-05-13 13:24:00
411
翻译 javax.servlet.Filter
Filters是在请求资源(Servlet或静态内容)或者响应资源时,也可以在请求和响应同时进行时,执行过滤任务。Filters通过doFilter方法来执行过滤的。每个过滤都要访问一个FilterConfig对象,该对象包含了初始参数,要引用的ServletContext对象。例如,在调入资源时,执行过滤。Filters是被配置在web.xml配置文件中的。一些需要过滤器的情况: (1
2008-05-12 00:32:00
865
翻译 org.apache.struts2.dispatcher.FilterDispatcher
1.org.apache.struts2.dispatcher.FilterDispatcher? 是Struts2的主要的Filter,负责四个方面的功能: (1)执行Actions (2)清除ActionContext (3)维护静态内容 (4)清除request生命周期内的XWork的interceptors 另注
2008-05-09 14:33:00
4925
3
原创 Struts2学习笔记
struts2学习笔记1.MVC模式与观察者模式?2.Struts1简单介绍? Struts1的核心是控制器, 控制器有两部分组成: (1)核心控制器(ActionServlet) (2)业务逻辑控制器(Action) Struts1的缺点: (1)支持的表现层技术单一 (2)与Servlet API严重耦合,难于测试 (3)代码严重依赖于Struts1 API,属于侵入式设计3.Web
2008-05-07 15:49:00
1864
原创 java关键字
1、final 用在成员变量 表明该变量是终结变量,初始化后不能再次赋值。public class FinalFeild ...{ private final String t = "frist"; public static void main(String[] args) ...{ // cannot make a
2008-02-17 18:06:00
341
原创 抽象类可以实现接口,并且可以继承实体类
1、Act.java //接口类public interface Act ...{ public void go();} 2、Chinese.java//实体类public class Chinese ...{ public void getAge() ...{ System.out.println("entity class."); }}
2008-02-17 17:24:00
1303
原创 类中可以存在非static块
public class Test ...{ // 类中可以存在非static块,该块在构造函数前执行。 ...{ System.out.println("frist non-static"); } ...{ System.out.println("second non-static"); } ...{ System
2008-02-17 17:16:00
266
原创 Spring中大量使用的模式
模式:描述了一个在我们周围不断重复发生的问题,以及该问题解决方案的核心。Spring中大量使用的两种模式为: 单态模式 工厂模式
2008-02-17 14:02:00
294
原创 Spring中IOC实现
Ioc(Inversion of Control)中文翻译为“控制反转”,Ioc的抽象概念是依赖关系转移,即“程序与实现必须依赖于抽象”。 控制反转最常见的实现方式就是依赖注入(Depedency Injection),依赖注入的含义是:保留抽象接口,让组件依赖抽象接口,当组件要与其他对象发生依赖关系时,通过抽象接口来注入依赖的实际对象。 IO
2008-02-17 13:47:00
326
原创 java实现快速排序
public class TestArray...{ public static void main(String[] args)...{ int[] array = ...{49, 38, 65, 97, 76, 13, 27, 49}; for(int i = 0; i array.length; i ++)...{
2007-11-14 17:55:00
375
1
转载 有初始值的 form 表单元素重置(reset)解决方案
"JavaScript" type="text/javascript"> // 说明:有初始值的 form 表单元素重置(reset)解决方案 // 整理:http://www.CodeBit.cn
2007-11-13 22:50:00
536
转载 Microsoft.XMLHttp组件的属性方法
Microsoft.XMLHttp组件的属性方法一、使用步骤:1、创建XMLHTTP对象 //需MSXML4.0支持2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。 3、发送指令。 4、等待并接收服务端返回的处理结果。 5、释
2007-11-13 22:28:00
399
转载 MyEclipse快捷键与插件大全
(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的
2007-11-13 22:24:00
570
原创 得到汉字的机内码
public class TestCode{ public static void main(String args[]){ byte[] b = "刘".getBytes(); System.out.println(b[0]&255); System.out.println(b[1]&255); }} 待续......
2007-11-06 12:33:00
492
转载 Linux及十大发行版介绍
也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。既 然Linux只是一个内核。那么我们通常所说的Linux操作系统又是什么?我们通常所说的Linux,指 GNU/Linux ,即采用Linux内核的GNU
2007-10-25 16:17:00
478
转载 SQL SERVER 中的日期函数
1.一个月第一天的Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)3.一年的第一天Select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)4.季度的第一天Select DATEADD(qq, DATEDIF
2007-10-23 11:18:00
894
1
转载 mysql中数据类型
我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但使用最多、最基本的仍然是文本数据。 1. mysql的数据类型 在mysql中有如下几种数据类型:
2007-10-18 23:43:00
709
转载 JDBC连接各种数据库
1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"
2007-10-18 22:49:00
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人