首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kang强
掘友等级
后台工程师
Java、Elixir、阅读、写作
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
HashMap的hash方法
一点读书笔记。为什么不直接使用对象的hashcode,而是通过hash方法后再进行槽位定位? 在 HashMap 中会存在一个hash函数,一般在理解这个问题的时候,总是 hashcode和Node[]的长度(初始值16)来做异或运算,得到槽位。这种做法带来的问题是:不够随机。…
Redis 主从搭建
从节点 sync 失败了。
SpringBoot BeanDefinitions 解析过程(等待更新)
Spring 解析和注册 BeanDefinitions 有两种方式,一种XML,大部分的参考博客和文档都用自己作为解析的方法,另外一种是基于注解的扫描方法。SpringBoot 在初始化Context前,会先自己定义源,然后由 invokeBeanFactoryPostPro…
Spring AOP 简单的测试 (一)
AOP 和 IOC 是 Spring 的两大门神级别的利器,IOC 前面花了些时间研究了构成,现在尝试解析一下 AOP 的原理,为后面 事务 的学习打一下基础。 编写一个AOP切入类,比较简单,只会对 bean 的 test() 方法进行增强。 启动SpringBoot,测试。…
Maven 插件配置,SpringBoot 项目 mvn install 发布至服务器
这是自己在公司编写过很多次的配置,但一直都没认真记录,记录并分享一下。这个目的是利用 CICD 自动执行 mvn 发布到研发环境中,自己的项目还能做到直接发布到的线上主机。当然有更好方案的话,希望可以得到大家的留言! 我们的目标是把 jar 包分包并上传到 lib 位置,res…
nexus私服 和 settings.xml
一般maven先会在本地仓库搜索源码,搜索不到的时候会向远程仓库请求。 mvn install 可以把远程仓库的代码下载到本地,发布代码可以用 mvn deploy,要发布到 nexus 里,必须通过标签来进行配置。假如版本号是 X.X.X-Releases 会发布到 Rele…
ClassNotFoundException 和 NoClassDefFoundError
这是一个运行时异常,当类加载器去加载 Class 文件的时候,在 classpath 找不到指定类,就会抛出 ClassNotFoundExcpetion。 一般情况下,当我们使用Class.forName()或者ClassLoader.loadClass以及使用ClassLo…
dubbo 小试:连接Zookeeper 超时
dubbo 利用 curator 去连接 zookeeper 的时候,会需要比较长的时间,超过默认的(dubbo:registry:timeout),时间有点过长,应该是一个bug。暂时的解决方法是:把参数延长。 在Dubbo消费者或提供者向zookeeper注册自己的时候,发…
Dubbo + zookeeper 引起日志log4j冲突
小试Dubbo+zookeeper,出现了log4j包冲突,原因是zookeeper的日志包和 dubbo、springboot的冲突了。 用 mvn dependency:tree 打印 pom 的依赖树。 根据报错,找到slf4j的依赖,通过exclusions标签去掉。 …
SQL 性能优化,牛刀小试。
平时疏忽了SQL性能优化的学习,现在要补补功课了。 待提交。 type 为 ALL,执行了全表扫描,导致效率极低。type的类型包括有:system > const > eq_ref > ref > range > index > ALL 为 status 增加索引。 语句说可…
下一页
个人成就
文章被点赞
56
文章被阅读
161,716
掘力值
2,443
关注了
9
关注者
35
收藏集
6
关注标签
12
加入于
2020-03-21