摘要:
我们平时在开发过程中往往有时要自己安装MYSQL REDIS 等三方中间件 如果从头开始安装搭建 往往会比较耗时。这时如果你能使用docker,直接从镜像拉取 安装 往往会省力很多;这里简单介绍了一下docker基础属性(包含镜像 容器 registry服务等概念及关系) 阅读全文
摘要:
耗子大叔分享的软件设计原则 阅读全文
摘要:
那些AOP术语 初看这么多术语,一下子都不好接受,慢慢来,很快就会搞懂。通知、增强处理(Advice) 就是你想要的功能,也就是上说的安全、事物、日志等。你给先定义好,然后再想用的地方用一下。包含Aspect的一段处理代码 连接点(JoinPoint) 这个就更好解释了,就是spring允许你是通知 阅读全文
摘要:
其实要学好任何一门语言 编程范式至关重要,理解几个维度的方面如
出错处理是怎么玩的?内存管理是怎么玩的?数据封装和扩展怎么玩的?多态和泛型怎么搞的?运行时识别和反射机制是怎么玩的?并发编程怎样玩?……
下面分析一下多态这个特性: 阅读全文
摘要:
为什么在单列索引的急促上还需要组合索引?
组合索引的最左原则是什么? 阅读全文
摘要:
springside开源框架作者浅谈各个集合元素ArrayList、LinkedList、CopyOnWriteArrayList、HashMap、LinkedHashMap、TreeMap、EnumMap、ConcurrentHashMap各个特性、原理 阅读全文
摘要:
1、概论 -- 来自维基的解释 /dev/null : 在类Unix系统中,/dev/null,或称空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF。在程序员行话,尤其是Unix行话中,/dev/null 被称为位桶(bit bucket)或 阅读全文
摘要:
我们在springboot以jar包启动方式时,一般都以这样的命令启动 nohup java -jar xx.jar & 形式。下面介绍一下nohup基本原理,了解它是怎么一回事!
我们知道,当用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。那有什么方式让发生网络断开或用户注销使运行进程不受影响呢,其中一个答案是nohup。让进程忽略 HUP 信号
nohup 的用途就是让提交的命令忽略 hangup 信号。格式nohup command & 阅读全文
摘要:
springboot启动jar注意事项[提示没有主清单属性]解决方案 阅读全文
摘要:
对于依赖某个组件的多个版本,maven的仲裁过程,并不是简单的使用高版本,而是根据从根节点到各个组件节点之间的路径深度,路径短的组件优先,如果路径深度相同,则是先发现的那个。类似一棵树的广度遍历 阅读全文