12 2021 档案
摘要:有的时候下载链接的后缀并不是文件真实名字,我们想要获得其真实文件名需要进行一些处理: 主要是获得header信息 代码如下: String href = "https://yyyyy.xxxxxxx(下载Url)"; URL url = null; try { url = new URL(href)
阅读全文
摘要:通常,在项目中可能看到注解@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方法抛出异常,就会回滚,数据库里面的数据也会回滚(也可以细分颗粒度,到需要事务监控的方法上添加此注解而非类上)。 在@Transactional注解中
阅读全文
摘要:这是序列化问题 解决办法有两个: 方法一:set操作前声明序列化类型 redisTemplate.setKeySerializer(new StringRedisSerializer()); redisTemplate.setValueSerializer(new StringRedisSerial
阅读全文
摘要:项目上有服务器文件操作的需求, 遇到的问题和调试过程记录如下: 简单了解SFTP: 在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成
阅读全文
摘要:关于开发时遇到的数据损失问题: 测试运行结果: 测试时发现原代码使用的是 ROUND_FLOOR ,会导致数据向负无穷方向舍入,可以采用 ROUND_HALF_DOWN,或者ROUND_HALF_UP 然后根据情况保留点后位数即可。 ROUND_HALF_UP:四舍五入,即舍入部分大于等于0.5时进
阅读全文
摘要:h0前端随笔 ——C7N UI,JS, ES6, NPM与YARN包管理器等 VSCode插件推荐: IntelliJ IDEA Key Bindings :安装后IDEA的很多快捷键都可以在vs这里使用了,(比如熟悉的双击shift?) ESLint:代码语法检查插件,因为不像IDEA,vscod
阅读全文
摘要:关于【linux运行jar包】拿项目上的文档指令举个栗子: nohup java -jar -Xms512m -Xmx1536m -Dspring.profiles.active=default hict-service.jar > app.log 2>&1 & ①可以指定spring.profil
阅读全文