- 博客(70)
- 资源 (4)
- 收藏
- 关注
原创 ANT打jar包
1.单个项目 <!-- 工程目录结构 project |-bin |-src |-libs |-bat |-build |-build.xml -->
2015-12-22 11:03:07
1569
原创 MAVEN+ANT打包
<!-- 工程目录结构 project |-bin |-src/main |-pom.xml |-build |-build.xml -->
2015-12-22 11:00:55
4336
转载 mysql行列转换示例
现把转换方法列举如下: 1、纵表转横表: 纵表结构 TableA NameCourseGrade张三语文75张三数学80张三英语90李四语文95
2015-09-25 11:04:58
865
原创 mysql表分区例子
1.表结构:CREATE TABLE `students` ( `stu_id` int(11) NOT NULL AUTO_INCREMENT, `stu_name` int(11) DEFAULT NULL, `stu_sex` int(11) DEFAULT NULL, `cla_id` int(11) DEFAULT NULL, `stu_phone` char(1
2015-09-24 09:42:37
591
原创 CXF-webservice使用记录
1.web.xml配置: CXFServlet org.apache.cxf.transport.servlet.CXFServlet 2 CXFServlet /webservice/* 2.spring application.xml配置:<beans xmlns="http://www.springframework.org/
2015-09-11 15:58:48
503
原创 JExcelApi使用记录
import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.uti
2015-09-11 15:30:25
968
原创 分页算法
1.计算fromId和计算总页数int currentPage=3;//当前显示页数int pagesize=10;//每页显示条数int account=100;//总数据条数int fromId= (Integer.parseInt(page) - 1) * pageNum;//从第几条开始查询int pages;//总页数if (account % pageNum == 0
2012-10-22 16:24:19
661
转载 jquery grid插件 Flexigrid + servlet
转载出处:http://blog.youkuaiyun.com/cxhzqhzq/article/details/2881197关键字: ajax jquery 分页 flexigrid前些日子写了个源于jquery grid插件Flexigrid 算不上例子的一片文章。 为了能更快的使用这个东东 。。 今天做了一个相对比较详细的例子. 对一个工作信息表操控的例子。 第一步
2012-09-28 10:34:33
1426
转载 Flexigrid Tutorial
转载地址:http://www.kenthouse.com/blog/2009/07/fun-with-flexigrids/Here at Kent House we are always looking at new ways to improve the user experience of our sites. I have recently been creating
2012-09-27 10:48:47
1137
转载 flexigrid 参数说明
本文为转载 http://simple1024.iteye.com/blog/1171090项目用到这玩意,像样的API都是英文的,英文不好,所以经过各种搜集,flexigrid就整理了这么多用得上的东西,用不上的没有整理进来。 flexigrid参数说明: height: 200, //flexigrid插件的高度,单位为px width:
2012-09-27 10:37:42
838
转载 【Java mail 入门教程】第七讲 邮件转发
邮件转发的思路:1、 取得要转发的邮件信息(Message message)2、 创建一个邮件信息体(Message forward)3、 设置forward的主题(Subject)、源地址(From)、接收者(Recipient)4、 创建Multipart的容器,在邮件转发里容器只要两个邮件体(BodyPart)就可以实现转发,一个是文字邮件部分,一个是
2012-09-10 12:55:44
1226
转载 【Java mail 入门教程】第六讲 邮件回复
第六讲我将会讲解邮件的回复,邮件的回复的代码很简单,在迭代邮件的信息的时候调用MimeMessage reply = (MimeMessage) messages[i].reply(Boolean ) TRUE 是邮件回复给发送者,FALSE恢复给所有人。如果要回复到新的收件人请使用SetReply-to。同时可以使用 reply.setSubject(“***”)设置回复的标题,不设置
2012-09-10 12:54:31
1507
转载 【Java mail 入门教程】第五讲 邮件认证
在前面的教程里面我们都是用Session.getDefaultInstance(props)没有通过认证的方式取得session,这样明显的缺点是我们要连接邮件服务器的用户名和密码都要写死在代码里面,如:transport.connect("smtp.qq.com", "***@qq.com", "****");store.connect("pop.qq.com", "*****@qq.c
2012-09-10 12:52:40
1116
转载 【Java mail 入门教程】第四讲 删除邮件
其实删除邮件很简单,在接收邮件的基础上对需要删除的邮件做一个标记(Flags类),然后程序就会对有做了标记的邮件进行删除。在Flags类的内部类Flag中预定义了一些标志: Flags.Flag.ANSWERED Flags.Flag.DELETED (删除的标记,这一讲我们就要用到这个标记)Flags.Flag.DRAFT Flags.Flag.FLAGGED Fla
2012-09-10 12:51:07
1378
转载 【Java mail 入门教程】第三讲 接收邮件
第三讲的接收邮件情况跟发送邮件一样,首先建立Session,然后取得相对应的协议(pop/imap)的Store(代表了存储邮件的邮件服务器),在连接Store的过程中需要指定host,username,password,连接Store成功后会返回Folder对象,最后通过Folder对象的getMessages()方法获取邮件信息。在读取邮件内容后,别忘记了关闭Folder和Store。 f
2012-09-10 12:50:15
957
转载 【Java mail 入门教程】第二讲 hello world 入门程序(发送邮件)
第二讲主要讲述如何运用java.mail提供的函数库写一个hello world 程序,功能是能够发送一封内容为hello world,主题为hello world的邮件。 现实中我们要发送一封邮件的时候,会进行以下步骤:1、 打开邮件登陆网站 (建立会话Session)2、 填写用户名和密码登陆 (username, password)3、 选择
2012-09-10 12:49:18
1449
转载 【Java mail 入门教程】第一讲 环境配置
转载地址:http://www.cnblogs.com/qianru/archive/2010/10/24/1859742.html本人一直在找相关的完整的java mail入门教程,可惜没有较好和完整的,所以自学自编出一套完整的入门教程,我不敢说自己写得很好,很完善,毕竟这也算是处女作。本教程是本人学习java mail 的一些学习心得,大部分为原创,一些资料是我收集后整理出来给
2012-09-10 12:48:24
1214
转载 用ANT执行JUNIT测试
原文地址:http://www.cnblogs.com/morina/archive/2011/03/16/1985996.htmlApache Ant简介简单的讲,Ant是一个命令行工具,可以用来编译java文件,执行java程序,生成jar文件,执行测试等。具体参见http://ant.apache.org/1.Ant的配置(1)下载Anthttp://ant.apac
2012-07-31 15:13:36
944
原创 Junit-学习笔记
一、安装1.下载地址:http://www.junit.org/。我下载的版本是junit4.10。2.安装:下载好后,解压到F盘3.环境变量设置:添加F:\junit4.10\junit-4.10.jar到classpath4.命令行输入:java org.junit.runner.JUnitCore org.junit.tests.AllTests 没有错误,则表明环境
2012-07-31 13:53:58
1226
转载 MyBatis学习
转自:http://blog.youkuaiyun.com/gaozhlzh/article/details/6921488一、MyBatis简介与配置MyBatis+Spring+MySql1.1MyBatis简介 MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML
2012-07-30 16:06:31
940
原创 MyBatis-实例教程-单表的CRUD详解
一、自己手写配置文件1.新建java工程我在eclipse新建java project项目。然后建了两个包:org.mybatis.example和org.mybatis.javabean第一个包用来放测试类和映射文件。第二个包用来放数据库相对应的javaBean。然后,在数据库里建立表:-- Table "t_user" DDLCREATE TABLE `t_user
2012-07-30 13:24:50
3475
转载 使用Mybatis Generator自动生成Mybatis相关代码
本文将简要介绍怎样利用Mybatis Generator自动生成Mybatis的相关代码:一、构建一个环境: 1. 首先创建一个表:CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);2. 然后注入
2012-07-27 11:54:43
948
原创 MyBatis学习笔记
一、简介 Baits是第一个支持自定义sql语句、存储过程和高级映射的持久层框架。MyBatis去除了几乎所有的JDBC编码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或者Annotation来配置和原始映射。将接口和Java的Pojo映射成数据库中的记录。 二、下载安装1.下载最新的mybatis框架,地址:http://code.go
2012-07-27 11:45:46
1590
原创 Ant学习笔记
大部分内容是从官网手册翻译来的,有的地方翻译不恰当,请读者多多包涵。一、ant简介假设我有这么一系列的操作要做:我已经写好了一个java源代码项目。1.我要在某个目录下新建一个文件夹。2.把项目编译成classes文件,并且放到新建的那个文件夹里3.最后运行这个项目。一共三个步骤,我们可以使用ant来帮助我们,一行命令行全部实现。ant基于使用xml文件配置、使用j
2012-07-23 14:22:59
864
转载 Log4j使用总结
一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息
2012-07-23 10:57:29
542
转载 subversion配置及权限管理
1、工具准备及安装: 1)Subversion下载地址:http://subversion.tigris.org 其中setup-Subversion-1.6.31.msi为安装版本,svn-win32-1.6.3为绿色免安装版本。 Windows常用客户端TortoiseSVN下载地址:http://tortoisesvn.net/downloads
2012-07-23 10:28:13
2539
翻译 4.Apache Axis2用户指引 - 创建客户端
Apache Axis2 用户指引- 创建客户端当要创建一个Web service客户端的时候,你可以手动地创建(查看创建服务端(Building Services)),但是最重要的是你有一个Web Service描述语言(WSDL),它定义描述了客户端应该发送什么样的数据以及期望反馈的数据。Axis2提供了几种方式来通过WSDL来自动地生成客户端。 选择一个客户端生成方法
2012-06-13 11:12:10
1318
翻译 3.Apache Axis2用户指引-介绍服务
Apache Axis2 用户指引- 服务介绍"Web services"这个术语适用于多种方式来回发送信息.然而,这个指引主要关注于发送和接受SOPA消息.SOAP消息是一个包含“payload”的“Envelope”的xml文档(请看代码清单4)。代码清单4:SOAP消息示例<env:Envelope xmlns:env="http://www.w3.org/20
2012-06-08 16:53:23
908
翻译 2.Apache Axis2 用户指引 - 安装和测试客户端代码
Apache Axis2 用户指引- 安装和测试客户端代码最好的方式来确信你的系统是否正在运行Apache Axis2的方式是安装和测试服务器端和客户端。包含以下的操作步骤:(这里目录不在翻译了,和之前的一样)概要:在一个合适的容器里安装Apache Axis2,例如Apache Tomcat,把axis2.war文件复制到webapps目录即可.安装服务端到Axis2应用
2012-06-08 14:47:19
1305
翻译 1.Apache Axis2 用户指引
原文:http://axis.apache.org/axis2/java/core/docs/userguide.html以下内容为本人从apache的网站学习的笔记,基本上都是翻译过来的,第一次尝试翻译,翻译的不好,请读者多多包涵。Apache Axis2 用户指引这个指引为那些使用Apache Axis2 的新手提供一个开始学习的环境,同时也涉及一些高级的话题,比如
2012-06-08 14:05:02
1213
1
转载 4-Multi Threading Interview Questions
A good hands on experience is required to understand the core threads concepts. Most of the Core Java interview questions are derived from Multi-Threading & Collections framework. This post is a
2012-06-04 10:16:55
1484
转载 3-Collections Framework Interview Questions
Java Collections Framework contains most commonly asked Java interview questions. A good understanding of Collections framework is required to understand and leverage many powerful features of Java
2012-06-04 10:14:50
662
转载 2-JDBC Interview Questions
Java Database Connectivity API contains commonly asked Java interview questions. A good understanding of JDBC API is required to understand and leverage many powerful features of Java technology. He
2012-06-04 10:13:06
727
转载 1-Core Java Interview Questions
This is list of some Java fundamental questions and answers, which are commonly asked in a Core Java interview for Experienced Developers. As a senior and matured Java Programmer you must know the a
2012-06-04 10:09:10
923
转载 Java 序列化的高级认识
引言:将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java
2012-06-04 09:49:32
501
转载 Serializable java序列化
Bean Serializable Interface 的接口让BEAN可以串行化,将其变成一个可保存为以后使用的二进制流。当一个BEAN被系列化到磁盘上或者其他任何地方,其状态被保存起来,其中的属性值也不会改变。在BEAN的规范中,JSP并没有要求BEAN实现Serializable接口。但是,如果您希望自己控制您所创建的组件的serialization进程,或者您想serialize并不是标准
2012-06-04 09:24:05
639
原创 java 网络编程
package org.example.network;import java.net.InetAddress;/** * * DOC InetAddress类的使用 * 该类的功能是代表一个IP地址,并且将IP地址和域名相关的操作方法包含在该类的内部 常用的功能->获取ip地址 */public class Main1 { public static void ma
2012-05-23 11:54:14
710
原创 java反射
“JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。”这里,先写了一个javaBean类,然后通过反射先了解这个类的属性和方法,再然后通过反射来调用这些方法。package org.example.reflection;publi
2012-05-22 16:54:19
749
原创 java泛型的使用
使用泛型的好处是:在编译的时候检查类型的使用(转化)是否安全,并且所有转化都是自动和隐式的,以及提高了代码重用性。package org.example.fanxing;/** * DOC 类泛型事例一 * 泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。 * * @param */public class SomeThing { private T
2012-05-22 13:34:47
959
转载 android 三种定位方式
最近在看android关于定位的方式,查了很多资料,也做了相关实验,在手机上做了测试,下面总结:一共有三种定位方式,一种是GPS,一种是通过网络的方式,一种则是在基于基站的方式,但是,不管哪种方式,都需要开启网络或者GPS 首先添加权限 在COARSE_LOCATION是用于基站定位的时候用的,没有这个权限,在获取getCellLocatio
2012-05-22 11:03:51
1501
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人