java
文章平均质量分 87
Sky786905664
这个作者很懒,什么都没留下…
展开
-
StringUtils.isEmpty用法
StringUtils.isEmpty用法标签: stringnullwhitespaceequalsjdk2011-08-09 22:22 26316人阅读 评论(0) 收藏 举报StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是转载 2016-06-24 09:59:49 · 711 阅读 · 0 评论 -
集合CollectionUtils的操作方法
org.apache.commons.collections.CollectionUtils标签: null2011-03-17 17:51 11414人阅读 评论(1) 收藏 举报 分类: java(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。集合判断: 例1: 判断集合是否为空:Collec转载 2016-06-24 10:01:26 · 20979 阅读 · 0 评论 -
javadoc的使用及eclipse生成
博客分类: 工作笔记Eclipse 1.Eclipse文档注释生成方法: 1.项目-->右键菜单Export-->Java下Javadoc-->next:javadoc command:就是要调用的javadoc.exe,不用修改,eclipse会找到的;use standard doclet:就是要生成到的目录,自定义一个文件夹作为存放目录[不然一大堆转载 2016-06-27 14:23:09 · 478 阅读 · 0 评论 -
java 数组复制:System.arrayCopy 深入解析
java 数组复制:System.arrayCopy 深入解析 (2013-06-04 17:02:17)转载▼标签: java system arraycopy 深入解析 教程 it分类: 转载先看ArrayList源码中数组复制的代码:其实Ar转载 2016-06-27 17:03:35 · 1151 阅读 · 0 评论 -
EJB的三种类型
作者: Lynn Munsinger翻译:草儿时间:2007年8月29日(My Birthday)原文地址:http://www.oracle.com/technology/tech/java/newto/introejb.htmEJB3.0规范使开发EJB比过去更容易,可能诱惑你考虑开发第一个EJB。如果真是这种情况,那么祝贺你,你经成功避免了在你以前EJB开发者的很转载 2016-06-27 17:04:49 · 1033 阅读 · 0 评论 -
toArray():将集合转换为数组
当我们需要把一个链表中的元素放入数组时,jdk给我们提供了一种方法,也即运用toArray(),方法的使用如下:public class Test { public static void main(String[] args) { List list = new ArrayList(); list.add(1);原创 2016-06-27 17:23:37 · 1302 阅读 · 0 评论 -
对字符串进行验证之前先进行规范化
对字符串进行验证之前先进行规范化原文来自:http://www.javaarch.net/jiagoushi/1068.htm应用系统中经常对字符串会进行各种规则的验证,不过由于字符串信息在java6中是基于unicode的4.0版本的,而java7则是unicode的6.0.0版本。unicode的规范化格式有几种,每种的处理方式有些不一样。NFC转载 2016-06-28 10:25:01 · 10440 阅读 · 0 评论 -
正则表达式基本语法
1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice转载 2016-06-28 12:02:36 · 480 阅读 · 0 评论 -
file.getPath() getAbsolutePath() getCanonicalPath()区别
1234567891011121314151617181920212223242526272829303132333435转载 2016-06-28 13:54:29 · 421 阅读 · 0 评论 -
本地电脑通过修改hosts文件实现域名本地解析
1234567分步阅读一键约师傅百度师傅高质屏和好师傅,拯救你的碎屏机有些时候为了方便本地测试站点,又不想影响现有站点的使用和访问,所以有的时候需要域名映射。映射的好处就是可以通过映射,在本地使用此域名重新指向本地ip或者是其他的需要测试的ip地址,以便于测试站点。原创 2016-06-28 16:48:13 · 3775 阅读 · 0 评论 -
Arrays.asList方法总结
[java] view plain copy print?import java.util.Arrays; import java.util.List; /** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支转载 2016-07-11 17:59:39 · 384 阅读 · 0 评论 -
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
项目建设完成之后的结构: 数据库的表结构如下:环境建设:搭建Maven环境、Tomcat环境、需要MySql 数据库支持,使用的编程工具Eclipse (这些是前期准备);开始创建工程:1.创建一个Maven工程:选择webapp 随便填写了:转载 2016-06-30 16:23:45 · 973 阅读 · 0 评论 -
Mybatis整合Spring -- typeAliasesPackage
Mybatis整合SpringintegrationMapperScannerConfigurer Mybatis整合Spring 根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Myba原创 2016-07-01 15:35:31 · 82334 阅读 · 0 评论 -
Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring
Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到SpringMybatis在与Spring集成的时候可以配置MapperFactoryBean来生成Mapper接口的代理. 例如bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean">转载 2016-07-01 09:55:05 · 1584 阅读 · 0 评论 -
springmvc+mybatis+sql server实现简单登录功能
1、源码:1、Users.javapackage com.login.entity;import java.io.Serializable;public class Users implements Serializable { /** * */ private static final long serialVersionUID = 1L; priv转载 2016-06-30 14:17:29 · 11981 阅读 · 0 评论 -
Java中使用Jedis操作Redis
Java中使用Jedis操作Redis使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuli转载 2016-06-24 16:45:23 · 459 阅读 · 0 评论 -
ssm框架搭建+easyui增删改查实现
ssm框架搭建+easyui增删改查实现时间:2015-10-01 23:04:21 阅读:3504 评论:0 收藏:2 [点我收藏+]标签:闲来无事,看了看别人的博客文档也跟着敲了敲,特地记录下来,方便以后学习:spring版本:4.0.6mybatis版本:3.2.5所有jar包打包下载:http://pan.ba转载 2016-06-24 14:07:33 · 9045 阅读 · 0 评论 -
mybatis 的关联映射 一对一 对多
CREATE TABLE `person` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`name` varchar(24) NOT NULL COMMENT '用户名',`pswd` varchar(16) NOT NULL COMMENT '密码',PRIMARY KEY (`id`)) ENGINE=Inno原创 2016-07-01 17:28:02 · 482 阅读 · 0 评论 -
CentOS6.5安装与配置JDK-7
系统环境:centos-6.5安装方式:rpm安装软件:jdk-7-linux-i586.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@localhost ~]# java -versionjava version "1.7.0_24"Op转载 2016-07-28 08:48:29 · 610 阅读 · 0 评论 -
Java并发编程:线程池的使用
Java并发编程:线程池的使用Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个转载 2016-06-22 19:27:27 · 542 阅读 · 0 评论 -
PSring MVC 学习总结(二)——控制器定义与@RequestMapping详解
2016/07/13 09:20编辑:文静浏览:309一、控制器定义控制器提供访问应用程序的行为,通常通过服务接口定义或注解定义两种方法实现。 控制器解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器可以包含多个Action(动作、方法)。1.1、实现接口Controller定义控制器Controller是一个接口,处在包转载 2016-08-15 16:30:58 · 604 阅读 · 0 评论 -
spring-security-oauth2整合
spring-security-oauth2的项目地址为 https://github.com/spring-projects/spring-security-oauth/tree/master/spring-security-oauth2spring-security-oauth2的demo 地址为 https://github.com/spring-projects/spring-se转载 2016-08-04 17:36:04 · 1344 阅读 · 0 评论 -
Java MD5加密算法
/*** 功能:MD5加密工具类* 说明:转载请注明:文波の小站---http://www.iwwenbo.com*/public class MD5Util {/*** 1.对文本进行32位小写MD5加密* @param plainText 要进行加密的文本* @return 加密后的内容*/public static String textToMD5L3原创 2016-08-17 11:30:09 · 500 阅读 · 0 评论 -
修改数据库字符集
如果没有配置好cmd里面的mysql 环境变量,那就在系统高级设置那儿进行MySQL的环境变量设置。2win+R,调出“运行”,输入cmd,回车3登录数据库,原创 2016-08-17 16:04:42 · 637 阅读 · 0 评论 -
Spring Data JPA
1. 概述Spring JPA通过为用户统一创建和销毁EntityManager,进行事务管理,简化JPA的配置等使用户的开发更加简便。Spring Data JPA是在Spring JPA的基础上,对持久层做了简化。用户只需声明持久层的接口,不需要实现该接口。Spring Data JPA内部会根据不同的策略、通过不同的方法创建Query操作数据库。 2. Sprin转载 2016-08-02 17:11:14 · 477 阅读 · 0 评论 -
使用 Spring Boot 快速构建 Spring 框架应用
Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情。Spring Boot 的目的在于快速创建可以独立运行的 Spring 应用。通过 Spring Boot 可以根据相应的模板快速创建应用并运行。Spring Boo转载 2016-08-02 15:16:24 · 1806 阅读 · 0 评论 -
Spring boot MVC 基本用法
今天给大家介绍一下spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。环境准备一个称手的文本编辑器(例如Vim、Emacs、Sublime Text)或者IDE(Eclipse、Idea Intellij)Java环境(JDK 1.7或以上版本)Maven 3.0+(Eclipse和Idea IntelliJ内置,如果使用ID转载 2016-08-02 11:07:16 · 5278 阅读 · 0 评论 -
使用Oauth构建webapp应用
一、什么是OAuthOAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中进行介绍。二、名词定义理解OAuth中的专业术语能够帮助你理解其流程模式转载 2016-08-06 10:03:19 · 2933 阅读 · 0 评论 -
jap 复合查询
@Overridepublic Page searchSendDocument(Long sendUserId, Long sendGroupId,String title,String content, Date stDate, Date spDate, int pageNum,int numPerPage) {final String titl1F = title;fi转载 2016-08-28 22:53:17 · 1400 阅读 · 0 评论 -
spring boot 学习笔记(005)提交json对象
提交post对象应该是很简单的,但是掉ajax的坑里去了。1,首先,HelloWorld.Java 代码中加入:[java] view plain copy @RequestMapping(value="/trequest", method = RequestMethod.POST) @ResponseBody转载 2016-09-11 11:58:57 · 1129 阅读 · 0 评论 -
@ModelAttribute注解的作用
1.@ModelAttribute注释void返回值的方法[java] view plain copyprint?@Controller public class HelloModelController { @ModelAttribute public void populateModel(@Reques转载 2016-08-23 14:51:54 · 16581 阅读 · 0 评论 -
js/jquery循环提取table单元格值
tr>测试数据1tr> tr>测试数据2 测试数据3 测试数据4 测试数据5 测试数据6 var table = document.getElementById("tbitem"); var td = table.getElementsByTagName("td"); var len = td.length; for(i=0;i<len;i++){ alert(td[i原创 2016-09-15 08:25:49 · 6381 阅读 · 0 评论 -
Jsp实现页面forEach循环遍历多条数据的显示和后台对应数据的获取(strurs1)实现
使用jstl标签和form动态的页面数据显示操作获取!html代码:[html] view plain copy body> center> div id="header">div> div id="divuser"> input id="contextPath" type="h转载 2016-09-15 16:50:50 · 9597 阅读 · 0 评论 -
mysql乐观锁总结和实践
mysql数据库乐观锁悲观锁 上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,特别是对长事务而言,这样的开销往往无法承受。所以与悲观锁转载 2016-09-16 11:24:22 · 309 阅读 · 0 评论 -
mysql悲观锁总结和实践
MySQL悲观锁最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否转载 2016-09-16 11:26:28 · 371 阅读 · 0 评论 -
深入浅出学Spring Data JPA
Spring Data是什么 Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目:Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化 JPA - 简化创建 JPA 数据访问层和跨存储的持久层功能 Ha转载 2016-08-25 14:39:36 · 409 阅读 · 0 评论 -
SpringMVC 使用JSR-303进行校验 @Valid
使用注解一、准备校验时使用的JARvalidation-api-1.0.0.GA.jar:JDK的接口;hibernate-validator-4.2.0.Final.jar是对上述接口的实现;log4j、slf4j、slf4j-log4j 二、编写需要校验的bean@NotNull(message="名字不能为空")private Str转载 2016-09-06 15:35:23 · 519 阅读 · 0 评论 -
Maven使用常见问题整理
1、更新eclipse的classpath加入新依赖 1、在dependencyManagement里面加入包括版本在内的依赖信息,如: joda-time joda-time 1.6.2 2、在同级的dependencies节点里面加入该依赖,如: joda-time joda-time原创 2016-09-20 20:04:56 · 5833 阅读 · 0 评论 -
Mysql日期和时间总结
摘要: MySQL日期数据类型、MySQL时间类型使用总结 1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改现有记录的时候都对这个数据列刷新 2,TIMESTAMP DEFAULT CURRENT_TIM...MySQL日期数据类型、MySQL时间类型使用总结1,TIMESTA转载 2016-10-10 11:58:52 · 2381 阅读 · 0 评论 -
Java 关于日期加一天(日期往后多一天)
1.原来Java的日期添加不像.NET的.Add;import java.util.Date ; Date date=new Date();//取时间System.out.println(date.toString()); Calendar calendar = new GregorianCalendar();原创 2016-09-08 15:32:41 · 32214 阅读 · 1 评论