摘要: 你的配置文件中存在IP吗? 比如数据库地址,某个服务接口地址等... 你有没有遇到过这样的场景: 运维由于各种原因,通知某个服务IP发生变更,需要所有开发配合调整配置,此时如果这个服务的调用方特别多,或者跨团队部门,又或者说在没有配置中心的情况下做了高可用分布式部署,那么这个"配合调整"将会变得异常 阅读全文
posted @ 2020-04-15 00:09 李伟-CodeL 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 数据库反范式设计是一个老生常谈的话题,最近两年我用的也确实非常多,我个人觉得合理的反范式设计才是更合理的设计,严格的范式设计在某种程度上会加大开发的复杂度,并且带来性能上的耗损 对于反范式的优劣势,欢迎大家留言讨论 一、关系数据库三大范式回顾 第一范式:原子性,每一列都是不可分割的 第二范式:每个表 阅读全文
posted @ 2018-11-20 13:20 李伟-CodeL 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 为什么还要写这类文章?因为我看过网上很多讲解的都不够全面,而本文结合实际工作讲解了swaggerui文档,统一响应格式,异常处理,权限验证等常用模块,并提供一套完善的案例源代码,在实际工作中可直接参考使用。 一、先看看最终效果 这是最后生成的swagerui文档,大家可以直接访问这个地址体验: ht 阅读全文
posted @ 2018-11-19 07:07 李伟-CodeL 阅读(9318) 评论(20) 推荐(15) 编辑
摘要: 不要急,源代码分享在最底部,先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 为了保证数据在通信时的安全性,我们可以采用参数签名的方式来进行相关 阅读全文
posted @ 2016-03-27 23:53 李伟-CodeL 阅读(76712) 评论(88) 推荐(43) 编辑
摘要: 仅记录近期的一些思考:万丈高楼平地起,搞清楚底层逻辑,拨开技术神秘的外衣,很多东西迎刃而解。 一、数据思维 1. 所有的操作,都是围绕数据, 一个.java文件,一个.class文件, 每一个字母,每一次表单提交,都是数据 2. 这些数据可以以不同的形态存在于不同的介质中,可以在磁盘中,可以在内存中 阅读全文
posted @ 2021-12-10 20:14 李伟-CodeL 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 0. datagrid批量删除问题 不可以直接循环删除,需使用复制删除的方式 var rows = $('#tab_list_result').datagrid("getRows"); var copyRows = []; for (var j = 0; j < rows.length; j++) 阅读全文
posted @ 2020-06-05 17:28 李伟-CodeL 阅读(664) 评论(0) 推荐(0) 编辑
摘要: [nuget.org] Unable to load the service index for source https://api.nuget.org/v3/index.json. 发送请求时出错。 无法连接到远程服务器 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 1 阅读全文
posted @ 2017-07-03 14:46 李伟-CodeL 阅读(421) 评论(1) 推荐(0) 编辑
摘要: 1 /// 2 /// 实体差异比较器 3 /// 4 /// 源版本实体 5 /// 当前版本实体 6 /// true 存在变更 false 未变更 7 protected static bool DifferenceComparison(T1 source, T... 阅读全文
posted @ 2017-05-15 14:19 李伟-CodeL 阅读(6041) 评论(2) 推荐(2) 编辑
摘要: 1969年互联网在美国诞生,1985年世界上第一个域名诞生,可以说,域名是伴随着互联网的诞生而诞生的,已经有31年了。互联网越来越成熟,应用也越来越广泛,域名后缀也由最初的.COM、.ORG、.NET等,发展到现在多种后缀,如.shop、.online、.xyz等等,域名后缀越来越丰富,可供人们的选 阅读全文
posted @ 2016-10-13 09:02 李伟-CodeL 阅读(736) 评论(1) 推荐(1) 编辑
摘要: 最近发现easyui时间控件的值格式不支持带斜杠的日期(2016/10/31),必须是2016-10-31这类的才能正常使用,否则默认初始化为当前时间 斜杠显示异常:显示的是当前系统日期 如上换成横杠之后正常显示: 如上,必须把value换成带横杠 的日期格式才能正常初始化,已测试过easyui1. 阅读全文
posted @ 2016-10-10 20:41 李伟-CodeL 阅读(2175) 评论(1) 推荐(0) 编辑
摘要: 我是奋斗在河姆渡的一名普通程序员,怀揣着梦想与远大志向,为了实现理想,我需要不断完善自我,强化自我。 工作三年的我从求学开始就养成记笔记的习惯,这也使得我在平时的开发过程中经常会做一些总结性的记录,但是想法并没有得到验证,所以今天我是带着问题来的。 对于一些开发方面有一些个人的观点和想法,不高深也不 阅读全文
posted @ 2016-10-10 00:06 李伟-CodeL 阅读(2661) 评论(20) 推荐(13) 编辑