博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。本文首发于此 博主:威威喵 | 博客主页:https://blog.cs...

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。本文首发于此 博主:威威喵 | 博客主页:https://blog.cs...
悲观锁 悲观锁是指数据被外界修改保持保守状态,认为数据很容易会被其他线程修改,所以在数据的处理钱先对数据进行加锁处理,并在整个数据的处理过程中,使得数据处理锁定的状态 乐观锁...
在Java多线程编程当中,提供了以下几种方式来实现线程安全: Synchronized--阻塞 内部锁(Synchronized)和显式锁(Lock):属于互斥同步方法,是重...
nginx 1.在server中配置add_header Access-Control-Allow-Origin *;add_header Access-Control-Al...
原子性操作,在多线程下 该变量的操作是原子性的,不需要添加:synchronized 例子 启用100个线程,每个线程做+1的操作,最终的结果应该会得到 100才对 最终的记...
同步工具类--能够更好控制线程之间的通讯问题1.CountDownLatch(闭锁)2.CyclicBarrier(栅栏)3.Semaphore(信号量) CountDown...
使用 (params) -> expression(params) -> statement(params) -> { statements } 注意:1.lambda表达式...
static static 可以修饰方法 和变量,和静态的内部类(单例的静态内部懒汉式还记得不?)特点:static 修饰了之后,会再类加载的时候就会去创建了,一个工程在你启...
TINYTEXT: 256 bytesTEXT: 65,535 bytes => ~64kbMEDIUMTEXT: 16,777,215 bytes => ~16MBLONG...
个人理解哈,就是消息的排队,根据不同的主题将消息写到队列里面 一种先进先出的数据结构。。。。 常用的消息队列中间件 ActiveMQ,RabbitMQ,ZeroMQ,Kafk...
单列模式就是一个类当中创建一个实例,不能在类的外部new 出来,只能在类的内部中创建,就像中世纪那些欧洲的贵族女儿不外嫁,自产自销好处:1.间少内存开销就像一个村子中家家户户...
代理模式就是:当前对象不愿意干的,没法干的东西委托给别的对象来做,我只要做好本分的东西就好了! 学习了下面两篇文章https://mp.weixin.qq.com/s?__b...
其实无论是代理模式还是装饰模式,本质上就是对原有对象增强的方式~对象增强方式有下面几种方式 继 承 继承父类,子类扩展 装饰器模式 使用“包装”的方式来增强对象 代理模式 装...
nginx 下载 安装 1.下载nginx stable版 http://nginx.org/en/download.html 2.开始安装nginx 1.解压并重命名文件 ...
1.下载mysql.tar.xz 文件 https://downloads.mysql.com/archives/community/下载64位的 2.解压到/usr/loc...
1.更新pip --pip旧版本没有删除 或者 --删除旧版本,安装新版本 2.查看安装了什么包 3.更新scrapy 包 1.原版本 2.执行命令 3.更新后版本
虚拟机不固定IP地址,下次进来可能IP地址就会发生变化,对装的环境特别是集群就可能导致通信异常 1.修改interface文件 2.重启网卡,或者重启虚拟机