摘要: 引言 我一直认为对于java的学习,掌握基础的性价比要远远高于使用框架,而基础知识中对于网络相关知识的掌握也是重中之重。对于一个java程序来说,无论是工作中还是面试,对于Netty的掌握都是及其重要的。所以博主下定决心深度的学习一下Netty并且做下笔记与心得,供大家一起学习探讨。 Netty的卓 阅读全文
posted @ 2019-04-27 17:03 正号先生 阅读(1151) 评论(2) 推荐(3) 编辑
摘要: 引言 之前项目能够正常运行,因为默认选择db0,后来新的需求来了,不是默认db0,而是给参数选择db。 修改后代码如下,却报错NOAUTH Authentication required。 解决方法 该问题一般来说是密码错误,或者redis机器的防火墙没关灯问题。 我检查了密码防火墙等都没有问题。 阅读全文
posted @ 2019-04-11 12:13 正号先生 阅读(9256) 评论(0) 推荐(1) 编辑
摘要: Synchronized 在多线程并发中synchronized一直是元老级别的角色。利用synchronized来实现同步具体有一下三种表现形式: 对于普通的同步方法,锁是当前实例对象。 对于静态同步方法,锁是当前类的class对象。 对于同步方法块,锁是synchronized括号里配置的对象。 阅读全文
posted @ 2019-04-03 14:10 正号先生 阅读(785) 评论(3) 推荐(1) 编辑
摘要: 引言 多线程的知识点是一个庞大的体现,对此也是一知半解。一直想系统的深入的学习多线程的知识,奈何一直没有找到机会,好吧,其实就是懒。最近在项目中接触到一个多并发的项目,在项目中踩了无数的坑。在此下定决心做一个并发的学习笔记。 为什么并发会有安全问题 当两个线程同时对一个共享可变变量进行操作时,例如: 阅读全文
posted @ 2019-03-27 23:20 正号先生 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 引言 之前将项目导入到git仓库,后来同事从git仓库将项目导入到本地,发现无法导入依赖包。 解决方法 这个勾idea是默认勾上的,意思是idea将默认使用本地离线工作模式,使用的是本地仓库,每次依赖优先查询本地仓库,所以从git仓库导入项目的时候会出现一堆依赖包问题 将勾去掉重启idea就一般能解 阅读全文
posted @ 2019-02-20 13:55 正号先生 阅读(3789) 评论(0) 推荐(0) 编辑