上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 一、sleep、join、yield、wait、notify、notifyAll 1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例 阅读全文
posted @ 2019-11-09 20:56 windpoplar 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 上图是一个线程的生命周期状态流转图,很清楚的描绘了一个线程从创建到终止的过程。 这些状态的枚举值都定义在java.lang.Thread.State下 NEW:毫无疑问表示的是刚创建的线程,还没有开始启动。 RUNNABLE: 表示线程已经触发start()方式调用,线程正式启动,线程处于运行中状态 阅读全文
posted @ 2019-11-09 20:29 windpoplar 阅读(700) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/f641385712/article/details/84401629 阅读全文
posted @ 2019-08-06 22:36 windpoplar 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 其实spring boot拦截器的配置方式和springMVC差不多,只有一些小的改变需要注意下就ok了。下面主要介绍两种常用的拦截器: 一、基于URL实现的拦截器: 关键代码:path.matches(Const.NO_INTERCEPTOR_PATH 就是基于正则匹配的url。 二、基于注解的拦 阅读全文
posted @ 2019-07-07 20:52 windpoplar 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 前言 在我们日常 Java Web 开发中难免遇到需要把一个参数层层的传递到最内层,然后中间层根本不需要使用这个参数,或者是仅仅在特定的工具类中使用,这样我们完全没有必要在每一个方法里面都传递这样一个通用的参数。如果有一个办法能够在任何一个类里面想用的时候直接拿来使用就太好了。Java的Web项目大 阅读全文
posted @ 2019-07-06 21:50 windpoplar 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 为什么要将系统进行拆分? 网上查查,答案极度零散和复杂,很琐碎,原因一大坨。但是我这里给大家直观的感受: 要是不拆分,一个大系统几十万行代码,20 个人维护一份代码,简直是悲剧啊。代码经常改着改着就冲突了,各种代码冲突和合并要处理,非常耗费时间;经常我改动了我的代码,你调用了我的,导致你的代码也得重 阅读全文
posted @ 2019-05-26 17:40 windpoplar 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 其实所谓的高并发,如果你要理解这个问题呢,其实就得从高并发的根源出发,为啥会有高并发?为啥高并发就很牛逼? 我说的浅显一点,很简单,就是因为刚开始系统都是连接数据库的,但是要知道数据库支撑到每秒并发两三千的时候,基本就快完了。所以才有说,很多公司,刚开始干的时候,技术比较 low,结果业务发展太快, 阅读全文
posted @ 2019-05-26 17:09 windpoplar 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 如何实现 MySQL 的读写分离? 其实很简单,就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 MySQL 主从复制原理的是啥? 主库将变更写入 binlog 日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的 阅读全文
posted @ 2019-05-26 16:57 windpoplar 阅读(2344) 评论(0) 推荐(0) 编辑
摘要: 基于数据库的实现方案 数据库自增 id 这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一个 id。拿到这个 id 之后再往对应的分库分表里去写入。 这个方案的好处就是方便简单,谁都会用;缺点就是单库生成自增 id,要是高并发的话, 阅读全文
posted @ 2019-05-26 16:51 windpoplar 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 停机扩容(不推荐) 这个方案就跟停机迁移一样,步骤几乎一致,唯一的一点就是那个导数的工具,是把现有库表的数据抽出来慢慢倒入到新的库和表里去。但是最好别这么玩儿,有点不太靠谱,因为既然分库分表就说明数据量实在是太大了,可能多达几亿条,甚至几十亿,你这么玩儿,可能会出问题。 从单库单表迁移到分库分表的时 阅读全文
posted @ 2019-05-26 16:40 windpoplar 阅读(1671) 评论(2) 推荐(2) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页