自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 JDK源码学习--AbstractStringBuilder reverse()

public AbstractStringBuilder reverse() { //是否含代理字符 //高代理highSurrogate和低代理lowSurrogate概念请另查询char与Unicode字符 boolean hasSurrogate = false; //定义一个变量表示长度-1 int n = count - 1; //j初始化,长度-2再算术右移一位 j = (

2017-08-03 14:25:18 568

转载 Java位运算总结:位运算用途广泛

前天几天研究了下JDK的Collection接口,本来准备接着研究Map接口,可是一查看HashMap类源码傻眼咯,到处是位运算实现,所以我觉得还是有必要先补补位运算知识,不然代码看起来有点费力。今天系统研究了下,现记录如下。       首先要明白一个概念,Java位运算是针对于整型数据类型的二进制进行的移位操作。主要包括位与、位或、位非,有符号左移、有符号右移,无符号右移等等。需要注意一点

2017-08-03 14:15:11 288

转载 Error : Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory

最近学习spring boot 启动spring-boot-sample-jetty时遇到如下问题:Error : Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory查了很多资料都没解决,在stackoverflow一个回复里得到解决,记录下。

2017-08-02 14:21:39 2540

原创 java jdk动态代理与cglib动态代理

jdk动态代理的原理:使用反射机制生成字节码,因为他本身需继承Proxy类,不能多重继承,所以只能对接口做动态代理。cglib动态代理的原理:对指定的目标类生成一个子类,并覆盖其中方法实现增强,但因为采用的是继承,所以不能对final修饰的类进行代理。网上很多大神已经对这两部分做细致研究:1、JDK动态代理实现原理:http://rejoy.iteye.com/blog/16274

2016-04-11 16:32:50 469

原创 springMVC Controller 参数bean中Date类型属性的赋值问题

我们在使用SpringMVC时,常常需要把表单中的参数映射到Controller参数bean对象的属性中,但是spring没有提供String转Date的转换器,这就导致spring遇到这种情况时,会使用ObjectToObecjectConverter去处理,直接使用new Date(String originalValue),但是我们知道,java中new Date(String)这个方法是弃

2016-03-16 13:47:56 6392 2

转载 maven插件-利用mybatis-generator自动生成代码

一、在pom.xml中添加plugin org.mybatis.generator mybatis-generator-maven-plugin 1.3.2 src/main/resources/mybatis-generator/generatorConfig.xml true true

2015-12-08 09:58:55 8047

原创 maven 添加自定义jar 命令行

mvn install:install-file -Dfile="jar包的绝对路径" -DgroupId=groupid名 -DartifactId=artifactId名 -Dversion=jar版本 -Dpackaging=jar

2015-06-29 12:06:09 725

转载 添加sqljdbc的maven依赖

sqljdbc是微软sql server的jdbc驱动使用sqljdbc需要从微软的官方网站下载jar包:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774下载jar包之后可以通过下面的maven命令将jar包安装到自己的私服上。mvn install:instal

2015-05-19 15:34:35 9892 1

转载 Win8 64位下通过PowerDesigner连接mysql生成PDM

今天需要生成一份现有mysql数据库的PDM,左搞右搞搞不出来,原来我下的PowerDesigner15不支持64位(其他版本不清楚),so,odbc也需要使用32位的才行,感谢下面这篇文章的作者 http://www.cnblogs.com/holdengong/p/3800879.html?utm_source=tuicool

2015-03-31 17:18:20 1228

原创 Android 圆形按钮实现

项目中用到的圆形按钮,做个半天,用sharp形式实现,代码如下:

2014-07-01 21:47:11 40480 10

转载 Android 一个页面上下两个ListView的页面显示

Android 一个页面上下两个List,当上面的List过长时,下面的List基本没有了滑动

2014-06-26 10:23:11 7233 1

原创 Mybatis insert 完成后返回主键

一般mybatis的xml格式为:只要添加两个属性,即可直接向insert的ModelClass实体类插入主键:com.arel.ModelClass" keyProperty="modelid" useGeneratedKeys="true">

2013-07-12 15:53:45 1526

原创 mybatis 使用 and和or联合查询

这两天项目用到ibatis,碰到and or的联合查询,语句像这样的select * from table where xxx = "xxx" and (xx1="xx1" or xx2="xx2")baidu跟google半天只找到一个手动写xml语句的,内容地址如下:http://lyfei022.blog.163.com/blog/static/82558312009

2013-06-03 14:23:46 64958 10

转载 异常:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

接收邮件: Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 当出现以上错误时,恭喜您已经离接收邮件不远了,否则请您解决好所有的异常后再来看这个帖子。javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了

2013-04-08 14:56:25 7382

原创 Quartz在spring中配置,被调用两次的处理办法

本人项目中使用Quartz时,发现Quartz注册方法每次都会被连续调用两次,经一番google,网友普遍反映应该是spring被加载了两次,而各种修改方法实验一遍都不见其效。都来发现可能是项目在web.xml中加载的启动监听器中调用了spring的IOC缘故。由于listener并不能由spring接管,所以原先采用的是下面的方法(此方法导致了spring的双重加载):Applica

2012-12-28 10:03:28 1657

转载 (转)在Servlet(或者Filter,或者Listener)中使用spring的IOC容器

可以肯定的是,加载顺序与他们在web.xml 文件中的先后顺序无关。 web.xml中的加载顺序为:listener >> filter >> servlet >> spring。其中filter的执行顺序是filter- mapping在web.xml中出现的先后顺序。加载顺序会影响对spring bean的调用。比如filter 需要用到bean ,但是加载顺序是先加载filter 后

2012-12-28 09:42:44 703

原创 js 点击a标签 获取a的自定义属性

今天项目上遇到一个问题,需要在点击a标签时,将完整的内容显示出来原先是想用jquery的click方法哈哈在jquery的click方法中将this的ownattr属性赋值给完整内容的div标签然而这却一直行不通一阵研究后发现,原来项目框架是用jquery ajax获取后台列表信息的,页面在执行到click方法时,ajax还没完成随后决定采用基本的js方法:func

2012-12-19 16:08:35 10732

原创 js innerText在firefox不适用

innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用 innerHTML,而少用innerText。如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签。 下面是一个简单的符合W3C标准的示例:/gim,''))">无HTML,符合W3C标准

2012-12-07 10:39:33 606

原创 spring的配置文件报错cvc-complex-type.2.3: Element 'beans' cannot have character [children]

spring的配置文件时,有如下错误:cvc-complex-type.2.3: Element 'beans' cannot have character [children],     because the type's content type is element-only. 原因:文档是从别处(主要是网络)复制后粘贴到配置文件中的,所以应该和复制内容的编码有关系,或者和...

2012-11-22 11:28:14 18498 5

转载 java Date Dalendar 用法(主要Calendar)

Calendar nowTime=Calendar.getInstance();与Date nowTime=new Date();取时间的区别public String gettime(){   Calendar nowTime=Calendar.getInstance();        String    strReturn="";        String strTem

2012-11-13 10:28:31 1057

原创 当form里增加enctype="multipart/form-data"时,上传文件与其他表单数据的研究

当表单需要提交上传文件时,必须在form中增加enctype="multipart/form-data"  而增加enctype="multipart/form-data"后,在servlet中用request.getParameter("name")获取的表单数据都为null了,研究后发现必须用以下方法:         List items=fileUpload.parseReques

2012-09-28 10:16:13 933

转载 jsp<input type="image" ...>和<img ...>的区别

当该标签在中时,在浏览器中点击显示的图片后,效果等同于submit,即表单提交,但用该标签显示的图片,图片名称中可包含中文字符。使用该标签时,以包含中文字符命名的图片不能正常显示。但可在图片上设置点击图片后的效果,如页面跳转或打开页面,window.open("....jsp");也可编写javascript脚本,设置点击后的动作效果。

2012-09-10 09:12:31 658

java基础实践教程

很不错的java基础教程,适合新手,也能当基础文档

2011-12-20

空空如也

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

TA关注的人

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