自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Integer比较浅析

//Integer 型比较假如是使用 == ,只能比较数值为-128~127数值; 在这个范围内使用的是自动装箱拆箱; //.intValue()使用这个需要确认属性不为null; //equals()使用这个也需要判断null;转载于:https://www.cnblogs.com/xiaolive/p/705873...

2017-06-21 11:33:00 235

转载 Mybatis-Generator逆向生成Po,Mapper,XMLMAPPER(idea)

前文有一篇手工生成的说明,地址: http://www.cnblogs.com/xiaolive/p/4874605.html, 现在这个补充一下在idea里面的自动版本的数据库逆向生成工具;一、generatorConfig.xml配置如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE ge...

2017-05-16 15:21:00 211

转载 redis-JedisPoolConfig配置

项目之前要使用redis这个临时缓存,下面是从别的大神那里转来的一些基本配置属性的说明:JedisPoolConfig config = new JedisPoolConfig(); //连接耗尽时是否阻塞, false报异常,ture阻塞直到超时, 默认trueconfig.setBlockWhenExhausted(true); //设置的逐出策...

2016-06-23 10:24:00 268

转载 Maven 排除第三方jar包所依赖的其他依赖

单依赖过滤:可以过滤一个或者多个,如果过滤多个要写多个<exclusion>。<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase</artifactId> ...

2016-06-23 10:21:00 1096

转载 Java String.split()小点

java String.split();别的不说,单说其中一个问题,这个函数去切分空字符串时,得到的结果;public static void main(String[] args) {// String countType = "3,3"; String countType = "";// String countType = null; String[] a =...

2016-05-23 09:33:00 188

转载 mysql语句中日期函数和日期的加减运算

一、秒数和时钟格式的互相转化SEC_TO_TIME(seconds) 返回seconds参数,变换成小时、分钟和秒,值以'HH:MM:SS'或HHMMSS格式化,取决于函数是在一个字符串还是在数字。select SEC_TO_TIME(73200); -> '20:20:00' select TIME_TO_SEC(1220);-> '00:20:20'mysql...

2016-05-06 18:14:00 344

转载 Log4j.properties配置详解

一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和F...

2015-12-21 14:43:00 130

转载 【转】MySQL中varchar最大长度是多少?

一. varchar存储规则:4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节Mysql4中最大也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同。...

2015-11-18 16:28:00 175

转载 Mysql VARCHAR的最大长度到底是多少

MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个字节的数据,起始位和结束位占去了3个字 节,也就是说,在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的数据可以使用...

2015-11-18 16:21:00 550

转载 HttpServletResponse常用的方法

所有Servlet响应都实现ServletResponse接口。ServletResponse接口主要有以下方法:(1)从Servlet中可以通过getWriter方法取得PrintWriter对象,来输出字符数据。从Servlet中可以通过getOutputStream方法取得ServletoutputStream对象。ServletOutputStream既可以输出字符数...

2015-11-18 14:56:00 856

转载 HttpServletRequest常用的方法

假设客户端请求的地址:http://localhost:8082/TestReq/MyServlet/?username=李雷&age=20 request.getRequestURL http://localhost:8082/TestReq/MyServlet ---客户请求求的URL,不包括参数数据 request.getRequestU...

2015-11-18 14:51:00 203

转载 Mybatis中#{}和${}传参的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成...

2015-11-17 12:00:00 145

转载 【转】Mybatis 3.1中 Mapper XML 文件 的学习详解

MyBatis 真正的力量是在映射语句中。这里是奇迹发生的地方。对于所有的力量,SQL 映射的 XML 文件是相当的简单。当然如果你将它们和对等功能的 JDBC 代码来比较,你会发现映射文件节省了大约 95%的代码量。MyBatis 的构建就是聚焦于 SQL 的,使其远离于普通的方式。SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 配置给定命...

2015-11-16 16:46:00 120

转载 没有纳入spring管理的类如何注入spring管理的对象

spring 如何在普通类中调用注入的对象?spring 在Thread中注入@Resource失败,总为null~解决springmvc 注入总是空指针异常?以上的几个问题就是我在项目中遇到的,我是单例中调用Service中的方法去读取数据库里面的数据来进行缓存,因为项目中现在是用的spring来管理数据库的事务,所以直接引入注解是得不到值的。解决方法如下:...

2015-11-13 17:43:00 3475

转载 【转】request和response的页面跳转传参

下面是一位园友的文章:jsp或Servlet都会用到页面跳转,可以用 request.getRequestDispatcher("p3.jsp").forward(request,response);这种方法称为转发,地址栏上的URL不会改变; response.sendRedirect("p3.jsp");这种方法称为重定向,地址栏的URL会改变; 这样实现跳转...

2015-11-13 16:34:00 845

转载 Mybatis-Generator逆向生成Po,Mapper,XMLMAPPER(一)

这个地方的生成需要用到三个文件,generatorConfig.xml、mybatis-generator-core-1.3.1.jar和mysql-connector-java-5.1.29.jar。因为我用的是mysql的数据库,所以对应的数据库连接就是上面的mysql-connector-java-5.1.29.jar了。一、配置文件的大致结构如下图:二、在项目目...

2015-10-13 14:47:00 127

转载 Sae上传war包找不到编译文件

最近在试新浪的sae平台,有个问题困扰了几天,现在想来还是自己对JAVA的理解不深入,这里写下仅作记忆。问题:在整微信公众号平台进开发者中心的时候,token验证一直是失败的。但是项目在本地的环境中访问是完全没有问题,查看sae里面的日志显示是找不到我的servlet,就是说我的项目没有进行servlet相关方法的编译,所以访问不了自然token就是验证失败了。那就只能是我打包的...

2015-08-05 15:50:00 133

转载 Maven配置中scope说明

Maven环境搭建完成后,需要去pom.xml文件中配置相关使用的jar架包。如上图,架包选定之后需要配置对应的scope属性,下面来简单说下这些属性选项的含义:1. compile,缺省值,适用于所有阶段,会随着项目一起发布。 2. provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 3. runtime,只在运...

2015-07-16 14:02:00 214

转载 Spring配置中的classpath和classpath*的区别

初学SSH框架,昨天在配置Spring的时候,提示我找不到Spring.xml文件,后面百度之后把classpath改成classpath* 就好了,下面是了解到的简单区别。classpath:只会到你指定的class路径中查找找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.举个例子,web.xml中定义的:classpath*...

2015-07-10 11:13:00 180

转载 MyEclipse中Maven的配置

之前在MyEclipse这个IDE中配置Maven,完成配置后启动Maven时出现-Dmaven.multiModuleProjectDirectory system propery is not set.错误提示!其原因是Maven的配置不完整,需要在IDE的Java虚拟机的Default VM arguments中配置-Dmaven.multiModuleProjectDirecto...

2015-07-10 11:05:00 314

转载 IDE启动报错

启动IDE的时候报出org.eclipse.swt.SWTException: Invalid thread access解决方法:退出再次启动IDE的时候加上-clean选项,如图中所示,前面是我的IDE开始按钮:转载于:https://www.cnblogs.com/xiaolive/p/xiaoLive.html...

2015-07-10 10:18:00 378

转载 MyEclipse8.5集成Tomcat7

我最近需要在MyEclipse中使用Tomcat7,已经在Servers中配置了本地的Tomcat路径,之后发布项,在MyEclipse启动Tomcat服务则出现如下错误提示:Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactoryat org.apac...

2015-07-10 10:07:00 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除