自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 JAVA锁基础整理

1. 乐观锁 乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,采取在写时先读出当前版本号,然后加锁操作(比较跟上一次的版本号,如果一样则更新),如果失败则要重复读-比较-写的操作。 java 中的乐观锁基本都是通过 CAS 操作实现的,CAS 是一种更新的原子操作,比较当前值跟传入值是否一样,一样则更新,否则失败。 2. 悲观锁 悲观锁是就是悲观思想,即认为写多,遇到并发写的可能性高,

2020-09-20 15:23:13 148

原创 Java集合简单整理

arrylist

2020-09-19 15:04:53 49

原创 多线程基础问题汇总

1、Java中实现多线程有几种方法 继承Thread类; 实现Runnable接口; 实现Callable接口通过FutureTask包装器来创建Thread线程; 使用ExecutorService、Callable、Future实现有返回结果的多线程(也就是使用了ExecutorService来管理前面的三种方式)。 2、如何停止一个正在运行的线程 1、使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 2、使用stop方法强行终止,但是不推荐这个方法,因为stop和suspend及res

2020-09-15 10:41:08 151

原创 Java线程相关整理

Java并发编程整理JAVA 线程实现/创建方式线程、程序与进程继承 Thread 类实现 Runnable 接口。ExecutorService、Callable、Future 有返回值线程基于线程池的方式线程生命周期(状态)新建状态(NEW)就绪状态(RUNNABLE):运行状态(RUNNING):阻塞状态(BLOCKED):线程死亡(DEAD)线程基本方法线程等待(wait)线程睡眠(sleep)线程让步(yield)线程中断(interrupt)Join 等待其他线程终止为什么要用 join()方法

2020-08-12 14:52:47 148

FastDFS.rar

这是我在做web开发时搜集的关于fastDFS的各种包,包括源码,jar包,nginx model,服务器安装包,客户端等等。可以说是很全了。

2019-11-23

TensorFlow64位安装包

内含TensorFlow64位安装包,以及TensorFlow的官方资料并附加中文版

2019-07-04

银行储蓄管理系统jsp

一个简单的银行储蓄系统,实现了一些基本操作,仅供参考

2018-11-13

login-sql-jsp

SqlServer+Struts+hibernate实现的登录操作,仅有注册登录功能

2018-11-10

Struts2-Sqlite3-CURD

完成了struts2的针对sqlite的CURD操作,ajax的强大毋庸置疑

2018-11-10

N皇后问题解法

算法设计中的皇后摆放问题,用C写的八皇后和N皇后的解法。

2018-06-07

H5小游戏源码-80

80套H5小游戏,包含三套前台模板的代码,游戏种类丰富。

2018-06-06

H5小游戏源码

60套H5小游戏的源码,自带一套前台的模板。内含火柴人,熊出没,神经猫2等多款游戏。

2018-06-06

空空如也

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

TA关注的人

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