会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
萧暮
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2020年4月9日
很详尽KMP算法 转载
摘要: 作者:July时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。后收录于新书《编程之法:面试和算法心得》第4.4节中。 1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找
阅读全文
posted @ 2020-04-09 15:00 萧暮
阅读(235)
评论(0)
推荐(0)
2020年4月2日
计算机源码反码补码
摘要: 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解
阅读全文
posted @ 2020-04-02 10:07 萧暮
阅读(533)
评论(0)
推荐(0)
2020年3月26日
Lombok实现链式编程 转载
摘要: @Accessors(fluent = true) //效果 Entity e = new Entity().name("a").address("b"); @Accessors(chain = true) //效果 Entity e = new Entity().setAddress("beiji
阅读全文
posted @ 2020-03-26 08:48 萧暮
阅读(748)
评论(0)
推荐(0)
2020年3月13日
java适配器模式
摘要: 适配器模式基本介绍: 1) 适配器模式(Adapter Pattern)将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。其别名为包装器(Wrapper) 2) 适配器模式属于结构型模式 3) 主要分为三类:类适配器模式、对象适配器
阅读全文
posted @ 2020-03-13 10:07 萧暮
阅读(1105)
评论(0)
推荐(0)
2020年3月2日
ubuntu卸载软件步骤(转)
摘要: ubuntu卸载软件的步骤:1.第一步,常规卸载sudo apt-get purge 软件名 //卸载软件2.第二步,清理一些不需要的文件sudo apt-get autoremove //自动清理一些程序sudo apt-get autoclean 3.第三步,删除不需要的配置文件dpkg -l
阅读全文
posted @ 2020-03-02 12:09 萧暮
阅读(1518)
评论(0)
推荐(0)
2020年1月15日
JMeter压测的使用
摘要: JMeter下载, >apache官网上下载...... JMeter图形界面使用: JMeter打开后是这样的界面: 并发在多少的时候,网站的qps是多少. tps是在xxx时候,网站完成多少笔订单,这是tps 首先创建线程组: 右键 测试计划->添加->线程(用户)->线程组 然后创建Http请
阅读全文
posted @ 2020-01-15 09:48 萧暮
阅读(426)
评论(0)
推荐(0)
2020年1月14日
@valid注解的使用(转载)
摘要: spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。比如,我们判断一个输入参数是否合法,可以用如下方式 一 基础使用 因为spring-boot已经引入了基础包,所以直接使用就可以了1 首先在controller上声明需要对数据进行校验
阅读全文
posted @ 2020-01-14 13:44 萧暮
阅读(7588)
评论(1)
推荐(0)
自定义@Validated注解
摘要: 首先是自定义@Validated注解: @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER }) @Retention(RUNTIME) @Documented @Constraint(validatedBy = {IsM
阅读全文
posted @ 2020-01-14 13:39 萧暮
阅读(1654)
评论(0)
推荐(0)
springboot中@Valid注解与@Validated注解区别以及全局异常的处理
摘要: 前端传过来数据的时候,要进行校验,但是大量的校验很繁琐,会造成大量的if else语句的产生,所以@Valid和@Validated很好的解决了这个问题. 首先说一下两个注解的区别: 1.两者的所属的包是不同的 @Valid属于javax.validation包下,是jdk给提供的 @Validat
阅读全文
posted @ 2020-01-14 13:16 萧暮
阅读(8588)
评论(0)
推荐(0)
springboot中后端返回数据给前端的设计模式
摘要: 后端数据都是以json的形式给前端返回,一般都是通过@ResponseBody来进行返回.每次返回都要重新格式化一下json的格式.如果接受请求的方法多了,那么这种返回方式无疑是效率很低的.那么就需要一个类来吧这些返回的格式统一管理起来. 可以定义一个Result类,用来专门管理返回数据的: @Da
阅读全文
posted @ 2020-01-14 09:25 萧暮
阅读(7805)
评论(0)
推荐(1)
上一页
1
2
3
下一页
公告