首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
逍遥jc
掘友等级
高级Java工程师
|
菜鸟
Dota2菜鸟,遗迹暖暖资深玩家,Artifact全球8强
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 102
沸点 5
赞
107
返回
|
搜索文章
赞
文章( 102 )
沸点( 5 )
很开心,在使用mybatis的过程中我踩到一个坑
在实际开发过程中我踩到了 mybatis 的一个坑,我觉得值得记录、分享一下。 先说说这个坑是什么吧。如果你踩过这个坑,并且知道具体的原因,那这篇文章可以加深你的印象。如果你没有踩过,那你可得好好看看,因为你总会遇到的。 具体如下:在 mybatis 中的 OgnlOps.eq…
选择合适Redis数据结构,减少80%的内存占用
redis作为目前最流行的nosql缓存数据库,凭借其优异的性能、丰富的数据结构已成为大部分场景下首选的缓存工具。 由于redis是一个纯内存的数据库,在存放大量数据时,内存的占用将会非常可观。那么在一些场景下,通过选用合适数据结构来存储,可以大幅减少内存的占用,甚至于可以减少…
《程序人生》2020无畏年少青春,迎风潇洒前行
人生是一个漫长的过程,我们怀有太多的期望,就难免会遭遇失望与挫折。 把理想束之高阁,回过头来却发现我们像是一条鱼,一直以为自己有翅膀便是飞鸟,却终于知道自己飞不了。 生活如水,时而浑浊,时而清澈,我们在社会这个大缸中挣扎——“我常常觉得生活亏待了我,别人为什么总比自己幸福和快乐…
实时数据并发写入 Redis 优化
当前架构的逻辑是将并发请求数据写入队列中,然后起一个单独的异步线程对数据进行串行处理。这种方式的好处就是不用考虑并发的问题,当然其弊端也是显而易见的~ 根据当前业务的数据更新在秒级,key 的碰撞率较低的情况。笔者打算采用使用 CAS 乐观锁方案:使用 Lua 脚本实现 Red…
惊人!Spring5 AOP 默认使用Cglib ?从现象到源码深度分析
刚看到这个说法的时候,我是保持怀疑态度的。 简单翻译一下。Spring AOP 默认使用 JDK 动态代理,如果对象没有实现接口,则使用 CGLIB 代理。当然,也可以强制使用 CGLIB 代理。 为了证明文档写错了,这位同学还写了一个 DEMO。下面,就由我来重现一下这个 D…
浅谈技术氛围
在互联网公司中,研发团队可谓是第一生产力,他们看待问题非常的理性,除了薪资外,还讲究一种叫技术氛围的东西。那什么是技术氛围?听起来挺虚的是不是?我个人认为,就是技术在整个团队乃至公司中,能被足够的重视。团队中的大部分人,能热爱技术,喜欢折腾,乐于分享。在这样的环境下,一方面能激…
不停服! 怎么迁移数据
数据迁移时, 为了保证数据的一致性, 往往伴随着停服, 此期间无法给用户提供服务或只能提供部分服务. 同时, 为了确保迁移后业务及数据的正确性, 迁移后测试工作也要占用不少时间. 如此造成的损失是比较大的. 接下来, 本文将就如何在不停服的情况下进行数据迁移进行探讨. 伴随着业…
极简Java文档工具smalldoc-2.3.1发布
很高兴 smalldoc 能够帮助 Java Web 开发人员解决文档书写的麻烦,将你们从 swagger 的繁琐注解中解救出来,也感谢使用者提出的 issues 帮助 smalldoc 变得更完善更便捷。 source-paths 默认已经给出当前项目源码路径(即,引入该sm…
Java8:当 Lambda 遇上受检异常
我的天,这个时候我强迫症就犯了——因为这样的 Lambda 不是 one-liner expression,不够简洁,也不直观。如果 Stream的流式操作中多几个需要抛出受检异常的情况,那代码真是太难看了,所以为了 one-liner expression 的 Lambda,…
牛掰!我是这么把个人博客粉丝转到公众号的
惊叹于作者的思路和动手能力,我也决定试一把。毕竟在这个互联网时代,拥有流量就仿佛拥有了一切。 没想到的是,我这一把试了整整一个星期(有好几天都是折腾到半夜两三点,眼皮一直打架),今天才终于搞定。期间踩了无数次的坑,感慨颇多。于是就想从技术的角度,来回顾一下这次的历程,给大家一些…
下一页
个人成就
文章被点赞
140
文章被阅读
54,316
掘力值
1,014
关注了
76
关注者
102
收藏集
3
关注标签
5
加入于
2018-12-09