- 博客(24)
- 收藏
- 关注
原创 Spring整合Quzrtz定时任务
1、什么是QuartzQuartz是OpenSymphony开源组织在Job scheduling领域的开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz是一个任务日程管理系统,一个在预先确定(被纳入日程)的时间到达时,负责...
2017-03-31 10:50:14
201
原创 hibernate 执行原生sql或存储过程数据库连接问题
最近项目出现个问题,就是tomcat跑一段时间就会假死,页面能打开但是无法登陆,经过定位发现是数据库连接池满了,因为我之前hibernate用得不多,所以就写了几个测试代码来验证下哪种情况导致的。数据库持久层用的hibernate,所以只有执行原生sql和存储过程时会手动获取连接,那么问题应该就是出现在这些地方,但是之前没有出现问题,为什么现在出问题了呢?还是先写验证测试先,项目获取数据库连接...
2014-01-21 10:48:17
208
原创 windows noinstall安装配置mysql5.5
1.首先获取mysql5.5,下载社区版,免费。 mysql5.5的现在地址 http://dev.mysql.com/downloads/mysql/5.5.html#downloads mysql5.5_noinstall_32位的下载地址:http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.34-win32.zip m...
2013-10-23 10:25:56
190
原创 Java调用存储过程参数默认值问题
今天碰到一个问题,就是java调用存储过程,但是存储过程有几个参数是有默认值的,而正好我这块是不需要给那些默认值赋值。 我先把测试的存储过程贴出来,用的是sql server 2005: Create PROCEDURE [dbo].[proc_defult_value] @aaa varchar(20)='aaa,',@bbb varchar(20)='bbb...
2013-10-11 17:00:26
466
原创 JSF组件列表
一、ICEfaces(http://www.icesoft.org/java/home.jsf)是支持Ajax的开源组件库。对ICEfaces来说有一个Netbeans插件。第2版与JSF 2.0兼容。二、RichFaces(http://www.jboss.org/richfaces)是另一个开源组件库。它是JBoss应用服务器的一部分,但也能单独使用。第4版与JSF 2.0兼容。三...
2013-05-22 11:15:09
305
原创 suse安装配置mysql
rpm -qa|grep mysql 查看是否安装过mysql 或者在yast里面查看是否安装过mysql 前面有i表示已经安装yast-->software--->software Management-->Filters 选择RPM Groups--》Applications 如果安装则进行卸载,在yast里面或者rpm -e m...
2013-04-13 14:23:37
256
原创 mysql计算两个日期的时间差函数
mysql计算两个日期的时间差函数TIMESTAMPDIFF用法: TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由interval 参数给出,该参数必须是以下值的其中一个: FRAC_SECOND、S...
2013-01-13 02:31:16
1110
原创 mysql 类似to_char() to_date()函数
mysql日期和字符相互转换方法date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date(); %Y:代表4位的年份%y:代表2为的年份 %m:代表月,...
2013-01-13 02:21:01
2600
原创 javamail发送文本邮件、HTML邮件及带附件邮件
今天项目有个需求需要定时发送邮件,正好java有javamail,故将代码贴下如下,非纯原创,又代码借鉴: 当然先得下载javamail的jar包了http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html,我下载的是javamail1.4...
2012-08-27 19:47:21
329
原创 CentOS安装搭建bugfree
1. 安装apache yum install httpd 2. 安装mysql yum install mysql mysql-server 注:已安装mysql的跳过此步骤 3. 安装PHP yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear ph...
2012-08-05 18:50:11
163
原创 mysql数据库双向同步
项目申请了两台数据库服务器,为了保持数据同步,就搞了个数据同步,以此文记录以备后续使用: 首先声明:服务器操作系统都是CentOS6.1、mysql版本号一致,为了减少出现其他问题的可能性,故做此环境搭配。数据库服务器A,ip地址:192.168.6.108数据库服务器B,ip地址:192.168.6.200 当然 首先要备份一台数据最新的数据库,然后等设置同步完毕之...
2012-08-05 18:37:04
251
原创 window.location详解
window.location方法获取URLURL:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme:通信协议 常用的http,ftp,maito等host:主机 服务器(计算机)域名系统 (DNS) ...
2012-08-02 14:58:57
171
原创 spring配置<bean>中id和name的区别
在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。 1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范的,Spr...
2012-03-23 17:25:42
317
原创 spring注入的几种方式
1、setter方式(最常用) 就是在bean中的属性必须有setter方法 然后在xml在配置2、构造方法(不常用)参考官方api的例子: <beans> <bean name="foo" class="x.y.Foo"> <constructor-arg> <bean clas...
2012-03-23 17:19:09
316
原创 eclipse开发spring配置文件xml代码不提示的解决办法
这个对于很多xml格式的配置文件编辑很有帮助,以spring配置文件为例: myeclipse的童鞋进入:window -> Preferences-> MyEclipse -> Editors -> XML ->XML Catalog eclipse的童鞋进入:window -> Preferences-> XML ->XML...
2012-03-23 16:35:07
431
原创 浏览器user-agent详解
特性检测并非浏览器检测一、浏览器们的家族史较古的浏览器1993年,NCSA 发布了首款 web 浏览器 Mosaic。它的 user-agent 字串非常简洁:Mosaic/0.9虽然当时由于它对操作系统和平台的依赖性,但是基本格式还是很简单明了。在文本中,斜杠前面是产品名称(可能会显示为 NCSA Mosaic 或是其他类似的字),斜杠后面是产品版本号。Nets...
2012-02-15 10:52:06
416
原创 ajax入门学习笔记
本文之于记录ajax技术的原理,不用框架及js库来实现数据的异步请求交互: ajax是Asynchronous JavaScript and XML(即异步JavaScript和XML)一种融合多种技术的一种技术。好别扭(⊙o⊙)… ajax的技术核心是XMLHttpRequest对象,对于XMLHttpRequest最早是在IE5.0中以ActiveX组件的形式出现的,后来Moz...
2012-01-13 10:54:12
117
原创 使用dom4j解析XML
dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。清单 1. 示例 XML 文档(catalog.xml)<?xml version="1.0" encoding="UTF-8"?> <catalog> <!--An XML ...
2012-01-04 19:54:21
125
原创 httpClient获取Jsoup解析网页
因项目需要从某个网站爬取一点数据,故我将爬取记录如下,以后说不定还能用得到呢,废话少说,进入正题:HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。...
2012-01-04 19:13:01
227
原创 http连接状态查询
态代码状态信息含义100Continue初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)101Switching Protocols服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)200OK一切正常,对...
2012-01-04 11:02:05
275
原创 解决客户端连接mysql出现 xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server
今天在centos上把mysql都配置好了,在linux下登录mysql都没有问题,但是在windows下用navicat远程连接连接msyql时报 is not allowed to connect to this MySQL server ,上网一查,发现是没有远程连接的权限 于是我采用新增加一个用户的方法,并赋予任意ip都可以远程连接的权限, mysql新增用户 #...
2011-12-21 19:44:13
387
原创 CentOS自带mysql配置(密码更改、端口开放访问、添加进系统启动项)
前些天虚拟机安装好了CentOS6.1,但是自己想远程连接自带的mysql发现不知道如何改密码,于是谷歌一下,把结果记录下来,方便后期自己使用: 方法一:# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u roo...
2011-12-21 16:22:44
114
原创 CentOS安装java环境搭建
昨天用虚拟机搭建安装好了CentOS环境,今天忙里偷闲又把jdk环境安装好:首先去sun(现在的oracle)官网下载jdk,我用的是jdk6u30,也就是jdk版本为1.6_30,下载地址给大家贴出来,因为我虚拟机装得是CentOS,而CentOS默认是用rpm(Redhat Package Manager)管理安装包,所以我现在的是 jdk-6u30-linux-i586-rpm.bin ...
2011-12-14 16:50:22
134
原创 虚拟机安装CentOS 6.1
前几天本子加了跟内存,直上8G,这么大内存可不能浪费啊,于是今天就倒弄了下虚拟机,正好前些天刚发布CentOS6.1,于是下载下载用虚拟机装了个CentOS,把安装步骤记录下来:1、安装虚拟机,我选得是vmware 8 首先就是先下载VMware Workstation 8了,下载地址:https://www.vmware.com/cn/tryvmware/np/download.php?...
2011-12-13 20:10:40
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人