自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (14)
  • 收藏
  • 关注

转载 Java Synchronized 详解

以下内容是我的摘抄和理解,想学习 synchronized 用法,戳这里就可以了。synchronied : java 中的一个关键字,是一种同步锁,其主要作用就是用来保证在同一时刻最多只有一个线程执行 synchronied 修饰的代码。根据其修饰对象不同,其锁的范围不同,其修饰对象有以下几种:修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这

2017-05-19 16:23:01 565 1

转载 Java中在特定区间产生随机数

生成指定范围内的随机数 这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于: 如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。 或者是: 如何随机生成随机的3位整数? 等等…… 以 Java 语言为例,我们观察其 Random 对象的 nextInt(int) 方法,发

2017-05-10 22:00:34 2092

原创 动态生成HTML事件不生效解决办法

通过 Ajax 动态加载数据时,通过页面加载时绑定事件的方式绑定的函数不能生效(其实是没有绑定上)。html 代码段<div class="menu_con"> <ul id="lvidAll"> <li class="on"> <a href="javascript:void(0);">全部</a> </li> </ul></div>jqu

2017-05-10 12:17:04 2565

原创 Shiro 分布式架构下 Session 的共享实现

参考资料:http://blog.csdn.net/lishehe/article/details/45223823说在前面: 共享的方式有很多,传统的做法是通过配置 web 容器,通过容器间 session 的复制达到共享的目的(不推荐),现在常用的做法是通过单独存储session达到共享目的,将session存储到 Mysql 、Memcache、Redis中,等到使用的时候再从中取

2017-05-06 17:46:23 23743 8

原创 Linux(centos)下SVN服务器的搭建及简单配置和使用

Linux下Subversion(SVN服务器)的搭建:1、安装Subversion#查看本机是否已安装subversion[root@test2 etc]# rpm -qa subversion[root@test2 etc]##卸载旧版[root@test2 etc]# yum remove subversion#

2015-03-05 15:22:38 1156

转载 Linux 后台执行脚本命令

1.在下达的命令后面加上&,就可以使该命令在后台进行工作,这样做最大的好处就是不怕被ctrl+c这个中断指令所中断。  2. 那大家可能又要问了,在后台执行的程序怎么使它恢复到前台来运行呢?很简单,只用执行fg这个命令,就可以了。  3.可能有些同学又要问了,我现在已经在前台运行的命令,我能把它放到后台去运行么?当然可以了,只要执行ctrl+z就可以做到了。是不是很赞啊!  4.说

2014-10-15 10:02:01 4400

原创 centos配置ssh和ftp服务

1、使用chkconfig --list来查看是否装有vsftpd服务; 2、使用yum命令直接在线安装:yum -y install vsftpd 3、然后为它创建日志文件:touch /var/log/vsftpd.log4、使用chkconfig --list来查看vsftpd服务启动项情况;        如果看到的是如下显示的结果:        vsftpd

2014-02-11 10:58:39 1274

原创 tomcat中server.xml配置详解

Tomcat Server的结构图如下:该文件描述了如何启动Tomcat Server

2014-02-11 10:57:30 12436

转载 设置windows 宿主计算机和VMware虚拟机共享文件夹

概述1、安装VMware Tool2、设置共享1、http://www.linuxidc.com/Linux/2010-05/25965.htm (如何安装vmtools)2、http://studiogang.blog.51cto.com/505887/385625 (如何设置共享,访问共享)3、http://topic.csdn.net/u/20110101/13/

2014-02-11 10:56:37 1073

转载 Redhat6 yum 安装与配置

由于工作需要用到rhel(Red Hat Enterprise Linux),尽管CentOS和rhel具有同样的内核,但rhel默认并不支持(YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册),本文介绍的就是将rhel中的yum替换为centos中的yum。1、卸载掉系统red

2014-02-11 10:56:12 12488

转载 linux在线安装mysql数据库及简单配置

1. 安装MySQL。[root@sample ~]# yum -y install mysql-server  ← 安装MySQL[root@sample ~]# yum -y install php-mysql    ← 安装php-mysql2. 配置MySQL字符集[root@sample ~]#vim /etc/my.cnf     ← 编辑MySQL的配置文件[

2014-01-04 19:43:40 1277

转载 为Linux 配置网络环境

第一种:使用命令修改(直接即时生效,重启失效)#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255.255.255.0 配置的是子网掩码up是表示立即激活ifconfig的更多参数说明

2013-12-25 21:07:19 886

原创 linux下安装新硬盘并挂载mount

一、过程步骤:1、首先是添加新硬盘,本人是在虚拟机下添加的:VM >>Settings >> Hardware >> Add >> Hard Disk >> 一路默认。。。2、fdisk -l    //查看是否找到新硬盘,查看硬盘代号。3、fdisk /dev/sdb    //找到代号为sdb的新硬盘(创建分区sdb1)4、mkfs.ext4  /dev/sdb1     //

2013-12-21 16:24:16 1501

转载 虚拟机下安装ubuntu后root密码设置

问题描述: 在虚拟机下安装了ubuntu中要输入用户名,一般情况下大家都会输入一个自己的网名或绰号之类的,密码也在这时设置过了。但是当安装成功之后,使用命令#su root,然后输入刚才设置的密码,发现密码错误,至始至终我就设置过一次密码,怎么会错误,原来,在ubuntu系统下,为了安全起见,在安装过程中,系统屏蔽了用户设置root用户。导致很多用户在使用过程中不知道root密码到底是什么

2013-12-20 15:46:18 3032

转载 AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameter

来源:http://blog.csdn.net/shangpusp/article/details/7416603 使用AES加密时,当密钥大于128时,代码会抛出java.security.InvalidKeyException: Illegal key size or default parametersIllegal key size or default parameter

2013-11-16 21:38:44 1519

原创 centos限定端口访问

1、vi iproute //创建文件,添加一下内容#关闭相关内容iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP#配置8080端口可以进来iptables -A INPUT -p tcp --dport 8080 -j ACCEPT #配置22端口可以进来

2013-11-12 10:44:52 1165

原创 javascript中使用ajax异步验证数据库后方法return true时总是返回undefined

造成这种问题的原因我猜测是因为是异步方法,怎么说呢,实在惭愧,一时想不起来怎么描述了。解决办法是在异步方法中定义一个变量来存储异步方法的返回值,如果异步方法返回值为true,则将true赋值给该变量,在方法最后return 该变量即可。改天上代码

2013-11-09 23:27:49 2985

转载 javascript自定义startWith()和endWith()方法

一、采用正则表达式实现startWith、endWith效果函数String.prototype.startWith=function(str){       var reg=new RegExp("^"+str);       return reg.test(this);        }  //测试ok,直接使用str.endWith("abc")方式调用即可Str

2013-11-09 23:18:56 1107

原创 jsp <input type="file"> 清空value值的一种方式

浏览器出于安全考虑,不能给jsp的value赋值。我们可以使用javascript来重写对应的即可。==========================================javascript========================================================function uploadFile(btn,obj){var

2013-11-06 18:00:36 3412

转载 Could not initialize class sun.awt.X11GraphicsEnvironment

在服务器端生成的图片譬如验证码、条形码、二维码等,打开网页后,有时候显示不了,报Could not initialize class sun.awt.X11GraphicsEnvironment的异常,上网一查,说没是加载java.awt.headless。Tomcat6修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat) 查

2013-11-06 10:33:01 1349

原创 Linux 下安装 Jdk

待续。。

2013-09-08 18:22:36 1072

原创 经常用到的Linux命令

1、查找文件:find / -name 文件名(/代表在根目录下)   2、ps -ef 命令表示以标准格式显示系统当前进程           UID                 PID                            PPID                    C             STIME                         TTY

2013-09-08 17:43:05 931

原创 CVS服务器的安装与简单配置(Windows)

待续。。

2013-08-09 20:13:49 2574

原创 InstallShield2010 Basic MSI Project 学习笔记

一、创建 Basic MSI Project二、切换到 Project Assistant 选项卡三、在 Appliction Information 界面进行基本内容的填写,包括公司名称、应用名称、应用版本号及公司网址信息,最后是指定你的应用在控制面板中显示的图标。四、跳过 Installation Requirements 和 Installation Architecture 界

2013-06-23 15:01:53 2174

原创 javascrpt自定义弹出提示框,仅具备提示功能

/** *自定义弹出提示框,仅具备提示功能  *需依赖jquery *$("body").messagebox(str, 'back', 2);【$("parent").find("body").messagebox(str,'')】 *$("body").messagebox(str, '', 0, 1000); *$(window.parent.document).find

2013-04-07 18:51:54 576

原创 jquery下ajax异步执行操作笔记

1、首先导入jquery的js文件2、在脚本function中添加以下代码:$.ajax( {      cache : false,  // (默认: true) jQuery 1.2 新功能,设置为 false 将不会从浏览器缓存中加载请求信息      ifModified  : true,  //(默认: false) 仅在服务器数据改变时获取新数据。使用 HTTP 包 L

2013-04-07 18:29:43 971

原创 windows(xp)下安装Bugzilla

接到任务要让安装Bugzilla, 没有理由拒绝,好吧、开干。。。我是照着官网文档做的,磕磕绊绊,现在终于能进入到Bugzilla的主页了,费牛鼻子劲了,赶紧把遇到的一些问题及解决办法记下来,别哪天用着又折腾。如果不想看官网的,网上也有很多博客可以参考。在下是照着官方文档一步一步做的,直到安装‘配置Bugzilla(Configure Bugzilla )’那块时,遇到如下问题:问

2013-04-02 20:54:40 1112

原创 Hibernate 二级缓存

缓存(Cache): 计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝。缓存的物理介质通常是内存。Hibernate中提供了两个级别的缓存:      a、第一级别的缓存是 Session 级别的缓存,它是属于事务范围的缓存。这一级

2013-03-30 17:42:15 766 1

原创 Hibernate 检索策略

一、类级别的检索策略类级别可选的检索策略包括立即检索和延迟检索, 默认为延迟检索。立即检索:立即加载检索方法指定的对象。延迟检索:延迟加载检索方法指定的对象。类级别的检索策略可以通过 元素的 lazy 属性进行设置,默认值为true。无论 元素的 lazy 属性是 true 还是 false, Session 的 get() 方法及 Query 的 list() 方法在类级

2013-03-25 21:51:59 978

原创 hibernate持久化类映射文件*.hbm.xml

通过 POJO 类的数据库映射文件,Hibernate可以理解持久化类和数据表之间的对应关系,也可以理解持久化类属性与数据库表列之间的对应关系。在运行时 Hibernate 将根据这个映射文件来生成各种 SQL 语句。hibernate-mapping 是 hibernate 映射文件的根元素,其属性如下:schema: 指定所映射的数据库schema的名称。若指定该属性, 则表明会自

2013-03-19 20:09:20 4197

原创 hibernate配置文件:hibernate.cfg.xml常用属性

1、connection.url:数据库url【jdbc:mysql://localhost:3306/test】2、connection.driver_class:数据库JDBC驱动3、connection.username:数据库用户名4、connection.password:数据库用户密码5、dialect:配置数据库方言,hibernate根据底层数据库的不同产生不同的数

2013-03-19 20:07:03 1134

原创 Hibernate学习笔记

一、hibernate简介Hibernate是一个ORM、持久层框架ORM:Object-Relation Mapping  其中Object指的是持久化对象,Relation指的是关系型数据库,hibernate将两者通过映射文件建立关联关系,把对数据库的操作转换为对对象的操作,相当于封装了对数据库的操作,并对数据库的相关操作进行了优化。(个人理解) 二、hibern

2013-03-16 17:53:21 797

原创 mysql学习笔记

1、查看tableName的创建语句,包括存储引擎和分区       Show create table table_name\G;2、修改表名      ALTER  table table_name RENAME TO new_table_name;3.数据库授权Grant all privileges on *.*  to zcy@% identified by

2013-03-11 17:07:52 512

原创 Ubuntu下mysql+tomcat+jdk的安装与配置

测试系统信息  Ubuntu10.04.4  32位一、mysql的安装mysql的安装是通过软件中心直接下载的,sorry,其配置网上找一下吧!二、jdk的安装在oracle官网上 上下载了最新版本的JDK (Java SE Development Kit 7)选择好与自己系统相应的版本后(我的是linux-32bit),我下的是jdk-7u10-linux-i586.tar

2013-03-09 10:08:30 387

原创 在线html网页编辑器ckeditor的使用与配置

在项目中用到了 ckeditor 网页编辑器,现在整理记录下其使用心得,一来希望帮助有需要的朋友,二来留个笔记。此处介绍的是当时用到的最新版ckeditor_3.6.4一、ckeditor的基本套用1、下载ckeditor控件如果已经下载好了就省略此步,如果没有可以到这里下载我是用的版本http://download.csdn.net/detail/zcyhappy1314/512

2013-03-08 15:50:56 3257

原创 时间控件My97DatePicker的使用

在项目中用到了时间控件My97DatePicker,现将My97DatePicker的使用方法及注意事项记录下来,一来希望能帮助有需求的人,二来留个笔记吧。1.下载My97DatePicker控件如果有就免了,没有的话可以到这里下载http://download.csdn.net/detail/zcyhappy1314/51180662.在系统中引入控件解压后将My97DatePi

2013-03-07 15:35:17 1043

原创 js脚本校验身份证号码合法性

在一个项目中用到的身份证号码合法性校验,校验的规则貌似很严格,套用也很容易,套用范例如下:1.在项目中添加checkidcard.js点击下载:http://download.csdn.net/detail/zcyhappy1314/51172342.引入js脚本3.校验合法性var msg = checkIdcard(cardId);//返回校验结果,ok代表合法,否则不

2013-03-07 11:04:18 1359

原创 用到过的正则表达式

把平时用到过的正则表达式记录下来,留作笔记,省的再用的时候再找或重新写。希望用到过常用的正则表达式朋友,可以给我留下一份,以备扩充,敬礼!   var str =/^[A-Za-z0-9]*$/; //只匹配数字和字母   var reg = /^[\u4E00-\u9FA5]*$/;//匹配只能是中文汉字   var chr = /^[\x00-\xff]+$/;//匹配单字节字

2013-03-06 18:03:09 669

原创 linux下安装vmware

我的系统是centos6.3     64位的先上官方网站注册,下一个VMware for linux的版本,下载地址是  http://www.vmware.com/download/ws/选后缀名为.bundle的那个(一定要,不然麻烦,另外注意 32 or 64)切换到VMware-Workstation-xxx.bundle所在的目录第一步:给.bundle文件加可执行权限

2013-03-04 17:20:03 327

原创 CentOS 安装中文输入法

centos 6.3用yum安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.先安装中文支持包           yuminstall "@Chinese Support"3.退出命令行4.回到桌面,system->preferences->input method5.如果没有,先注销一下。6.按照提示添加输入法。7.最后再次注销

2013-03-04 09:50:19 342

poi-3.8 源码包

poi3.8的src源码包,解压后,以文件夹格式导入

2013-11-26

CVS服务器安装包(Windows)

Windows操作系统下,CVS工具服务器端安装程序,安装可以参考一下博文:http://blog.csdn.net/zcyhappy1314/article/details/9863625

2013-08-09

实现全屏遮罩的screen.js文件

实现全屏遮罩的javascript代码,很容易套用,使用方法可见 http://blog.csdn.net/zcyhappy1314/article/details/9140309

2013-06-23

popup.js及详细示例

百度弹出框的javascript文件,popup.js及详细的示例,很容易套用。。

2013-06-23

ckeditor支持文件上传的java类

ckeditor支持文件上传的java类,这只是个java类,具体如何配置详见 http://write.blog.csdn.net/postedit/8651053

2013-03-08

ckeditor设置字体行高的插件

ckeditor中用来设置字体行高的插件,解压后lineheight文件夹放到ckeditor---&gt;plugins目录下即可,如果不明白可以参考http://blog.csdn.net/zcyhappy1314/article/details/8651053第二的部分:ckeditor的配置

2013-03-08

网页编辑器ckeditor

在线html网页编辑器ckeditor的开发环境,其在项目中的套用案例和一些配 置详见http://blog.csdn.net/zcyhappy1314/article/details/8651053

2013-03-08

时间控件My97DatePicker

时间控件My97DatePicker下载及使用说明,详见 http://blog.csdn.net/zcyhappy1314/article/details/8646843

2013-03-07

javascript校验身份证号码合法性

使用javascript校验身份证号码的合法性 校验规则严格,很容易套用到项目中 套用例子详见http://blog.csdn.net/zcyhappy1314/article/details/8645189

2013-03-07

VNC Enterprise Edition E4.2.9 汉化版

VNC Enterprise Edition E4.2.9 企业汉化版

2013-03-01

使网页从底部返回到顶端的js代码

使网页从底部返回到顶端的js代码,有例子,非常容易套用到项目中

2013-02-27

IE 插件 HttpWatch

IE浏览器插件 用于查看浏览器与服务器之间的交互信息,类似于FireFox的firebug

2011-09-14

JFreeChart

JFreeChart相关jar + JFreeChart帮助文档 + JFreeChart详解

2011-08-16

apache-tomcat-6.0.18-src.zip

apache-tomcat-6.0.18-src.zip tomcat源码

2011-08-08

空空如也

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

TA关注的人

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