摘要:
synchronized 是什么时候释放?1.获取锁的线程执行完代码2.线程执行出现异常 synchronized 的缺陷?1.Lock类可以主动释放锁。2.synchronized 是被动。ReadWriteLock 读写锁 readLock 和 writeLockReentranLock 可重入 阅读全文
摘要:
如果我们new了好几个线程,然后开始执行,肯定不是按照顺序执行的,因为多线程.start()方法开始执行之后,并不意味着立即执行,而是到就绪状态,等待cpu的调度,cpu如何调度,那我们就没法知道了,但是如何让线程按照指定的顺序来执行呢?我们可以利用线程的join方法。join()方法的主要作用是让 阅读全文
摘要:
1.导出整个数据库 mysqldump -u用户名 -p密码 数据库名 > 导出的文件名 C:\Users\jack> mysqldump -uroot -pmysql sva_rec > e:\sva_rec.sql 2.导出一个表,包括表结构和数据 mysqldump -u用户名 -p 密码 数 阅读全文
摘要:
安装 vmtools 的步骤说明 1.进入 centos2.点击 vm 菜单的->install vmware tools3.centos 会出现一个 vm 的安装包4.点击右键解压, 得到一个安装文件5.进入该 vm 解压的目录 ,该文件在 /root/桌面/vmware-tools-distri 阅读全文
摘要:
mysql 给一张表新增一个字段 给一张表删除一个字段 把一张表的数据添加到另外一张表中 1.表Table1的数据插入到表Table2中。表Table2要存在 注意:只是追加数据, 小数转变成百分数,保留两位小数点 oracle 新增字段 新增备注 阅读全文
摘要:
什么是Bio? 当客户端数量过多时,创建的线程会越来越多,最终服务挂掉,因为客户端的线程数量和服务端创建的线程数量是一一对应的。 什么是伪异步IO? 什么是Nio? 什么是Aio 阅读全文
摘要:
常用的对称加密有:DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES算法等 非对称加密 RSA 公钥私钥加密算法 与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥 (privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密 阅读全文
摘要:
下载,安装 安装Windows社区版 官网地址:https://store.docker.com/editions/community/docker-ce-desktop-windows?tab=description 但是官网很慢:推荐这个地址,https://oomake.com/downloa 阅读全文
摘要:
推荐博客: 阮一峰大神:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html ElasticSearch 权威指南(中文版):https://www.elastic.co/guide/cn/elasticsearch/guide/curr 阅读全文
摘要:
sql优化--》分区--》分表--》垂直分库--》水平分库--》读写分离 分区 关于分区的博客推荐这个:https://blog.csdn.net/youzhouliu/article/details/52757043 1查看是否支持分区?一般现在的mysql版本都支持。 2查看这个数据库所有的表的 阅读全文