• JAVA并发同步互斥实现方式总结

    JAVA并发同步互斥实现方式总结 大家都知道加锁是用来在并发情况防止同一个资源被多方抢占的有效手段,加锁其实就是同步互斥(或称独占)也行,即:同一时间不论有多少并发请求,只有一个能处理,其余要么排队等待,要么放弃执行。关于锁的实现网上大把的例子,我这里只...

    2020-01-20 16:02:50 java分布式文件IEPSC++keeptimCFAVHTTPS

  • 记一次Java面试问题点总结

    记一次Java面试问题点总结 引言 昨日接了一个阿里外包的电话面试,问了一些技术问题感觉到自己是真的菜,接触Java开发已经也有一段时间,技术方面说来惭愧,一直以来只是局限于框架工具的用法,也没有进行了解其实现的原理,更重要的是一直没有归纳和总结,这次把这些...

    2020-01-20 16:01:01 java开发文件服务器定义mysqlqq用户IE磁盘老生常谈

  • C++基础笔记

    C++基础笔记 C与C++的不同点 C++在struct,union中定义的函数叫成员函数,在class中定义的数据叫数据成员 C++引入了三个存取权限的关键字: public,protected,private public:表示数据成员或成员函数是公有的 protected:表示数据是受保护的。不允许其他的程序对其...

    2020-01-20 16:00:43 定义IEiOSPSC++AE<tabclick对象

  • HashMap源码刨析(面试必看)

    HashMap源码刨析(面试必看) 目录 1、Hash的计算规则? 2、HashMap是怎么形成环形链表的(即为什么不是线程安全)?(1.7中的问题) 3、JDK1.7和1.8的HashMap不同点? 4、HashMap和HashTable的区别? 5、ConCurrentHashMap? 为什么加载因子是0.75 HashMap构造函数: Ha...

    2020-01-19 16:04:11 定义必看访问速度wps用户IE防盗链系统外链图片时间成本

  • 设计模式:可复用面向对象软件的基础 分析阅读

    设计模式:可复用面向对象软件的基础 分析阅读 设计模式代码参考 一句话描述设计模式(名字和意图) 抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 适配器:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接...

    2020-01-19 16:03:25 文档alexa定义硬件技巧基本要素代理模式现状浏览模式用户

  • JAVA 爬虫框架webmagic 初步使用Demo

    JAVA 爬虫框架webmagic 初步使用Demo 一想到做爬虫大家第一个想到的语言一定是python,毕竟python比方便,而且最近也非常的火爆,但是python有一个全局锁的概念新能有瓶颈,所以用java还是比较牛逼的, webmagic 官网 https://webmagic.io/ 讲的非常详细,当然java比较...

    2020-01-19 16:02:29 文档文件服务器定义瓶颈IEPSCFAVSSL

  • ReentrantLock源码分析

    ReentrantLock源码分析 概述 ReentrantLock是一个可重入的互斥锁,也被称为独占锁。它支持公平锁和非公平锁两种模式。 ReentrantLock的使用方法 下面看一个最初级的例子: public class Test { //默认内部采用非公平实现 ReentrantLock lock=new ReentrantLock(); publ...

    2020-01-19 16:02:03 文档ARMIErsyncAVSSLntt<the异常

  • HashMap (JDK1.8) 分析

    HashMap (JDK1.8) 分析 一、HashMap(JDK1.8) 1、基本知识、数据结构 (1)时间复杂度:用来衡量算法的运行时间。 参考:https://blog.csdn.net/qq_41523096/article/details/82142747 (2)数组:采用一段连续的存储空间来存储数据。查找方便,增删麻烦。 (3)链表:...

    2020-01-18 16:02:11 定义qq虚拟机IEPSSegmentFaultAccessCFHTTPS

  • 一、JVM之类加载器

    一、JVM之类加载器 一、什么是JVM 先来看下百度百科的解释: JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 晦涩难懂有没有,简单理解就是说...

    2020-01-18 16:02:06 c编程java编写C++语言文件定义百度驱动数据安全虚拟机用户

  • Java实战——简介

    Java实战——简介 由于下学期要学习JavaEE所以打算将JavaSE的知识再重新学习一遍,打好基础的同时也希望自己有新的收获和更深刻的理解。 这次复习主要是参考廖雪峰老师的java教程,每学习完一章对其中一些要点进行总结和概括。 简介 Java最早是由SUN公司(已被Oracle收...

    2020-01-18 16:01:30 网络编程语言java教程java开发java runtime文件定义mysqlARM驱动虚拟机