• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






望川拓

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年8月24日

spring源码下载及转入ECLIPSE
摘要: 转自:https://www.cnblogs.com/scevecn/p/6043284.html 本例spring源码版本是4.3.0的, github Spring 的源码已经从 svn 迁移到 GitHub。而且也改为基于 Gradle 的构建来构建项目。它取代了之前的 Ant+Ivy 系统, 阅读全文
posted @ 2018-08-24 23:30 望川拓 阅读(546) 评论(0) 推荐(0)
 

2017年9月12日

redis两种持久化的方法
摘要: Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的 阅读全文
posted @ 2017-09-12 10:29 望川拓 阅读(609) 评论(0) 推荐(0)
 

2017年9月6日

synchronized的底层实现原理
摘要: 转自:http://www.cnblogs.com/paddix/p/5367116.html 如果对上面的执行结果还有疑问,也先不用急,我们先来了解Synchronized的原理,再回头上面的问题就一目了然了。我们先通过反编译下面的代码来看看Synchronized是如何实现对代码块进行同步的: 阅读全文
posted @ 2017-09-06 20:43 望川拓 阅读(36513) 评论(4) 推荐(5)
 
锁在操作系统中的实现
摘要: 转自:http://blog.sina.com.cn/s/blog_75f0b54d0100r7af.html 在多线程编程中,为了保证数据操作的一致性,操作系统引入了锁机制,用于保证临界区代码的安全。通过锁机制,能够保证在多核多线程环境中,在某一个时间点上,只能有一个线程进入临界区代码,从而保证临 阅读全文
posted @ 2017-09-06 20:37 望川拓 阅读(1564) 评论(0) 推荐(0)
 
偏向锁,自旋锁,轻量级锁,重量锁
摘要: 何为同步?JVM规范规定JVM基于进入和退出Monitor对象来实现方法同步和代码块同步,但两者的实现细节不一样。代码块同步是使用monitorenter和monitorexit指令实现,而方法同步是使用另外一种方式实现的,细节在JVM规范里并没有详细说明,但是方法的同步同样可以使用这两个指令来实现 阅读全文
posted @ 2017-09-06 20:16 望川拓 阅读(578) 评论(0) 推荐(0)
 

2017年9月4日

yield,sleep,wait
摘要: 转自:http://dylanxu.iteye.com/blog/1322066 1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例 阅读全文
posted @ 2017-09-04 11:10 望川拓 阅读(250) 评论(0) 推荐(0)
 

2017年8月23日

测试理论(面试)
摘要: 今天逛测试之道论坛,发现这篇文章,虽然标题是写着为了面试,但其中的理论知识对在座的同仁也会有很大的帮助! 01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作 阅读全文
posted @ 2017-08-23 11:57 望川拓 阅读(1027) 评论(0) 推荐(0)
 

2017年8月22日

MyBatis基础面试题
摘要: 转自:http://www.cnblogs.com/huajiezh/p/6415322.html 1、Mybatis基础: #{...} 和 ${...} 的区别MyBatis将 #{…} 解释为JDBC prepared statement 的一个参数标记。而将 ${…} 解释为字符串替换。理解 阅读全文
posted @ 2017-08-22 15:45 望川拓 阅读(406) 评论(0) 推荐(0)
 
MyBatis面试题
摘要: 转自:http://www.cnblogs.com/huajiezh/p/6415388.html Mybatis技术内幕系列博客,从原理和源码角度,介绍了其内部实现细节,无论是写的好与不好,我确实是用心写了,由于并不是介绍如何使用Mybatis的文章,所以,一些参数使用细节略掉了,我们的目标是介绍 阅读全文
posted @ 2017-08-22 15:39 望川拓 阅读(179) 评论(0) 推荐(0)
 

2017年8月14日

Spring MVC @RequestBody自动转JSON HTTP415错误解决方法
摘要: 转自:http://blog.csdn.net/tiantiandjava/article/details/46125141 项目中想用@RequestBody直接接收json串转成对象 网上查了使用方法,看着非常简单,不过经过测试很快发现页面直接报415错误。 [html] view plain  阅读全文
posted @ 2017-08-14 16:04 望川拓 阅读(893) 评论(0) 推荐(1)
 
下一页