首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
代码优化
订阅
Mrmo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
还在写大量 if 来判断?试试用一个规则执行器来替代它
近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示: 按照上述的条件我们可以得出的结论是: 咱们的的主要流程主要是基于 and 或者 or 的关系。如
代码优化大盘点:35 个 Java 代码优化魔鬼细节
前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但
孔乙己“茴”字四种写法引起我对策略模式实现的思考
关于策略模式的文章,其实网上实在是太多了,自己的又没有啥文采,肯定也是写不出来什么花!但是我突然想起了孔乙己,对没错就是那个知道“茴”字有四种写法的孔乙己。当时,语文老师说这个场景是为了表现孔乙己的一种迂腐封建的性格。可是我对孔乙己的“茴”字有四种写法,一直有着不同的看法。我倒…
[转载][MVC模式] Model层、DAO(Repository)层、Service层、Controller层的介绍
虽然标题中将Dao层和Repo层放在一起了,但其实这两个在我看来还是有一些区别的。 Repo层更侧重数据的管理,可以看做是仓库的管理员,数据放在仓库中。当Service层需要数据时,只需要从Repo层获取即可,Repo层屏蔽了数据的获取方式。 而Dao层则更底层,单纯的从数据库…
吃透了这些五大JVM知识点,面试官一定觉得你很NB(干货 | 建议珍藏)
作为 Java 的从业者,在找工作的时候,一定会被问及关于 JVM 相关的知识。 JVM 知识的掌握程度,在很多面试官眼里是候选人技术深度的一个重要评判标准。而大多数人可能没有对 JVM 的实际开发和使用经验,接下来这一系列文章将带你深入了解 JVM 需要掌握的各个知识点。这也…
看了同事写的代码,我竟然开始默默的模仿了。。。(一)
为了方便大家对异步通知返回参数的处理,Z 同事提出要将该验签功能进行统一封装,到时候大家只需要关注自己的业务逻辑即可。
当技术leader说要把接口设计成RESTful,我拒绝了
最近准备重写公司一个旧项目,每次想起这个项目,心里总忍不住要吐槽一波,难受。具体细节就不说了,水平不同,见仁见智,也不是本文的重点。就是此时,技术leader说要把接口设计成RESTful规范,我拒绝了,这东西适合当前业务开发吗?前后端对接麻烦吗? REST(Represent…
掌握设计原则,你就是光(25个问题,你会几个)
看完这些问题,是不是激动的一笔,激动了,说明你又要进步成长了。 先哈两句,活跃一下气氛。然后通过提出问题,回答问题,然后结合生活例子和代码,来全方位阐述设计原则知识。 哈哈哈哈,那我只能说,你是光,你是电,你是唯一的神话。 大家有没有这种感觉,没有没关系,我举几个例子,大家就明…
聊一聊MyBatis 和 SQL 注入间的恩恩怨怨
MyBatis 是一种持久层框架,介于 JDBC 和 Hibernate 之间。通过 MyBatis 减少了手写 SQL 语句的痛苦,使用者可以灵活使用 SQL 语句,支持高级映射。但是 MyBatis 的推出不是只是为了安全问题,有很多开发认为使用了 MyBatis 就不会存…
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。当下一次再遇到相同问题的时候,同样的场景又再来一遍。作为一门用途很广的技术,我相信深入理解正则表达式并能融会贯通是值得的。…