8 feixia_24

尚未进行身份认证

暂无相关简介

等级
TA的排名 13w+

手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件

手把手教你如何把Java代码,打包成jar文件以及转换为exe可执行文件 1、背景:    学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件 2、前言:    我们都知道Jav

2017-08-25 11:56:32

详解java定时任务

在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析Java Timer定时器。一、简介      在Java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。API中是这样定义他们的,Timer:一种工具,线程用其安排以后

2017-08-24 15:17:51

静态页面html中跳转传值的JS处理技巧

在html中通过"?"传值:静态传值在跳转到的页面index2.html中接收:varname=UrlParm.parm("name");代码如下:index.html:静态传值index2.html: varname=UrlParm.parm("name"); alert(name);getUrlParam.js:UrlParm=

2017-07-26 19:44:21

MyBatis魔法堂:Insert操作详解(返回主键、批量插入)

一、前言                                   数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。 二、 insert元素 属性详解                             其属性如下:   parameterType ,入参的全限定类名或类型别名   keyColumn

2017-07-19 18:32:42

mybatis resultType="map"

对于返回值是map集合,数据库是TIMESTAMP类型,需用时间函数转换为字符串格式,否则就会在前端页面变为一串数字selectDATE_FORMAT(au.lastUpdateTime,'%Y-%m-%d%H:%i:%s') lastUpdateTimefromauditimagesau

2017-07-18 14:00:23

省市县三级自身一对一关联的表,联动查询SQL

select t3.name1,t3.name2,t4.name from (select t1.code code1,t1.name name1,t1.parentcode parentcode1,t2.code code2,t2.name name2,t2.parentcode parentcode2 from t t1 left join t t2 on t1.code=t2.par

2017-07-14 17:09:27

实现文件上传,以及表单提交成功的回调函数

主要将实现一下两个功能:1、使用commons-fileupload实现文件的上传(包括图片);2、使用jquery-form.js实现表单提交成功的回调函数。文件上传functionsubimtBtn(){va

2017-07-13 16:39:02

Jquery 中 ajaxSubmit使用讲解

1,引入依赖脚本JavaScript"src="/js/jQuery/jquery.form.js"> //ajaxForm依赖脚本javascript"src="/js/jquery/jquery-1.8.0.min.js">2使用方法varajax_option={url:"login",//默认是formactio

2017-07-13 16:34:44

xml报错 Parse Fatal Error :在实体引用中,实体名称必须紧跟在'&'后面

场景修改jndi配置文件中的密码后,重启tomcat报错如下报错解决实际问题是xml中默认’&’是非法字符,用&替代扩展:xml非法字符哪些是非法字符见:过滤xml非法字符常用xml非法字符如下字符HTML字符字符编码------------------------------------------

2017-07-12 18:23:48

迭代输出Map和List<Map<String,Object>>的方法

一、MapString:key的类型Object:value的类型,value可能是String,或者int类型,什么类型都可以对于Map接口来说,本身不能直接迭代输出,因为Map的每个位置存放的是一对值(key,value),迭代每次只能输出一个值需要先取到key的集合,再根据key迭代输出value 迭代方法:1、foreachpublicst

2017-07-12 18:22:41

mybatis自动生成dao, model, mapper xml文件

用mybatis的时候,手写xml或model文件是一个力气活,所以可以用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapperxml文件(原文地址:http://blog.csdn.net/tolcf/article/details/50835165)附件下载地址:http://files.cnblogs.com/files/cc-robo

2017-07-10 11:47:22

mysql索引总结----mysql 索引类型以及创建

关于MySQL索引的好处,如果正确合理设计并且使用索引的mysql是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是以WordPress来说,其多个数据表都会对经常被查询的字段添加索引,比如wp_comments表中针对5个字段设计了BTR

2017-07-07 17:16:09

一台机器上同时部署多个tomcat服务

如果现在一台机器上已经部署了一个tomcat服务,无论这个tomcat是否已经注册为服务了,或者没有注册windows服务,或者注册了,都没关系。都可以采用下面的方法实现。如果该tomcat已经注册为windows服务了,从window的环境变量中找不到 CATALINA_HOME和CATALINA_BASE,也可以采用下面的方式实现。 当第一个tomcat启动后,后面tomcat

2016-08-30 14:55:30

【struts2】action里result到action之间的跳转、不同包package

有关Struts2中action间的跳转可分为两部分,一部分为同一个包中action间的跳转,还有一个就是在不同包中action间的跳转。不管是不是在同一个包中,首先要明确的是要实现跳转,必须要将result中type属性设为chain或redirectAction。  一、同一个包中的跳转  在Action的results里面的type类型配置为“chain”,跳

2016-08-19 10:55:17

解决jQuery remote 前台传输中文到struts中action乱码问题

js/jquery/jquery-1.8.3.min.js"charset="utf-8">js/jquery/jquery.validate.min.js"charset="utf-8">jQuery.validator.addMethod("isCN",function(value,element){varcn=/^[\u4e00-\u9fa5]*$/

2016-07-29 10:47:04

JS控制弹窗

一、基本变化JavaScript"> window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no') //写成一行 --> 参

2016-06-01 14:18:20

JS弹出新闻类窗口

JavaScript提示框<!--/***类名:CLASS_MSN_MESSAGE*功能:提供类似MSN消息框*示例:*varMSG=newCLASS_MSN_MESSAGE("aa",200,120,"短消息提示:","您有1封消息","今天请我吃饭哈");*MSG.show();*消息构造*/functionCLASS_MS

2016-06-01 09:56:43

Statement和PreparedStatement批量更新

优势:1.节省传递时间。 2.并发处理。PreparedStatement:1) addBatch()将一组参数添加到PreparedStatement对象内部。2) executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。Statement:1) addBatch(String sql)方法会在批处理缓存中

2016-05-31 16:32:10

Java获得登录的IP和MAC地址

/***通过HttpServletRequest返回IP地址*@paramrequestHttpServletRequest*@returnipString*@throwsException*/publicStringgetIpAddr(HttpServletRequestrequest)throws

2016-05-31 16:29:44

JS弹出窗口窗口的位置和大小

window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no')//写成一行 参数解释:window.open弹出新窗口的命令;'pag

2016-05-30 10:55:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!