随笔分类 - 随笔
摘要:一、同源策略简介 1.1、什么是源 在Web安全上下文中,源(Origin)是指一个URL的协议、域名和端口号的组合。这三个部分共同定义了资源的来源,浏览器会根据这些信息来判断两个资源是否属于同一源。例如,https://www.example.com:443和http://www.example.
阅读全文
摘要:常见的加密算法 对称加密算法 DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES 非对称加密算法 RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用) Hash算法 MD2、MD4、MD5、HAVAL、SHA、SHA-
阅读全文
摘要:背景 生产环境中,登录接口出现偶发性的异常,排查发现是获取当前时间的工具类抛出异常,以下为代码片段: /** * 时间工具类 */ public class DateUtil { Logger logger= LoggerFactory.getLogger(this.getClass()); pri
阅读全文
摘要:1、使用数据库唯一索引: 为需要防重复的字段添加唯一索引,再尝试插入,如果重复会报错。 2、使用线程本地变量 利用ThreadLocal存储是否调用过的标识变量。 private static final ThreadLocal<Bolean> CALLED =new ThreadLocal<>()
阅读全文
摘要:public static void main(String[] args) throws Exception { int year = 2023; List<String> dateList=new ArrayList<String>(); SimpleDateFormat simdf = new
阅读全文
摘要:一、新建任务: 1、输入项目名。 2、选择构建项目的类型。 3、ok。 二、配置。 1、添加描述。 2、选择丢弃旧版本。 策略为:日志轮换。保持构建天数和最大个数根据具体情况填写。本项目选择5天。 3、选择jdk版本。 4、选择源码管理工具。 本项目为svn管理。 添加svn地址,账号密码。 其他默
阅读全文
摘要://base64转pdf文件Base64ToImageUtil.base64ToImage(pdfStr, localUrl + base64PDFFileName); public static String base64ToImage(String base64, String path) th
阅读全文
摘要:一、通过创建新线程 public static void main(String[] args) throws Exception{ System.out.println("主线程 > 开始 > " + System.currentTimeMillis()); new Thread(() -> {
阅读全文
摘要:一、背景 开发时,记录某方法或任务的执行时间,或者一段代码的执行时间,如果使用System.currentTimeMillis(),很麻烦且不直观。 spring-framework和apache-common包,都提供了StopWatch类,类似计时器的逻辑封装的工具类,用法类似,spring封装
阅读全文
摘要:MobaXterm: 下载地址。 ApiPost: 下载地址。
阅读全文