后端开发
文章平均质量分 52
wei5
这个作者很懒,什么都没留下…
展开
-
java后端面试题总结
1.JDK2.String3.JSON4.xml1.key的序列化和反序列化(String)2.value的序列化和反序列化(Json)站点分类slf4j 日志门面 统一的接口logback 日志框架 springboot自带的使用 类上加上@slf4注解,打印信息log.info(“”,“”) 可以用{}占位符代替+1.自定义异常(状态码和信息)2.全局aop处理异常 (controlleradvice+ExceptionHandler)原创 2023-09-13 16:33:46 · 75 阅读 · 0 评论 -
Java8集合常用API
Java8集合常用API原创 2023-01-10 15:57:24 · 625 阅读 · 0 评论 -
Fastjson常用API
FastJson原创 2022-08-30 14:15:08 · 468 阅读 · 0 评论 -
数据库
标题#SQLsql编程相关注意点1.where后面不能跟别名,只能跟表名.字段名的形式2.数据库中不等于null的判断:不等于:<> ,!=,~= ,^= 这四个符号据说都可以在oracle中表示不等于,但是试了之后发现<> ,!= ,^=是可以的,~=不行,需要注意的是,只有<>是标准的sql语法,可以移植,其他的都是oracle平台的特性,移植性较差,所以开发中,尽量使用<>表示不等于等于:=不用多说,但是要进行null的等于判断时,须使用i原创 2022-04-02 11:13:33 · 633 阅读 · 0 评论 -
接口返回500kb以上的json数据,如何提高加载速度
接口返回500kb以上的json数据,如何提高加载速度欢迎使用Markdown编辑器欢迎使用Markdown编辑器如果能分页的数据就分页(看业务需求),缩减返回值的格式(业务改动比较大,前端也需要改动)。开启 nginx 的 gzip 应该可以提高加载速度。 可以考虑压缩数据,springboot可以用配置实现(gzip压缩只支持get请求)。server.compression.enabled=trueserver.compression.min-response-size=1024ser原创 2022-01-19 17:20:38 · 1948 阅读 · 0 评论 -
日期的经常使用(包含js java oracle)
/取当前的年份 var new_month = month ++;//取下一个月的第一天,方便计算(最后一天不固定) if(month > 12) {//月份减 new_year ++;//年份增 } var new_date = new Date(new_year , new_month , 1);//取当年当月中的第一天 return(new Date(new_date . getTime() - 1000 * 60 * 60 * 24)) . getDate();......原创 2020-06-03 09:33:08 · 162 阅读 · 0 评论 -
生成唯一识别并可展示的编码工具类——规定字符串+日期+n位顺序码
#需求是数据库生成一个唯一码,格式是规定字符串+当天日期+3位顺序码,自己想了下,写了下面这个工具类说一下思路:先用工具生成"***"+日期字符串1.首先要增加一个表,这个表是用来放每个表最新的编码的(表名 business_code_generate)2、从数据库中查询到这个表中的最新的编码 然后截取后面的顺序码3、截取到顺序码的数字,给其加1,加1操作在工具类中体现4、最后拼接上...原创 2019-11-01 14:47:43 · 561 阅读 · 0 评论