- 博客(110)
- 资源 (48)
- 收藏
- 关注
原创 Spring配置数据源
Spring配置数据源的常用方式1.在应用程序中配置数据源(1).在classpath中创建连接参数的配置文件,如db-config.properties,内容如下:driverClass=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/zzpusername=rootpassword=admin(2).在
2015-02-26 22:05:06 691
原创 常用CSS样式总结
1.超出元素容量后自动隐藏多余部分并在末尾显示...: text-overflow: ellipsis; white-space: nowrap;overflow: hidden;
2015-02-04 20:01:37 633
原创 Ubuntu下为 Flash插件方法
1.下载flash插件,地址:http://get.adobe.com/cn/flashplayer/ 下载tar格式的install_flash_player_11_linux_x86_64.tar.gz2.解压下载的压缩包文件:tar -zxvf install_flash_player_11_linux.x86_64.tar.gz3.拷贝libflashplayer.so
2014-02-11 20:39:12 2213
原创 Ubuntu13.10 eclipse菜单栏无法下拉
Ubuntu13.10菜单被代理到了状态栏,但是有个问题就是被代理的菜单无法展开,即无法选择子菜单,应该是unity的bug,目前尚未找到解决办法,只有在启动eclipse时将菜单代理去掉,具体做法如下:1.在终端中进入快捷方式的目录,然后运行 sudo gedit eclipse.desktop2.修改Exec的值,将原有的Exec=/home/pocter/program
2014-02-04 22:30:26 4318
原创 实用开源开发工具
1.java web快速开发脚手架rapid-framework rapid-framework是一个以spring为核心的项目脚手架(或者称为胶水框架),框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并内置一个代码生成器,辅助项目开发,可以生成java的hibernat model,dao,
2013-12-09 20:51:29 737
原创 设计模式(享元模式)
一、简介享元模式是设计模式中少数几个已提高系统性能为目的模式之一。它的核心思想是:如果系统存在多个相同的对象,那么只需要共享一分对象的拷贝,而不必为每一次使用都创建新的对象。二、使用场景及优点当有对象被大量复用时,特别是重量级的对象复用可以使用享元模式来提高系统性能。其优点如下:1.可以节省重复创建对象的开销,因为被享元模式维护的相同对象只会被创建一次,当创建对象比
2013-11-28 08:31:06 720
原创 设计模式(代理模式)
一、简介代理模式是设计模式中很常见的一种设计模式,使用代理对象完成用户的请求,屏蔽用户对真是对象的访问。使用代理模式的意图很多,比如因安全原因需要屏蔽客户端直接访问真是对象;或者在远程调用中需要使用代理对象处理远程方法调用的技术细节(如RMI);也可以是为了提升系统系能对真是对象进行封装,从而达到延迟加载的目的。二、使用场景及优点1.因安全原因考虑屏蔽真实对象,提高对敏感数
2013-11-28 08:30:41 797
原创 设计模式(装饰者模式)
一、简介装饰者模式可以动态添加代码功能,利用委托机制,服用各个组件,在运行时可以将这些组件进行叠加形成一个超级对象,使其拥有所有组件的功能。二、使用场景及优点适用于通过单一组件实现复杂功能的场景,需要将功能组件和性能组件分离,彼此互不影响,并在需要的时候有机的结合起来。装饰者模式可以有效的分离性能组件和功能组件,从而提升模块的可维护性并增加模块的复用性。三、常见表现形式
2013-11-28 08:30:06 694
原创 设计模式(单例模式)
一、简介单例模式是设计模式中使用最普遍的一种设计模式,它是对象创建模式,用于产生一个对象的具体实例, 确保系统中一个类只有一个实例。二、使用场景及优点对于频繁使用的对象,可以省略创建对象花费的时间。同时由于new操作的吃书减少,因此对系统内存的使用频率会降低,减轻了GC压力,缩短了GC停顿时间。三、常见表现形式1.在类加载时初始化单例属性(优点:效率较高,多线程安全;
2013-11-18 19:15:27 849
原创 JBOSS实现RMI时注意的问题
使用JBOSS部署EJB服务后通过RMI访问报错:javax.naming.CommunicationException: Could not obtain connection to any of these urls: xx.xx.xx.xx:1199 and discovery failed with error: javax.naming.CommunicationException:
2013-10-11 17:18:57 3279
原创 java常见算法
1.冒泡排序public int[] bubbleSort(int arr){ int temp; boolean isOk; for(int i = 0; i < arr.length; i++){ isOk = true; for(int j = 0; j < arr.length - i - 1; j++){ if(arr[j] > arr[j + 1]){
2013-09-26 19:23:42 739
原创 【Hibernate】--一对一关联、联合主键
一、数据模型 1.学生信息模型(编号、名称、身份信息)public class Student implements java.io.Serializable{ private static final long serialVersionUID = 1L; private Integer sid; private String sname;
2013-09-25 23:09:16 3691
原创 【Hibernate】--实体状体与主键生成策略
一、Hibernate三种状态(1).瞬时状态(只存在Hibernate容器中,数据库中没有与之对应的记录)A.通过new实例化的实体,在没有执行save方法时。B.持久状态调用delete方法后。(2).持久状态(数据库中已近存在,而且当前页存在Hibernate容器中)A.瞬时状态调用save方法后,没有提交事务的实体。B.通过hibernate查询进入Hibern
2013-09-10 21:06:57 1008
原创 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.3
作者: hzboy192@192.comBlog: http://my.csdn.net/peng_hao1988版本总览:http://blog.csdn.net/peng_hao1988/article/details/9026897实现步骤:一、OGNL(对象导航、方法调用、集合对象)(1)OGNL对象导航
2013-08-13 23:49:43 2168
原创 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.2
作者: hzboy192@192.comBlog: http://my.csdn.net/peng_hao1988版本总览:http://blog.csdn.net/peng_hao1988/article/details/9026897实现步骤:一、国际化在Struts 2.0中,通过ActionContext.getContext().setLocale(Lo
2013-08-05 00:01:53 2058
原创 Sruts2文件上传的ContentType的取值列表
".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11"".acp"="audio
2013-07-28 22:18:04 691
转载 vmware Workstation设置bios启动
由于VM的XP系统出了点问题,需要进入BIOS调整系统启动顺序。按照VMware启动画面提示有三个键可以使用: ESC: 进入BIOS Setup F2: 调整启动顺序 F12: 网络启动但是往往因VMware启动界面显示时间太短、无法识别按键而直接开启系统(慢的host机器当然不存在这个问题)。尤其是ESC按次数多了就是自己取消自己了:) 其实VMware的配置文件.
2013-06-10 23:56:32 6749 2
原创 SSH框架整合实现CRUD简介
SSH框架整合实现CRUD简介作者: hzboy192@192.comBlog: http://my.csdn.net/peng_hao1988一、前言 空闲之余,决定做点东西,对学习过的技术做个全面回顾,完成很久很久之前定的【学习计划】,现开始将常用技术整理归纳,主要结合实例展现各种技术的使用和配置方法。方便以后工作查阅,若能给他人提供帮助,荣幸之至,同时若有发现不当之处请不吝指教!转
2013-06-08 00:07:08 5287
原创 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.1
作者: hzboy192@192.comBlog: http://my.csdn.net/peng_hao1988版本总览:http://blog.csdn.net/peng_hao1988/article/details/9026897实现步骤(在上一版本上修改)一、①.web.xml的配置修改如下: index.jsp Sp
2013-06-07 23:57:36 3172
原创 linux下启动tomcat报错:The BASEDIR environment...
最近学习SUSE Linux遇到的一下问题:OpenSUSE Linux下启动Tomcat6出现的一下错误,总结一下。1.进入tomcat\bin目录下,运行starup.sh提示没有权限,切换至root用户后还是如此,查阅资料后才知道没有运行权限,运行命令:> chmod 777 Tomcat //给tomcat目录受权。2.再次进入tomcat\bin下运行startup.sh命令结
2013-05-05 22:02:09 1357
转载 Linux环境变量设置
一、Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1、永久的:需要修改配置文件,变量永久生效。2、临时的:使用export命令声明即可,变量在关闭shell时失效。二、设置变量的三种方法1、在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用
2013-04-30 14:14:28 564
原创 openSUSE集成工具yast使用方法图解
一、在终端中使用,切换用户到root,运行命令yast出现如下界面:通过方向键选择操作项,通过tab键切换菜单项,如图有软件、硬件、系统、网络驱动/服务、安全/用户 等等相关操作,可对系统进行相关项进行配置。二、在图形化界面中设置,需要 进入图形化界面1、点击开始菜单,如下界面2、在应用程序中搜索yast,如下图:3、如上图点击第
2013-04-29 22:41:54 2282
原创 OpenSUSE无法通过SSH连接
一、使用命令行:rpm -qa | grep ssh查看是否已安装ssh。linux-kelh:~ # rpm -qa | grep sshopenssh-5.8p1-4.1.i586libssh4-0.4.8-7.1.i586ksshaskpass-0.5.3-2.1.i586libssh2-1-1.2.7-3.1.i586openssh-askpass-5.8p
2013-04-29 21:58:53 2895
原创 文件上传下载设置的各种type
'.a' : 'application/octet-stream','.ai' : 'application/postscript','.aif' : 'audio/x-aiff','.aifc' : 'audio/x-aiff','.aiff' : 'audio/x-aiff','.au' : 'audio/basic','.avi' : 'video/x-msvideo
2013-04-16 23:40:39 927
转载 div和table 用作布局的 区别
本文向大家描述一下DIV和Table页面布局的区别和联系,一般来说Table开发快,容易控制,浏览器兼容也好些,另一部分认为DIV好,是以后的发展趋势,主要原因请看下文详细介绍。DIV布局和Table页面布局的区别和联系现在对于网页制作是选择传统的Table还是用新型的DIV,有分歧。一部分说还是用Table好,开发快,容易控制,浏览器兼容也好些;另一部分认为DIV好,以后的发展趋
2013-04-12 22:16:10 850
转载 Linux的变量设置说明
1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.1 永久的:需要修改配置文件,变量永久生效。 1.2 临时的:使用export命令声明即可,变量在关闭shell时失效。 2.设置变量的三种方法 2.1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profil
2013-03-31 22:50:31 702
原创 MySQL常用函数
ASCII(str)返回字符串str的第一个字符的ASCII值(str是空串时返回0)mysql> select ASCII(’2′);-> 50mysql> select ASCII(2);-> 50mysql> select ASCII(’dete’);-> 100 ORD(str)如果字符串str句首是单字节返回与ASCII()函数返回的相同值。如
2013-03-26 13:06:09 666 1
原创 纯Ajax实现Google Suggest功能。
varxmlHttpRequest; functioncreateXmlHttpRequest(){ if(window.ActiveXObject){ return newActiveXObject("Microsoft.XMLHTTP"); }else if(window.XMLHttpRequest){
2013-03-25 22:30:13 673
原创 Linux安装MySQL--源码安装
第一步:安装cmake工具:1.下载cmake工具tar xvf cmake-2.8.8.tar.gzcd cmake-2.8.82.将cmake工具编译到指定位置,示例/usr/local/src./bootstrap --prefix=/usr/local/src3.编译>>执行makemake install第二步:安装MySQL1.下载软件包my
2013-03-22 16:28:33 668
转载 suse 10 下mysql安装
一 、 安装MYSQL1. 下载MYSQL的安装文件MySQL-server-5.0.22-0.i386.rpmMySQL-client-5.0.22-0.i386.rpm下载地址可以到官方网站上www.mysql.com 或者www.mysql.cn2. 安装MYSQLSUSE#rpm –ivh Mysql-*安装完成后SUSE#mysqlWelcome to
2013-03-14 22:06:52 1271
原创 Linux搭建java开发环境
1. JDK 进入安装目录 #cd /home #cp jdk-1_5_0_02-linux-i586.rpm /usr/local #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_02-linux-i586.rpm.bin #./jdk-1_5_0_02-linux-i586.rpm.bin 此时会生成文件jdk-
2013-03-10 18:56:50 678
转载 linux下安装JDK1.6
linux下安装JDK1.61. 去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin);2. 上载到Linux服务器上,在shel
2013-03-07 22:57:13 680
转载 CreateProcess error=87
第一步 下载 bug3271933.4.2hack.zip 文件第二步 备份 本地eclipse/plugins/org.eclipse.jdt.launching_3.*.jar第三步 复制 bug3271933.4.2hack.zip 的class文件替换 你的org.eclipse.jdt.launching_3.*.jar中的 org/eclipse/jdt/internal/la
2013-02-27 10:57:30 3650
原创 svnkit获取svn相关信息
public class SVNOperationServiceBean implements SVNOperationService{ private final DataVoiceLogger logger = DataVoiceLogFactory.getLogger(getClass()); private SVNRepository reposito
2013-01-24 14:09:28 4099
转载 struts2中s:select标签的使用
1.第一个例子:2.第二个例子:3.第三个例子:java.util.HashMap map = new java.util.LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request
2013-01-07 22:57:00 1065
原创 DOS操作本地任务
1.查询指定名称的任务信息(1)组合命令:tasklist /fo csv | find "psexec.exe"执行结果:"psexec.exe","6624","Console","1","5,744 K""psexec.exe","11328","Console","1","5,720 K""psexec.exe","1792","Console","
2012-12-31 16:09:07 756
转载 加载SpringContext文件的方式
1.利用ClassPathXmlApplicationContext可以从classpath中读取XML文件(1)ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); UserDao userDao = (UserDao)context.getBean("
2012-12-16 17:29:35 4996 1
原创 HTML中滚动条的样式设置
DIV滚动条设置 (CSS)2008/09/26 03:07div 中滚动条的控制2008年01月06日 星期日 01:181)隐藏滚动条(2)如何在单元格或图层中出现滚动条(3)javascript改变框架中滚动条的样式,比如改变颜色、改为平面效果等 BODY {SCROLLBAR-FACE-COLOR: #ffcc99; S
2012-11-24 15:28:10 1452
struts2+spring3+Hibernate2实现CRUD功能
2012-04-01
svnkit 1.3.5
2011-10-13
kindEditor4.0
2011-09-27
android adt for eclipse
2011-08-16
Python开发手册
2015-04-30
Java极速开发JFinal
2014-10-26
android-sdk-windows-22.3-part2
2013-12-11
struts2_spring3_hibernate3_1.3
2013-08-13
struts2_spring3_hibernate3_1.2
2013-08-04
struts2_spring3_hibernate3_1.1
2013-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人