本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
paulwong - fantaxy025025
- johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- gengyun12
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- 龙儿筝
- forestqqqq
- wjianwei666
- ajinn
- siemens800
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
编程语言专栏最新文章
Spring+SpringMVC+MyBatis+easyUI整合基础篇(八)mysql中文查询bug修复
写在前面的话
在测试搜索时出现的问题,mysql通过中文查询条件搜索不出数据,但是英文和数字可以搜索到记录,中文无返回记录。本文就是写一下发现问题的过程及解决方法。
问题定位过程
打开项目地址,进入书籍信息管理
Spring+SpringMVC+MyBatis+easyUI整合基础篇(七)JDBC url的连接参数
在java程序与数据库连接的编程中,mysql jdbc url格式如下:
jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...
如 jdbc:mysql://localhost:3306/test?user=test&password=123456
刚 ...
解决新建maven项目速度慢的问题
问题描述
通过idea新建maven项目,参数设置好后,idea自动构建maven项目时,速度很慢。
参数设置如图:
执行时间如下图:
Total time为8:49,花了将近十分钟时间。
连续尝试了几次,都是如此,感觉编辑器卡住了一样。
问题原因
Spring+SpringMVC+MyBatis+easyUI整合基础篇(六)maven整合SSM
写在前面的话 承接前文《Spring+SpringMVC+MyBatis+easyUI整合基础篇(五)讲一下maven》,本篇所讲述的是如何使用maven与原ssm项目整合,使得一个普通的JavaWeb项目变为由maven管理的规范化项目,使项目变得简单。如果你已经安装maven并在开发软件中配置好maven后,即可开始体验maven带给你的便利,当然,仅仅一个项目是不可能让你迅速喜欢上m ...
Spring+SpringMVC+MyBatis+easyUI整合基础篇(四)代码简化
敲了一天的代码,有些烦,感觉前一篇文章写的太笼统了,哈哈哈。
本来呢,也就是刚开始写,所以很多细节都想不到,源码也放上来了,自己动动手应该也就可以了,无非是自己多注意一点,细心一点,编码啊,jar包啊,有时候或者一个分号,或者一个单引号双引号,这些都可能导致出错的,一定要多动手,自己多实践。
又看了一下代码,感觉对于入门的人来说,还是有些不合适的,easyui、ajax这些知识点 ...
Spring+SpringMVC+MyBatis+easyUI整合基础篇(三)搭建步骤
框架介绍:
主角即Spring、SpringMVC、MyBatis、easyUI,大家应该也都有所了解,概念性的东西就不写了,有万能的百度。
工作环境:
jdk 1.7
mysql 5.6
IntelliJ IDEA 15
tomcat 7
以上为本地的构建环境,当然,如果开发环境版本或者ide与以上不同也是可以正常 ...
Spring+SpringMVC+MyBatis+easyUI整合基础篇(二)牛刀小试
承接上文,该篇即为项目整合的介绍了。
废话不多说,先把源码和项目地址放上来,重点要写在前面。
github地址为ssm-demo
从构思这个博客,一直到最终确定以这个项目为切入点,中间也是各种问题出现,毕竟是新人,所以也是十分的小心,修改代码以及搬上github其实花了不少时间,但也特别的认真,不知道是怎么回事,感觉这几天的过程比逼死产品经理还要精彩和享受。或许是博客路上的第一站吧, ...
Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
萌芽阶段
很久之前就开始打算整理一下自己的技术博客了,由于各种原因(借口总是可以找到的),实在抽不出时间所以计划一直处于搁置状态,一直只是心底的一颗小萌芽,日复一日的悠悠岁月如同手中紧抓的沙子,无声无息的流失,不过这颗小生命也在我渴望与期待的浇灌下不断的长大。
文章本天成,妙手偶得之
最近项目进度渐渐缓了下来,不那么忙了,因此开始筹备自己的博客,说到这次博客的主角,也是无心插柳发现 ...
JAXB(一)——初体验之实现XML和对象之间的映射
JAXB的全称是Java Architecture for XML Binding,是一项可以通过XML产生Java对象,也可以通过Java对象产生XML的技术。JDK中关于JAXB部分有几个比较重要的接口或类,如:
Ø JAXBContext:它是程序的入口类,提供了XML/Java绑定的操作,包括marshal、unmarshal等。
Ø Marshaller ...
JAVA虚拟机之六:虚拟机性能监控和故障处理工具
一、JDK命令行工具简介
所有的java开发人员都知道JDK的bin目录下存放着编译java需要的javac,以及运行java程序需要的java这两个命令工具,但是很多人并没有注意到,其实除了这两个工具,该目录下还有很多工具,这些工具其实为我们提供了很多方便且强大的功能,windows7系统64位jdk1.7/bin目录下部分截图:
下面是命令行监控的主要工具和用途:
名称 ...
JAVA虚拟机之五:常见配置与范例
一、常见配置
1、堆设置
-Xms:初始堆大小
-Xmx:最大堆大小
-XX:NewSize=n:设置年轻代大小
-XX:NewRatio=n:设置年轻代和年老代的比值。如:为5,表示年轻代与年老代比值为1:5,年轻代占整个年轻代年老代和的1/6
-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:8,表示Ede ...
JAVA虚拟机之三:CMS垃圾收集器
一、CMS垃圾收集器介绍
CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。目前很大一部分的Java应用都集中在互联网站或B/S系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短,以给用户带来较好的体验。CMS收集器就非常符合这类应用的需求。
从名字(包含“Mark Sweep”)上就可以看出CMS收集器是基于“标记-清除 ...
JAVA虚拟机之一:垃圾回收(GC)机制
引言
java对于其它语言(c/c++)来说,创建一个对象使用后,不用显式的delete/free,且能在一定程度上保证系统内存资源及时回收,这要功归于java的自动垃圾回收机制(Garbage Collection,GC),但也是因为自动回收机制存在,一旦系统内泄漏或存溢出时,排查问题比较困难,因此java程序开发者深入理解java虚拟机GC机制变得重要。
要掌握GC机制,需要搞清楚下面几 ...
Jdk1.8 JUC源码增量解析(2)-atomic-LongAdder和LongAccumulator
Jdk1.8 JUC源码增量解析(2)-atomic-LongAdder和LongAccumulator
作者:大飞
功能简介:
LongAdder是jdk1.8提供的累加器,基于Striped64实现。它常用于状态采集、统计等场景。AtomicLong也可以用于这种场景,但在线程竞争激烈的情况下,LongAdder要比AtomicLong拥有更高的吞吐量,但会耗费更多的内存空间 ...
Jdk1.8 JUC源码增量解析(1)-atomic-Striped64
Jdk1.8 JUC源码增量解析(1)-atomic-Striped64
作者:大飞
功能简介:
Striped64是jdk1.8提供的用于支持如Long累加器,Double累加器这样机制的基础类。
Striped64的设计核心思路就是通过内部的分散计算来避免竞争(比如多线程CAS操作时的竞争)。
Striped64内部包含一个基础值和一个单元哈希表。没有竞争的情况下,要累加 ...
编程语言热门文章
博客专栏评论
skran 写道大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条现在都是Markdown写 ...
234390216 评论了 Spring Boot(05)——SpringApplication ...
234390216 评论了 Spring Boot(05)——SpringApplication ...
iteye这个博客主体内容定义的宽度只有700,导致部分代码没有展示出来。iteye现在都没有人维护了 ...
234390216 评论了 Spring(25)——ClassPathBeanDefinitionS ...
234390216 评论了 Spring(25)——ClassPathBeanDefinitionS ...