java
Qi_雷人的达人
这个作者很懒,什么都没留下…
展开
-
七牛云URL安全的Base64编码
import com.qiniu.util.UrlSafeBase64;String urlSafeBase64 = UrlSafeBase64.encodeToString("6214 7602 0062 2454 426");System.out.println("urlSafeBase64: " + urlSafeBase64);原创 2021-09-24 18:13:47 · 591 阅读 · 0 评论 -
JS/jquery方法判断条件执行顺序错乱
需求 在提交时判断名称是否重复问题 JS函数执行顺序错乱问题代码let url = carpath + "请求地址";let flag = true;// 调用url方法判断名称是否重复$.get(url, {"name":name}, function (data) { alert("请求操作"); if (data.obj == false) { flag = false; }}, 'JSON');alert(flag)...原创 2021-06-17 11:26:05 · 461 阅读 · 0 评论 -
js / jquery 使用val()赋值监控事件失效
场景:对隐藏的input框进行jiangong<input type="hidden" id="supplierCode" value="" />问题:原创 2021-06-09 23:07:59 · 2366 阅读 · 2 评论 -
java String 常用方法
/** * String 常用方法 */@Testvoid StringMethod() { String str = "Hello, String 8899 "; // length() 获取字符长度 System.out.println("length(): " + str.length()); // str.trim() 去除字符中最后的空字符 System.out.println("trim(): " + str.trim()); //.原创 2021-01-20 23:15:11 · 93 阅读 · 0 评论 -
java实现基于token认证
token验证是前后端交互中用的比较频繁的功能,这里我们的token采用前端cookie和后端session的方式来实现首先token认证是用户通过浏览器登录成功后,后台返给前端的一个唯一标识,前端可以通过这个标识来访问后台接口下面代码是我们从用户的登录到登录后的token认证的实现没有异常处理的朋友可以参考一下附:ReturnException异常类 传送门:https://blog.csdn.net/qq_39997045/article/details/1120689181. 用.原创 2021-01-10 00:36:40 · 2250 阅读 · 0 评论 -
java日志处理
标题:java日志、slf4j、logback、slf4j日志、logback日志日志处理是是开发过程中必不可少的东西, 打印日志的时机、技巧很能体现出工程师编码水平。毕竟日志是线上能够定位、排查异常最直接的来源(Java工程师修炼之道)在开发过程中我比较喜欢用 System.out.println(); 的方式去打印我想看到的数据,但在老板的强烈要求下不得不改用slf4j进行数据输出之前也对日志有过了解和看过项目中日志的实现但一直没有自己亲手写过(都是抄的....),最近看了一本书 "Java原创 2021-01-03 17:57:24 · 153 阅读 · 0 评论 -
java自定义异常处理和抛出异常
标签:java异常处理、自定义异常处理、抛出自定义异常异常处理是我们开发中常见的的问题,当程序出现异常,我们是不能让异常直接打印到页面的,需要进行处理并返回一个错误提示如下图我们先自定义一个异常类,字段有异常代码和异常描述@Data@EqualsAndHashCode(callSuper = true)public class ReturnException extends Exception { /** 异常信息 */ private String respon原创 2021-01-01 21:29:40 · 1038 阅读 · 1 评论 -
java 链式表单验证
标签: 表单验证、链式条件查询、java后台验证表单在日常开发中,我们经常会对用户提交的表单进行验证上方图片是一个常见的后台表单验证这还只是其中的一小部分这种验证方法重复性代码较多, 比如参数不能为空判断,如果我有20个字段需要非空判断,我就要写20个条件判断这种代码重复性高且没有质量下面给大家推荐链式条件查询Chaining demoChaining = new Chaining(); demoChaining .paramName("接...原创 2020-12-30 19:35:13 · 876 阅读 · 0 评论 -
java下载文件时文件名中文乱码
下载文件时中文乱码是一个很常见的问题, 这不是第一次,但我希望它是最后一次了这是个让人很头疼的问题, 明明在后台文件名还是正常的,为什么下载后文件名就乱码了呢为什么会乱码:因为浏览器的编码和后台传的编码不一致,这就好比福建人(###)和广东人(***)用方言讲话,结果肯定是谁也听不懂,那如何解决交流时语言不通的问题呢, 那就用普通话(这个大家应该都会吧)作为双方的沟通的语言吧附下载方法@ApiOperation("MinIO文件下载")@GetMapping("/generateFi原创 2020-12-27 11:45:54 · 2294 阅读 · 4 评论 -
java常用小技巧:String转List
@Testvoid strToList() { String unitCodes = "A001,B001,C001"; // String 转 List List<String> unitList = Collections.singletonList(unitCodes); System.out.println("unitList: " + unitList);}原创 2020-12-24 17:19:56 · 2098 阅读 · 0 评论 -
uml 学习总结, uml面试常见题
UML 统一建模语言计算机软件:软件是计算机系统中与硬件相互依存的另一部分, 它包括程序,相关数据及其说明文档程序: 是按照实现设计的算法要求执行的指令序列数据: 是程序能正常操作的信息文档: 是程序开发维护和使用有关的各种图文资料软件的生产过程:软件的生产过程: 分为需求分析, 系统分析, 系统设计, 功能设计, 实现, 测试, 运行和维 护等几个主要阶段项目的开发模型:瀑布模型: ...原创 2018-06-26 16:24:45 · 4922 阅读 · 0 评论 -
拖拉式验证码, 行为验证码, java登录验证码
验证码文件: 链接: https://pan.baidu.com/s/14-ZT4rUVIhhIkl-y6sH9wQhttps://pan.baidu.com/s/1jxVBZDVladcSEFbYJ5fyZw 密码:ae7x 效果图 拖拉式验证码1. 项目导入 js与css文件,单独放个文件中 2. 将js...原创 2018-05-24 15:53:14 · 5536 阅读 · 2 评论