• 多线程笔记:同步机制(1)

    多线程笔记:同步机制(1) 同步机制简介 线程同步机制是一套用于协调线程间的数据访问及活动的机制,该机制用于保障线程安全以及实现这些线程的共同目标。 线程同步机制是编程语言为多线程运行制定的一套规则,合理地运用这些规则可以很大程度上保障程序的正确运行。...

    2020-03-06 16:13:17 硬件心得心得体会虚拟机IE不容忽视不更新系统共享AV

  • 京东资深架构带你深入理解JVM高级特性+最佳实践

    京东资深架构带你深入理解JVM高级特性+最佳实践 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...

    2020-03-06 16:12:44 java开发Java技术java高级java开发技术文档文件定义IDC硬件mysql

  • 【java框架】Spring(1) -- Spring入门

    【java框架】Spring(1) -- Spring入门 Spring入门 1. Spring认识 Spring是一个轻量级的DI(IOC)和AOP的容器框架。 IOC(Inverse of control):控制反转,把业务层管理数据层生命周期的控制权交给Spring容器去管理,自己不再去管理数据层的生命周期(创建对象,销毁对...

    2020-03-06 16:11:46 文件ASP服务器mysqlword驱动IEPSWiredAV

  • Java自学-多线程 Lock对象

    Java自学-多线程 Lock对象 多线程 Lock对象 与synchronized类似的,lock也能够达到同步的效果 步骤 1 : 回忆 synchronized 同步的方式 首先回忆一下 synchronized 同步对象的方式 当一个线程占用 synchronized 同步对象,其他线程就不能占用了,直到释放这个同步对象为...

    2020-03-06 16:10:58 java自学IEtimAV回忆ntt异常对象指定name

  • Nginx

    Nginx Nginx 什么是Nginx Nginx是一个高性能的HTTP服务器和反向代理web服务器,主要功能就是反向代理,通过配置文件可以实现负载均衡和集群,静态资源虚拟化 什么是反向代理 正向代理:客户端 --- 代理服务器 --- 目标服务器 --- 内容返回 反向代理:用户请求目标服务...

    2020-03-05 16:05:55 dns域名云服务器文件服务器定义备案百度虚拟化虚拟机用户

  • Java对接微信登录

    Java对接微信登录 今天我们来对接微信开放平台的网站应用登录 首先上文档链接:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html 1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到...

    2020-03-04 16:04:13 文档ASPqqPBN用户chinazwebsite网站应用开放平台微信

  • HashMap分析

    HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...

    2020-03-03 16:02:47 定义用户IE2345PS内部结构镜像AccessAVHTTPS

  • ConcurrentHashMap分析

    ConcurrentHashMap分析 重要属性和类 sizeCtl 容量控制标识符,在不同的地方有不同用途,而且它的取值不同,也代表不同的含义。 负数代表正在进行初始化或扩容操作 -1代表正在初始化 -N 表示有N-1个线程正在进行扩容操作 正数或0代表hash冲突链表还没有被初始化,这个...

    2020-03-03 16:02:16 IEPSAVHTTPS代理<HTMLtheWAP.htm

  • 彻底消灭if-else嵌套

    彻底消灭if-else嵌套 if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 一、背景 1.1 反面教材 不知大家有没...

    2020-03-03 16:01:15 文件定义用户IE对策系统技术交流PSAVHTTPS

  • 数组

    数组 数组: 1 )相同数据类型元素的集合 2 )是一种数据类型(引用类型) 3 )数组的定义: int [] arr = new int [5 ]; 4 )数组的初始化: int [] arr = new int [3]; // 0,0,0 int [] arr = {2,5,7,9}; // 2,5,7,9 int [] arr = new int []{2,5,7,9}; // 2,5,7,9 int [] arr...

    2020-03-02 16:01:43 定义<异常引用类型sys索引数组方式数据排序