自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java多线程之线程同步

1.进程与线程1.1 进程的概念是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,是系统进行资源分配和调用的独立单元 。只有运行的程序才会出现进程。一个进程中可以有一个或者多个线程。多进程:操作系统中同时运行的多个程序。1.2线程的概念是指进程中的一个执行任务(控制单元),是进程中的单个顺序控制流,是程序的执行单元,是一条执行路径。线程的执行具有随机性。多线程:在同一个...

2019-05-31 22:57:05 130

原创 快速排序的实现方法

快速排序法一般来说可以分为三种,分别是:①基础快速排序法②双路快速排序法③三路快速排序法下面分别对以上三种快排进行梳理。基础快速排序法排序思路:首先传入待排序数组,使用变量l表示数组下标起点,使用变量r表示数组下标终点,然后取数组第一个元素e做中介,使用循环逐步将数组元素分为比e小和不比e小的两部分;使用变量j记录左侧比e小的元素个数下标(初始值为l),循环内部使用变量i从l+1开始遍...

2019-05-31 22:54:07 346

原创 关于JVM虚拟机

1.Java中判断是否是垃圾的算法 可达性算法 循环引用问题:引用计数算法 什么样的节点可以作为GC ROOTS (面试问到概率并不大) 2.finalize方法 对象的自我拯救 : 当对象由可达变为不可达时,先变成可恢复状态,此时就 (可能) 会调用finalize 方法 可能:...

2019-05-31 22:51:38 101

原创 Redis操作步骤总结(格式比较乱)

文件开头 gg文件末尾GN 下一行复制 yy粘贴 phttps://www.cnblogs.com/baizhanshi/p/6419268.html1.检验是否具有GCC环境(c的运行环境)已安装 gcc :no input files未安装 yum install gcc-c++2.redis-benchmark官网介绍 写 每秒8W 读11W安装命令make p...

2019-05-31 22:49:03 190

转载 Spring框架IOC和AOP的实现原理

Spring框架IOC和AOP的实现原理IoC(Inversion of Control)(1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring来控制对象的生命周期和对象之间的关系;IoC还有另外一个名字——“依赖注入(...

2019-04-10 09:10:44 1300

原创 【IDEA】解决: alt+/快捷键 冲突的问题

解决: alt+/快捷键 冲突的问题1: 点击idea中的file-----setttings2.点击settings弹出窗口的输入框里:输入keymapp3.在右侧会显示一个框,点击mainmenu–点击code4.点击code选项下面的 completion5. 鼠标右键点击:cyclic expand word 做如下操作6.鼠标 右键点击:Basic ,做如下操作然后再次...

2019-04-07 14:31:34 4437

空空如也

空空如也

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

TA关注的人

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