会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
前进吧!勇士!
每学会一个知识点,解决一个bug,总结了一点心得,都是积累了一个硬币,当积累的硬币足够多的时候,就可以换一张通往下一级阶梯,更美好的生活的一张船票。
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
下一页
2019年4月19日
lombok与spring的恩怨
摘要: 下面是lombok按照 Java Bean 的规范生成的 下面是spring mvc里jackson 需要的 xXxx问题还是顺势而为吧
阅读全文
posted @ 2019-04-19 00:08 勇往无前的康康
阅读(779)
评论(0)
推荐(0)
2019年3月22日
万恶的mysql deadlocks
摘要: https://github.com/aneasystone/mysql-deadlocks/blob/master/11.md https://blog.csdn.net/dhfzhishi/article/details/81272360 http://blog.itpub.net/226646
阅读全文
posted @ 2019-03-22 14:53 勇往无前的康康
阅读(186)
评论(0)
推荐(0)
Aborted connection+druid
摘要: 试一试setTimeBetweenEvictionRunsMillis +setMaxEvictableIdleTimeMillis小于 mysql的wait_timeout
阅读全文
posted @ 2019-03-22 02:18 勇往无前的康康
阅读(261)
评论(0)
推荐(0)
2018年11月9日
【坑】idea+tomcat
摘要: idea用tomcat外置容器部署debug要清掉webapp里面的同名项目,否则就呵呵呵呵了
阅读全文
posted @ 2018-11-09 14:58 勇往无前的康康
阅读(167)
评论(0)
推荐(0)
2018年9月6日
maven scope含义的说明
摘要: 依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath中可用,同时它们也会被打包。 provide
阅读全文
posted @ 2018-09-06 16:31 勇往无前的康康
阅读(148)
评论(0)
推荐(0)
2018年8月13日
一方库、二方库、三方库都是什么?
摘要: 一方库指的是本项目中的依赖 二方库指的是公司内部其他项目提供的依赖 三方库指的是其他组织、公司等来自第三方的依赖
阅读全文
posted @ 2018-08-13 21:51 勇往无前的康康
阅读(2502)
评论(0)
推荐(0)
2018年8月7日
什么是Scatter/Gather?
摘要: scatter/gather指的在多个缓冲区上实现一个简单的I/O操作,比如从通道中读取数据到多个缓冲区,或从多个缓冲区中写入数据到通道; scatter(分散):指的是从通道中读取数据分散到多个缓冲区Buffer的过程,该过程会将每个缓存区填满,直至通道中无数据或缓冲区没有空间; gather(聚
阅读全文
posted @ 2018-08-07 16:24 勇往无前的康康
阅读(7518)
评论(0)
推荐(0)
2018年7月19日
Go并发原理
摘要: Go语言是为并发而生的语言,Go语言是为数不多的在语言层面实现并发的语言;也正是Go语言的并发特性,吸引了全球无数的开发者。 并发(concurrency)和并行(parallellism) 并发(concurrency):两个或两个以上的任务在一段时间内被执行。我们不必care这些任务在某一个时间
阅读全文
posted @ 2018-07-19 16:56 勇往无前的康康
阅读(340)
评论(0)
推荐(0)
2018年7月13日
FIFO 、LRU、LFU三种算法
摘要: 提到缓存,有两点是必须要考虑的:(1)缓存数据和目标数据的一致性问题。(2)缓存的过期策略(机制)。 其中,缓存的过期策略涉及淘汰算法。常用的淘汰算法有下面几种:(1)FIFO:FirstIn First Out,先进先出(2)LRU:LeastRecently Used,最近最少使用(3)LFU:
阅读全文
posted @ 2018-07-13 14:04 勇往无前的康康
阅读(566)
评论(0)
推荐(0)
2018年7月12日
Redis分布式锁的正确实现方式
摘要: 前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细
阅读全文
posted @ 2018-07-12 14:02 勇往无前的康康
阅读(184)
评论(0)
推荐(0)
2018年7月11日
CAP和BASE理论
摘要: 几个名词解释: 网络分区:俗称“脑裂”。当网络发生异常情况,导致分布式系统中部分节点之间的网络延时不断变大,最终导致组成分布式系统的所有节点中,只有部分节点之间能够进行正常通信,而另一些节点则不能。当网络分区出现时,分布式系统会出现局部小集群。 三态:分布式系统的每一次请求和响应包含:成功,失败,超
阅读全文
posted @ 2018-07-11 11:19 勇往无前的康康
阅读(217)
评论(0)
推荐(0)
2018年7月6日
maven依赖scope配置项讲解
摘要: 我们在使用Maven配置依赖项的时候,常常只会配置Maven的坐标以及版本信息就可以了,但我们看其他人的工程代码的时候常常会见到有个scope配置项,今天就来分别介绍下这个配置下几个类别的作用。 <scope>的分类 一、complie 编译域,这个是Maven中scope的默认值,我们平时不写sc
阅读全文
posted @ 2018-07-06 16:40 勇往无前的康康
阅读(205)
评论(0)
推荐(0)
2018年7月4日
不止代码
摘要: 阿里爸爸又出了一本造福广大码农的书《不止代码》,下载的看了下,还是挺有收获的,可以点击此链接直接下载:《不止代码》,这是官方提供的下载链接,如果失效了,可以留言,我可以分享下。
阅读全文
posted @ 2018-07-04 14:31 勇往无前的康康
阅读(581)
评论(0)
推荐(0)
2018年7月1日
使用动态代理实现数据库事务
摘要: 数据库sql: ConnectionManager.java(数据库连接管理) User.java(实体类) UserDAO.java(用户相关的数据库操作) UserDAOImpl.java(UserDAO实现类) UserManager.java(用户管理功能定义) UserManagerImp
阅读全文
posted @ 2018-07-01 12:42 勇往无前的康康
阅读(234)
评论(0)
推荐(0)
2016年8月8日
mock测试框架Mockito
摘要: 无论是敏捷开发、持续交付,还是测试驱动开发(TDD)都把单元测试作为实现的基石。随着这些先进的编程开发模式日益深入人心,单元测试如今显得越来越重要了。在敏捷开发、持续交付中要求单元测试一定要快(不能访问实际的文件系统或数据库),而TDD经常会碰到协同模块尚未开发的情况,而mock技术正是解决这些问题
阅读全文
posted @ 2016-08-08 21:03 勇往无前的康康
阅读(3610)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告