摘要: update_table 是要修改的表 join_table 是关联另一张表来修改update_table表的字段 update update_table set id= tmp.id from join_table as tmp where update_table.id=tmp.bm 阅读全文
posted @ 2022-09-01 09:59 不是安逸 阅读(154) 评论(0) 推荐(0)
摘要: 1. 执行tzselect命令 --> 选择Asia --> 选择China --> 选择1) Beijing Time >然后输入1。 2. 把 TZ='Asia/Shanghai'; export TZ 放在/etc/profile下3. 执行 source /etc/profile 生效 阅读全文
posted @ 2022-06-17 15:31 不是安逸 阅读(432) 评论(0) 推荐(0)
摘要: CompletableFuture.runAsync(() -> { //代码块 }); //可以选择线程执行后的结果去判断下一步的执行,具体使用百度自查 阅读全文
posted @ 2022-06-16 11:08 不是安逸 阅读(49) 评论(0) 推荐(0)
摘要: //调用 List<user> data = new ArrayList<>(); List<user> rows = getPersonResult(personIds,0L,30000,data); /** 数据量太大 数据库报错 分流处理 **/ public List<user> getPe 阅读全文
posted @ 2022-06-16 10:46 不是安逸 阅读(2565) 评论(0) 推荐(0)
摘要: 下面是正常的查询多条数据,如果我要合并成列怎么办。 其实pg有自带的array_to_string函数 ,但是写法稍微有点麻烦,但是可以根据array_to_string函数自定义一个函数去简化写法。 CREATE AGGREGATE group_concat(anyelement)( sfunc 阅读全文
posted @ 2022-01-24 10:51 不是安逸 阅读(1622) 评论(0) 推荐(0)
摘要: 记录一下反射的用法 用org.springframework.util里面的工具类去反射注解的字段值 Class<?> clz = Class.forName("...");Map<String, String> map = new ConcurrentHashMap<>();ReflectionU 阅读全文
posted @ 2022-01-24 10:01 不是安逸 阅读(56) 评论(0) 推荐(0)
摘要: 记录一下zip压缩文件下载 下载的内容有些大 ,通过变成.zip的文件的话会小很多,response是HttpServletResponse,记得关闭流 //文件压缩下载 ZipOutputStream out; String fileName = dataType + ".zip"; respon 阅读全文
posted @ 2022-01-24 09:46 不是安逸 阅读(211) 评论(0) 推荐(0)
摘要: 关于什么是xss漏洞 参考:https://blog.csdn.net/cpongo11/article/details/103312716 对页面传入的参数值进行过滤,过滤方法如下 public static String xssEncode(String s) { if (s == null | 阅读全文
posted @ 2022-01-06 14:30 不是安逸 阅读(178) 评论(0) 推荐(0)
摘要: 单例模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。 这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 创建: public class AntiFraudData { //创建对象 p 阅读全文
posted @ 2022-01-05 14:46 不是安逸 阅读(188) 评论(0) 推荐(0)
摘要: request 是 javax.servlet.http.HttpServletRequest 获取其他机器访问自己服务时的真实ip public String getIP(HttpServletRequest request){ String ip = request.getHeader("x-f 阅读全文
posted @ 2021-12-29 15:43 不是安逸 阅读(167) 评论(0) 推荐(0)