首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
影落离风
掘友等级
java
致力写出思路更加清晰,逻辑性更强,冗余度更低,可维护性和可重用性更
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
常用redis-lua脚本
REDIS控制台 1. 进入控制台 常用redis-lua脚本 在REDIS控制台输入 1. 查询以xxx为前缀的key的数量 对应EVAL脚本,可直接在控制台执行 2. 用于在 Redis 中统计具
怎么使用jmeter请求protobuf参数接口
步骤 将proto文件转换为二进制文件 在jmeter中创建http请求 使用文件上传,上传刚生成的二进制文件 添加HTTP Header Manager,配置请求头:applicat
业务重构时用事件驱动模式
需求:当新用户注册时,需要给用户发放各种礼品、积分、短信、邀请人奖励等。直接将上述后续操作堆到注册方法里,搞的注册方法又臭又长;当有其他注册如app注册、小程序注册、第三方注册时,然后将同样的发放逻辑复制的到处都是,可读性、维护性极差 优化:可以将发放逻辑抽成一个方法,然后供调用...
匿名类简化多业务场景下处理相同逻辑的封装
在平时开发中,经常会遇到很多业务都有相同的处理逻辑;但是具体的处理规则又各不相同。那我们就可以把相同的方法提取出来,规则可由调用者自己编写。System.out.}).这里只是方便理解匿名内部类,所以才这样写。} 注意:使用@FunctionalInterface注解,表名Col...
mysql修改注释时出现Comment for field ‘xx‘ is too long(max=1024)
在修改MySQL字段注释时,出现Comment for field ‘xx’ is too long(max=1024)这异常,其实就是字段注释超过1024,要注意精简哦。对于tables:“表的注释,最多 2048 个字符长。”对于columns:“可以使用 COMMENT...
代码说孙兴高明远王政在扫黑风暴中的职责
看过扫黑风暴,我们都知道孙兴是一家ktv的boss,高明远是绿藤的boss,王政是整个省的boss。因为他们的职责不同,所以解决的问题也不同。他们之间也存在一种链接关系,就是孙兴解决不了的问题会交给高明远,高明远解决不了就找王政。孙兴只需要记住高明远可以解决他解决不了的问题,至于...
命令模式完成李云龙对意大利炮的指挥
命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。命令模式的主要优点如下。通过引入中间件(抽象接口)降低系统的耦合度。扩展性良好,增加或删除...
伴随我经历过三家公司优化过各种线程执行效率代码示例
批量线程处理器核心代码 package com.mwk.thread.import cn.hutool.core.date.import cn.hutool.core.date.import com.mwk.utils.import org.slf4j.import org.sl...
利用反射将bean对象格式化为特定字符串
在常见业务开发中,我们经常会遇到客户需要这样的需求:将几个属性拼接起来显示在页面上。student.student.student.bag.bag.student.用过String.format方法的同学应该知道根据特定符号替换里面的值,所以我就在想,bean对象可不可以也这样,...
巧用模板模式和工厂模式简化开发工作
在业务中经常会遇到根据switch或if判断来走不同的流程。如果这些流程中有相似性,我们可以将它封装为接口,然后构建不同的类去调用。举个例子:比如我们大家可能都是人,在这个喧嚣而又复杂的社会中扮演着不同的角色。有的人是老板、有的是公务员,但大多数都是普通人。管你是什么人,你都要吃...
下一页
个人成就
文章被点赞
6
文章被阅读
24,075
掘力值
247
关注了
8
关注者
2
收藏集
1
关注标签
31
加入于
2020-07-23