- 博客(145)
- 资源 (3)
- 收藏
- 关注
转载 Spring注解@Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier 解析[转]
我们在使用spring的时候经常会用到这些注解,那么这些注解到底有什么区别呢。我们先来看代码同样分三层来看:Action 层:package com.ulewo.ioc;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereo
2016-01-20 17:36:23
3098
转载 java正则实现各种日期格式化
packagecom.st.test; importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.HashMap;importjava.util.regex.Patte
2015-12-14 11:21:47
3041
原创 使用mysql查询显示行号
使用mysql查询显示行号,没有像oracle这么方便。不过也可以通过设定变量显示行号,例如: SELECT @rowno:=@rowno+1 as rowno,r.* from t_article r,(select @rowno:=0) t用@rowno这自定义变量显示行号。简洁而实用,如果有按照某个字段排序,行号会不规则排列,换成先排序,外层加上行号会更加合适。...
2015-10-27 16:09:13
59281
8
转载 tomcat配置文件server.xml详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连
2015-10-19 15:46:30
507
原创 查询某字段在哪些表中存在 mysql
SELECT table_schema , table_name , column_nameFROM information_schema.columnsWHERE column_name = 'fs_id';
2015-09-08 16:44:08
911
转载 mysql中 insert …select …带来的死锁问题
mysql中 insert …select …带来的问题当使用insert...select...进行记录的插入时,如果select的表是innodb类型的,不论insert的表是什么类型的表,都会对select的表的纪录进行锁定。对于那些从oracle迁移过来的应用,需要特别的注意,因为oracle并不存在类似的问题,所以在oracle的应用中insert...selec
2015-06-17 14:51:26
10501
转载 mysql 中 cast跟convert的用法如下
cast跟convert的用法如下 signed 后面还有个INTEGER 可以不写的 用CAST函数或者CONVERTCAST(expr AS type), CONVERT(expr,type) , CONVERT(expr USING transcoding_name) CAST() 和CONVERT() 函数可用来获取一个类型的值,
2015-06-17 14:49:37
1989
转载 Java操作Excel编程接口
利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。下面列出他的一些编程接口:类作用Workbook表示只读的Excel工作簿和构造Workbook的工厂类WritableWorkbook可写的Excel工
2014-10-28 16:16:12
1703
转载 使用java技术将Excel表格内容导入mysql数据库
1、添加POI jar包到项目的lib目录下2、Excel文件目录:d://excel.xls3、数据库字段为:num1 num2 num3 num4 num5 num64、数据库名:blog5、表名:test6、编写类:连接mysql的字符串方法、插入的方法、实体类 1 import java.io.FileInputStream; 2 impor
2014-10-27 12:00:00
2914
2
转载 urlrewrite配置
这东西简单,但还是记录下,好查。首先抄一下使用这东西的好处一:提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接会返回个404或错误页面,这比直接返回500或一大堆服务器错误信息要好的多二:美化URL,去除了那些比如*.do之类的后缀名、长长的参数串等,可以自己组织精简更能反映访问模块内容的URL三:更有利于搜索引擎的收入,通过
2014-04-30 10:32:54
941
原创 mysql 获取指定库 指定表的自增下一个值
SELECT AUTO_INCREMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = '表名' AND TABLE_SCHEMA = database() INTO $max_auto_increment;
2014-02-10 10:01:59
540
转载 flash上传附件 uploadify3.0详细说明
Uploadify有一个参数是 buttonText 这个无论你怎么改都不支持中文,因为插件在js里用了一个转码方法把这个参数的值转过码了,解码的地方在那个swf文件里,看不到代码,所以这条路不行。另一个参数,网上很少提到,是 buttonImg( 按钮图片),这时你完全可以用一个图片来替换掉插件自带的那个黑色的flash浏览按钮,只要你自己的图片上是中文,这不就解决了中文按钮问题么?如果
2013-10-24 11:26:25
4467
原创 MySQL 获得当前日期时间 函数
1. MySQL 获得当前日期时间函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+
2013-09-24 09:27:58
788
转载 使用commons email发送邮件
使用commons email发送邮件在项目中,一直来是使用spring对java mail的封装,来发邮件的。虽然spring的封装已经大大简化了发送邮件的复杂度,但是今天要介绍下apache commons email组件,对java mail进行了更好的封装,对于客户端的调用,已经是相当地方便了。commons-email maven库地址: commons-email
2013-08-08 15:46:45
2163
转载 JavaMail:带附件的邮件格式解析
最近上课时,用到了JavaMail。JavaMail可以使用POP3协议接受邮件,可用来实现邮件发布文章功能。那么具体该怎么做呢?这就必须先要明白带附件的邮件的格式。当收到邮件后进行解析,我们可以看到如下的邮件代码(注意为了便于阅读,已经将分隔符替换为比较容易阅读的格式):Received: from 127.0.0.1 by FMS4711; Fri, 25 Jul 2008 13:02:3
2013-07-09 19:39:00
2347
原创 发送邮件 支持添加多个附件
import java.io.File;import java.util.HashMap;import java.util.Map;import javax.mail.internet.MimeUtility;import org.apache.commons.mail.DefaultAuthenticator;import org.apache.commons.mai
2013-07-09 18:26:10
2286
1
转载 JAVA 检测网络是否为连通状态 ping
要用java检测网络资源是否可用,我们可以采用以下两种方法:一种方法是调用ping命令,如:Process process= Runtime.getRuntime().exec("ping 192.168.0.5"); InputStreamReader return = new InputStreamReader(process.getInputStream()); Line
2013-06-28 14:15:28
8366
原创 spring项目中监听器作用-ContextLoaderListener(项目启动时,加载一些东西到缓存中)
2 作用:在启动Web容器时,自动装配Spring applicationContext.xml的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。在ContextLoaderListener中关联了ContextLoader这个类,所以整个加载配置过程由ContextLoader来完成 p
2013-06-20 11:06:41
27297
1
转载 js获取项目根路径
//js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后
2013-06-17 16:26:02
2097
转载 Java中Json格式数据的应用
JSON是一种很简洁很重要的数据格式,通常用来交换传输数据,广泛使用于JavaScript技术中,并逐渐在各种流行编程语言中火了起来。在Java中也有一个JSON的库,用来重要作用就是Java对象与JSON、XML数据的相互转换,有着重要的应用。 开源的JSON库主页:http://json-lib.sourceforge.net/ 环境:JDK5 , json-lib-2.3-jdk
2013-06-14 17:32:20
736
转载 Spring定时任务的几种实现[转]
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTa
2013-05-20 10:50:43
974
转载 Hibernate常见面试知识点
1. Hibernate中find和iterate的区别?find方法和iterator方法的区别(1) iterator首先会获取符合条件的记录的id,再跟据id在本地缓存中查找数据,查找不到的再在数据库中查找,结果再存在缓存中。N+1条SQL语句。(2) find根据生成的SQL语句,直接访问数据库,查到的数据存在缓存中,一条SQL语句。2. 为什么要
2013-03-11 14:17:50
4165
1
转载 Hibernate中Clob字段的使用
数据库的大字段操作向来属于数据库操作中最麻烦的部分。以前在Java开发中,无论是使用JDBC还是使用Hibernate这样的持久化映射工具。大字段操作的代码都是又丑又长,散发出一种“坏味道”。我们在网上搜索一下,能找到的代码大多非常复杂。其实,随着厂商的不断努力,对于大字段的操作已经越来越容易了。比如SQL Server 2005中推出了新的大字段类型,可以向操作varchar等普通字段类型一
2013-03-11 10:50:42
680
转载 如何将java程序变成exe可执行文件(转)
将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生 成像exe文件一样用鼠标双击便可执行的文件,应该是很有趣的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉不错。 首先, 当然是要下载个exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。 接着,将 你要选择好你即将发布的.class文
2012-12-25 15:17:06
1511
原创 腾讯微博API 返回数据中文乱码的问题的解决方案
近日,在调用腾讯微博的相关接口时,遇到中文乱码问题。对接收到的数据进行utf-8编码也不行,虽然得到的信息多数已经转为中文,但是仍有个别字或者符号被转义为?等 ,这样不仅没正常转义还造成json格式错误。 今天终于解决了这个问题。现在分享给大家,共同学习。 解决方案: 就是把QHttpClient.java文件里的这一部分 /*byte[] b=new byt
2012-12-24 14:36:10
3889
2
转载 java中代码的注释和快捷键 [转]
添加必要的注释,对一个有责任心、有道德模范的前端必须具备的好习惯,可以大大提高代码的可维护性、可读性。java代码注释快捷键:ctrl+shift+/首先熟悉一下html、css、js的注释的写法:1、HTML注释语法:2、css注释语法/* 注释内容 *//* ----------文字样式开始---------- */3、jav
2012-11-22 14:30:01
1690
转载 Jquery的 scroll事件,实现当滚动条到达最底部时,自动加载新项[转]
Jquery的 scroll事件,实现当滚动条到达最底部时,自动加载新项主题:使用 Jquery的 scroll事件,实现当滚动条到达最底部时,自动加载新项原理:滚动条事件中,判断是否到达最底部,是的话调用添加方法,异步向尾部追加内容。补充1:网上有找到一个此效果的网站:www.diandian.com 2:替代方案:QQ空间的好友动态中使用在最底部放置一个按钮,之后异
2012-11-05 15:14:53
27993
2
转载 获取div滚动条滚动到底部的事件[转]
关于 jQuery 的 Div 标签的滚动条的概念,没有几个人能够完全、正确搞明白的。 我知道很多人不同意我的观点。但是如果去百度上搜素,与 jQuery 滚动条有关的信息,都是关于滚动条外观和滚动条插件的。我最近在制作一个滚动条相关的页面效果,去 CSDN 论坛里提问,得到了一段代码,还是错误的。 jQuery 里和滚动条有关的概念很多,但是有三个属性和滚动条的拖动有
2012-11-02 15:09:52
24256
转载 Oracle里DUAL表是什么表?
项目里经常见到类似下面的语句:SELECT SEQ_PROJECT.NEXTVAL FROM DUAL用于获取序列值。而自己并没有创建DUAL这个表,这个表是谁创建的呢,主要是用来做什么的呢?下面是我找到的部分解释:DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:'X'。DUAL属于
2012-10-23 09:59:57
466
转载 oracle 数据库 导入导出命令
导入导出命令imp、emp1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/manager@TEST file=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出exp system/manager@TEST file=d:\daochu.dmp owner=(sys
2012-09-24 14:41:37
433
转载 JAVA中对存储过程的调用方法(转)
一:Java如何实现对存储过程的调用: A:不带输出参数的 ---------------不带输出参数的----------------------------------create procedure getsum@n int =0asdeclare @sum intdeclare @i intset @sum=0set @i=0while @i
2012-09-08 10:10:35
888
转载 Jacob 导出word文档 资源无法正常释放 解决方法
操作word文档失败!com.jacob.com.ComFailException: Can't map name to dispid: Open 2009-03-17 15:11:41,812 WARN [org.apache.struts.action.RequestProcessor] - class com.jacob.com.ComFailException> 2009-3-
2012-08-29 17:01:09
21989
1
转载 仿智联招聘实现简历导出功能
if Trim(request("Action"))="daochu" then导出到exceldim Num,xlApplication,xlWorksheetNum=request.form("BoxId").countif Num=0 thenResponse.Write"" Response.Write"alert(""请选择要导出的数据!"");" Res
2012-08-22 15:10:59
8595
原创 sql 时间短查询
to_char(to_date(trim(dotime),'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd') between to_char(to_date(?,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd') and to_char(to_date(?,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd')
2012-08-22 10:49:27
812
转载 Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter could not establish the connec
Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter could not establish the connection ) 最近使用ORACLE数据库作项目,创建连接池的时候出现Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter
2012-08-10 10:13:54
92933
4
原创 将本地localhost:端口 改为 网址 的方法(用于测试)
1.修改host文件 在127.0.0.1 下一行 添加 对应的网址2.修改服务器端口号为默认端口,并且配置默认启动的项目。 如:tomcat 在下面的标签内 添加如下代码 3.启动服务器 输入host文件中配置的网址 即可启动项目啦。
2012-08-08 14:38:06
20559
转载 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
1、 数据库设计建立crud.student数据库表:图1 数据库表你可以使用如下语句创建该库表:[sql] view plaincopycreate database if not exists `crud`; USE `crud`; DROP TABLE IF EXISTS `student`; CREATE TABLE `st
2012-08-07 11:20:42
3895
转载 使用javaMail接收邮件(较全)
package org.davidfang.mail;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;i
2012-07-31 10:12:01
1011
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人