会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
积淀
一点一滴的积累,一点一滴的沉淀!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
41
下一页
2016年11月3日
java基础知识回顾之java Thread类学习(十二)-- 线程中断
摘要: 官方文档翻译: 如果本线程是处于阻塞状态:调用线程的wait(), wait(long)或wait(long, int)会让它进入等待(阻塞)状态,或者调用线程的join(), join(long), join(long, int), sleep(long), sleep(long, int)也会让
阅读全文
posted @ 2016-11-03 17:20 积淀
阅读(287)
评论(0)
推荐(0)
编辑
java基础知识回顾之java Thread类学习(十一)--join方法的理解
摘要: join方法的源码: 给一个例子来理解: 输出结果: 代码运行整个过程说明入下图:
阅读全文
posted @ 2016-11-03 17:08 积淀
阅读(266)
评论(0)
推荐(0)
编辑
2016年10月29日
JUC回顾之-volatile的原理和使用
摘要: 1.计算机内存模型的相关概念原理 计算机在执行程序时,每条指令都是在CPU中执行的,在指令的执行过程中,涉及到数据的读取和写入。由于程序在运行的过程中数据是放在"主存"中的, 由于数据从主存中读取数据和写入数据要比CPU执行指令的速度慢的多,如果任何时候对数据的操作都需要通过和主存进行交互,会大大降
阅读全文
posted @ 2016-10-29 14:00 积淀
阅读(728)
评论(0)
推荐(1)
编辑
2016年10月24日
JUC回顾之-ArrayBlockingQueue底层实现和原理
摘要: ArrayBlockingQueue的原理和底层实现的数据结构 : ArrayBlockingQueue是数组实现的线程安全的有界的阻塞队列,可以按照 FIFO(先进先出)原则对元素进行排序。 线程安全是指,ArrayBlockingQueue内部通过“互斥锁”保护竞争资源,实现了多线程对竞争资源的
阅读全文
posted @ 2016-10-24 18:17 积淀
阅读(3061)
评论(0)
推荐(0)
编辑
2016年10月18日
spring mvc 框架URL接收中文参数的乱码解决方案
摘要: 后台可能就会出现乱码,具体解决方案如下: 一、 配置tomcat目录下的service.xml文件 tomcat7/conf/server.xml 给该行代码加上 URIEncoding="UTF-8" 的编码属性 <Connector port="8080" protocol="HTTP/1.1"
阅读全文
posted @ 2016-10-18 16:17 积淀
阅读(1008)
评论(0)
推荐(0)
编辑
2016年10月17日
Linux 系统磁盘满处理方法
摘要: 1.使用find命令,找出占用空间较大的文件 find / -type f -size +5G —找到大于5G的文件,有work权限的情况下可以使用 find . -type f -size +10000k --linux 下查找大于10M的文件 find -type f -size +500k -
阅读全文
posted @ 2016-10-17 22:12 积淀
阅读(4389)
评论(0)
推荐(0)
编辑
2016年9月26日
MyBatis的深入原理分析之1-架构设计以及实例分析
摘要: MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。 一、MyBatis的框架设计 注:上图很大程度上参考了ite
阅读全文
posted @ 2016-09-26 18:30 积淀
阅读(1620)
评论(0)
推荐(0)
编辑
2016年9月13日
MySQL性能优化的最佳20+条经验
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优
阅读全文
posted @ 2016-09-13 17:12 积淀
阅读(4940)
评论(0)
推荐(0)
编辑
MyBatis如何防止SQL注入
摘要: SQL注入是一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中(例如,为了转储数据库内容给攻击者)。[摘自] SQL injection - Wikipedia SQL注入,大家都不陌生,是一种常见的攻击方式。攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(
阅读全文
posted @ 2016-09-13 17:07 积淀
阅读(67636)
评论(2)
推荐(19)
编辑
2016年8月23日
JUC回顾之-ConcurrentHashMap源码解读及原理理解
摘要: ConcurrentHashMap结构图如下: ConcurrentHashMap实现类图如下: segment的结构图如下: 参考文章: 1.https://www.ibm.com/developerworks/cn/java/java-lo-concurrenthashmap/ 2.http:/
阅读全文
posted @ 2016-08-23 18:18 积淀
阅读(2278)
评论(2)
推荐(1)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
41
下一页
公告