- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Spring+MyBatis 使用事务
数据事务是企业应用关心的核心内容。在事务的实操之前先说明一些数据库的相关概念。 一.数据库事务的ACID特性 数据库事务正确实行的4个基础要素是原子性atomit,一致性Consistency,隔离性Isolation,和持久性Durability。 原子性:事务中的所有操作要么成功、要么失败,不能处于中间状。 一致性: 一旦一个事务完成,将来的所有事务都必须基于这...
2018-05-31 20:59:16 1265
原创 关于单例模式饿汉模式的思考
单例模式中的饿汉模式和懒汉模式大家都应该非常熟悉了,但是从虚拟机类加载的角度来思考的时候,有些点我不是很清楚,特此记录一下。关于单例模式的几种写法,可以参考我之前发的博文(代码加注释)点击打开链接。我不清楚的点是在饿汉模式和懒汉模式的区别到底在哪里?首先看饿汉模式public class Singleton { private Singleton() { } private ...
2018-04-18 11:26:33 725 2
原创 关于Java中Synchronized互斥范围小结
Synchronized的使用比较简单,就是对代码进行同步。但是昨天在看书的时候发现了一个比较困惑的地方,就是类和实例对象之间的同步。有以下几种情况1.静态方法间的同步即对类对象进行同步,线程对test1和test2方法的访问是互斥的static synchronized void test1() { System.out.println(" test1"); }static syn...
2018-04-18 10:41:03 637
转载 什么是ThreadLocal ?
链接:https://www.zhihu.com/question/23089780/answer/62097840来源:知乎概述相信读者在网上也看了很多关于ThreadLocal的资料,很多博客都这样说:ThreadLocal为解决多线程程序的并发问题提供了一种新的思路;ThreadLocal的目的是为了解决多线程访问资源时的共享问题。如果你也这样认为的,那现在给你10秒
2018-01-29 20:14:33 611
转载 并发下HashMap为什么不是线程安全的?
在知乎上看到的,觉得说的很清楚,所以就转载过来做一下记录。具体的出处可以看图片的水印。首先看下HashMap的工作原理,我们回顾一下HashMap的结构:HashMap的结构就是哈希表,底层是一个数组,这个数组中尽可能地分散所有的key,通过key的hash值得到数组下标,然后把entry插到该数组,假如有两个不同的key被分到相同的下标,也就是哈希冲突,那么该数组在该
2018-01-12 10:56:18 17849
原创 单例模式
总结今天看的单例模式,贴的是eclipse里的代码。如有错误,欢迎留言指正。同时希望自己以后能够多发博客,记录下学习过程中的点滴。如需转载,请指明出处。package singleton;/** * * @author chisunhuang * @data 2017-12-27 19:32 */import java.lang.reflect.Const
2017-12-27 20:28:27 315
原创 MySql 安装小结
这段时间在学习javaweb,教材中的数据库用到的是MySql。今天在安装的过程中遇到了一些问题,比如在进入MySql时常见的提示1045错误等。为让大家在遇到相同问题的时候能够更快的解决问题,将今天的安装过程以及解决问题的方法在此分享。 开发环境: 操作系统:win10 mysql 版本:mysql-5.7.16-winx64
2016-11-04 19:23:20 331
转载 如何在Android中使用OpenCV
看了网上的很多教程和官方http://opencv.willowgarage.com/wiki/Android提供的如何在Android上使用OpenCV的教程,照着一步一步的做最后总有些问题,不是APK安装失败就是运行时突然报错退出。和同学一起摸索了一段时间后,终于弄成功,在这里做一个总结。最关键的问题是项目中各个文件夹和文件的位置要放置正确,而且目标机器的CPU架构要设置正确,下面是配置的详细
2015-03-27 10:37:27 420
转载 Eclispse 如何换主题、皮肤、配色
Eclipse写android代码时,默认的文本和框架都是白色,长时间使用,显得过于刺眼。这里介绍三种方法换黑色护眼配色。1、系统设置里更改2、从Eclipse Marketplace里下载主题3、安装别的网站适配的主题1、系统设置里更改如果Eclipse系统自带黑色皮肤主题,那么就可直接设置。window下,打开Preferences
2015-03-10 21:09:16 869
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人