摘要: 直接插入排序 直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的纪录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的纪录插入完为止,得到一个新的有序序列。[1] 例如,已知待排序的一组纪录是: 60,71,49,11,24,3,66 假设在排序过程中,前3个纪录已按关键码 阅读全文
posted @ 2016-07-15 22:39 mady 阅读(2714) 评论(0) 推荐(0) 编辑

2024年6月12日

摘要: 原因:lombok常见问题 单字母打头不是驼峰写法 所以生成会有问题 解决:所有的命名都不要单字母打头 那不是驼峰的写法 会出问题的 阅读全文
posted @ 2024-06-12 16:08 mady 阅读(2) 评论(0) 推荐(0) 编辑

2023年7月4日

摘要: 1、Integerif(Optional.ofNullable(order.getLevelId()).orElse(0)!=0){} //orElse(0)为重设的默认值2、Stringif (!Objects.equals(order.getCouponId(),null)){} 阅读全文
posted @ 2023-07-04 09:56 mady 阅读(18) 评论(0) 推荐(0) 编辑
 
摘要: 毕业版本依赖关系(推荐使用)由于 Spring Boot 2.4+ 和以下版本之间变化较大,目前企业级客户老项目相关 Spring Boot 版本仍停留在 Spring Boot 2.4 以下,为了同时满足存量用户和新用户不同需求,社区以 Spring Boot 2.4 为分界线,同时维护 2.2. 阅读全文
posted @ 2023-07-04 09:56 mady 阅读(1032) 评论(0) 推荐(0) 编辑

2023年4月19日

摘要: 数据结构设计: 使用典型的key-value数据结构 可能想到的最简单自然的方式是下面这样: K(app_id,ip)=>V(count,startTime,lastTime) K(app_id,uid,interface_id)=>V(count,startTime,lastTime) start 阅读全文
posted @ 2023-04-19 17:06 mady 阅读(51) 评论(0) 推荐(0) 编辑

2023年2月13日

摘要: 序言 在生产环境中,发现经常性硬盘经常爆满,经排查后发现是nacos各种日志生成太多,删掉会还是增长太快,配置后,还是发现会有其他类型日志产生,经过一番梳理后,整理成文档,希望对使用nacos的童鞋有所帮助,(Nacos版本1.3.2) 1、Tomcat的access日志 access日志大量打印, 阅读全文
posted @ 2023-02-13 10:22 mady 阅读(2385) 评论(0) 推荐(0) 编辑

2022年5月5日

摘要: 该方法是防止XSS攻击的后端处理方式,目的是防止js等恶意代码直接被存储到数据库中。所以我们存储到后台时就只剩下div了。 话说回来,在实际生产环境中,恶意代码存储到数据库中的后果是什么呢,下次有用户进入该网站,服务器返回给前台大量数据的同时,恶意代码也被返回并执行,那最终导致用户的Cookie等个 阅读全文
posted @ 2022-05-05 10:30 mady 阅读(558) 评论(0) 推荐(0) 编辑

2022年4月25日

摘要: /** * 比较两个新旧字符串数组 * @param oldArr 旧数组 * @param newArr 新数组 * @return Map 包含两个数组,相较于旧数组,新数组多了哪些元素,少了哪些元素 */public static Map<String,String[]> stringArra 阅读全文
posted @ 2022-04-25 17:25 mady 阅读(48) 评论(0) 推荐(0) 编辑

2021年12月8日

摘要: 应用服务器配置测算及计算公式 1 术语和定义1.1 信息系统由计算机、通信设备、处理设备、控制设备及其相关的配套设施构成,按照一定的应用目的和规则,对信息进行采集、加工、存储、传输、检索等处理的人机系统。1.2 软硬件平台指信息系统运行的环境,主要包括硬件(服务器、存储)和软件(操作系统、数据库和中 阅读全文
posted @ 2021-12-08 10:57 mady 阅读(6056) 评论(0) 推荐(0) 编辑

2021年3月17日

摘要: pack和unpack在一般的程序中还真的不容易见到,但是如果你用过很久以前的php生成excel你就会知道了。他的excel的头就是pack出来的最近在尝试与C交互的时候又用上了这玩意,所以不得不再看看。其实就是C要求我一定要有包头。。。其实纯字符串也不错嘛。干嘛非得搞个包头呢?真纠结 .。手册上 阅读全文
posted @ 2021-03-17 14:15 mady 阅读(645) 评论(0) 推荐(0) 编辑

2020年6月11日

摘要: thinkphp5的paginator实现数组的分页查询 转 1、控制器 use think\paginator\driver\Bootstrap; $query=array(); if(input("post.CheckTime")){//条件查询 $query=['CheckTime'=>inp 阅读全文
posted @ 2020-06-11 18:20 mady 阅读(784) 评论(0) 推荐(1) 编辑