自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jvm虚拟机

jvm的内存模型1. 程序计数器线程私有。作用:可以看作是当前线程所执行的字节码文件的行号指示器。像分支、循环、跳转、异常处理等功能都需要依赖这个计数器完成2. Jvm虚拟机栈线程私有。作用:虚拟机栈描述的是java方法的内存模型:每个方法被执行的时候会创建个栈帧,用于存放局部变量表、方法出口等信息。(局部变量表放的是基本数据类型、对象引用和returnAddress类型(指向一条字节...

2018-12-17 15:07:40 495

转载 Redis-面试题

什么是Redisredis是非关系型键值对数据库,读写速度非常快,支持多种丰富得数据类型支持得数据类型StringListSetZSetHash使用场景计数器(?)可以对 String 进行自增自减运算,从而实现计数器功能。Redis 这种内存型数据库的读写性能非常高,很适合存储频繁读写的计数量。缓存将热点数据放到内存中,设置内存的最大使用量以及淘汰策略来保证缓存的命...

2018-11-26 23:27:03 90

转载 线程池

1.线程池的好处1.可以控制线程的数量2.首先呢服务器执行一个任务呢需要三步,第一创建线程、第二在线程中执行任务、第三销毁线程。而线程池所做的事情就是缩短了第一步和第二步的时间。事先就创建好了一部分线程,并且可以循环利用这些线程。3.同时也提高了效率2.常见的线程池最顶部的接口是java.util.concurrent里的Executor接口。线程池的拒绝策略RejectedExe...

2018-11-26 09:48:27 77

转载 java中的锁(一)——锁的分类

1.公平锁和非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。对于Java ReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平锁。非公平锁的优点在于吞吐量比公平锁大。对于Synchronized而言,也是一种非公平锁。由于...

2018-11-24 22:27:36 95

原创 Spring得全面讲解-IOC

结合面试经常问得有关spring得问题。来进行深度剖析spring什么是spring?spring是一个开源框架,是为了解决企业应用开发得复杂性而创建得。从简单性、可测试性和松耦合的角度来说,任何Java应用都可以从Spring中受益。说到spring,就不得不说IOC和AOPIOC:从字面上理解就是控制反转,也就是将管理对象得权力交给spring。其实可以将IOC...

2018-11-24 22:27:21 183

转载 数据库-基础

@数据库数据库1.事务事务就是指满足ACID的一系列操作,可以使用 commit提交一个事务,也可以使用rollback回滚2.数据库事务的四个特性ACID原子性:事务的最小单位,不允许再被分割。意味着执行的话要么一起成功,要么一起失败。如果事务在执行的过程中发生错误,则回滚到事务执行前最初状态一致性:数据库在事务执行前后是保持一致的隔离性:一个事务在做出修改时在被提交之前对其...

2018-11-24 22:27:03 114

转载 HashTable和HashMap的区别

转载:http://www.importnew.com/24822.html1.时间 2. 作者以下是HashTable的作者: 1 2 3 4 5 以下代码及注释来自java.util.HashTable   * @author Arthur van Hoff * @author Josh...

2018-11-06 09:28:53 136

转载 hashMap源码解析-put

转载【https://blog.csdn.net/ptsx0607/article/details/68945883】首先看看hashMap的put方法的源码 public V put(K key, V value) { // 若“key为null”,则将该键值对添加到table[0]中。 //如果键为null的话,则hash值为0 ...

2018-11-05 11:16:45 130

设备信息管理系统

设备信息管理系统,基于C语言使用VC++6.0编写,有用户登录注册,以及设备的增删查改

2017-05-27

空空如也

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

TA关注的人

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