首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cipher
掘友等级
Java工程师
|
www.ciphermagic.cn
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 165
沸点 0
赞
165
返回
|
搜索文章
最新
热门
GO Slice 链式操作
首先模拟一个业务场景,有订单、产品、自定义订单三个结构体,订单中包含多个产品,接下来对订单列表做各种操作
Go 基于泛化调用与 Nacos 实现 Dubbo 代理
由于经常需要调试不同环境的 dubbo 接口,例如本地环境、开发环境和测试环境。希望使用统一的调试工具,例如 PostMan 或 ApiPost 等......
LeetCode 六大股票问题解法
为了更好的理解和记忆,这里给出我重新整理后的解法,每个解法都很相似,只需改动少量的条件。 买卖股票的最佳时机 买卖股票的最佳时机II 买卖股票的最佳时机III ......
《Java 并发编程的艺术》读书笔记
并发编程的挑战 (多线程会出现什么问题) Java 并发机制的底层实现原理 (多线程相关操作) Java 内存模型 (JVM 如何支持多线程) ......
Redis 命令大全
XDEL stream [id id ... id] 移除指定元素, O(log(N) + M), N 为流包含的元素数量, M 为被移除元素的数量 XREAD [BLOCK ms] [COUNT n] STREAMS stream1 stream2 ... id1 id2 .…
使用Redis操作库存,安全,高效,可靠
在redis中维护库存,使用原子加减操作,可以避免高并发导致的库存不足、超卖等异常。 该脚本会先根据key查询当前库存,然后执行变量的数量操作,并不会真正改变redis的值。如果操作结果为负,返回空,否则执行原子加减,并返回当前库存和操作后库存。 表示对GOODS_425的库存…
你还在new对象吗?Java8通用Builder了解一下?
GirlFriend 是很美,但写起来也太麻烦了吧。 说说缺点:实例化和设置属性分开,不好维护;变量名重复写。 适用于所有类,不需要改造原来类,不需要 lombok 插件支持。 这个示例最多支持三个参数的设置属性方法,也完全够用了。如果要扩展也很容易,依葫芦画瓢,添加多个参数的…
Spring Aop中解析spel表达式,实现更灵活的功能
在Spring Aop中,我们可以拿到拦截方法的参数,如果能结合spel表达式,就能实现更加灵活的功能。典型的实现有Spring的缓存注解: 本文介绍如何在aop编程中解析spel表达式,提供几个通用的方法。 Spring使用自定义注解实现aop的方式这里就不赘述,只着重介绍如…
Spring Boot中如何干掉if else
看到crossoverJie的文章《利用策略模式优化过多 if else 代码》后受到启发,可以利用策略模式简化过多的if else代码,文章中提到可以通过扫描实现处理器的自注册,我在这里介绍在Spring Boot框架中的实现方法。 这里虚拟一个业务需求,让大家容易理解。假设…
【Java】使用位运算(&)代替取模运算(%)
位运算(&)效率要比取模运算(%)高很多,主要原因是位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。
下一页
个人成就
文章被点赞
614
文章被阅读
88,278
掘力值
2,412
关注了
1
关注者
723
收藏集
0
关注标签
31
加入于
2016-07-19