随笔分类 -  Tips

写代码过程中的一些小技巧
摘要:数据库 Tips 时间和日期互转 数据库 当前时间 字符串转时间 时间转字符串 格式 dual 表 MySQL NOW() STR_TO_DATE DATE_FORMAT %Y-%m-%d %H:%i:%s 可选 Oracle SYSTIMESTAMP、SYSDATE TO_TIMESTAMP、TO 阅读全文
posted @ 2024-02-28 16:28 code-blog 阅读(25) 评论(0) 推荐(0) 编辑
摘要:# nginx轮训导致验证码不正确 在upstream里添加`ip_hash;`,例子: ```conf http { upstream test { # 这样同一台电脑会一直访问到同一台机器 ip_hash; server 172.0.0.1:8080; } } ``` # 静态资源访问出错 在l 阅读全文
posted @ 2023-07-19 16:16 code-blog 阅读(23) 评论(0) 推荐(0) 编辑
摘要:安装minikube之后想要开启api swagger,发现报如下错误: ❌ 在 kube-apiserver [1346b5005eae] 中 检测到问题: Error: unknown flag: --Features.Enable-SwaggerUI 查资料发现是k8s中已经移除了api的sw 阅读全文
posted @ 2023-05-15 15:07 code-blog 阅读(56) 评论(0) 推荐(0) 编辑
摘要:查看目前「TCP 动态端口」的范围 netsh int ipv4 show dynamicport tcp 查看当前所有已经被征用了的端口 netsh int ipv4 show excludedportrange protocol=tcp 重新设置一下「TCP 动态端口范围」,让 Hyper-V 阅读全文
posted @ 2023-02-20 11:08 code-blog 阅读(69) 评论(0) 推荐(0) 编辑
摘要:问题:姓名中的生僻字查询显示问号? 再现环境: 数据库:Oracle Database 12c 后端:JDK 1.8,mybatis 姓名字段使用的是VARCHAR2 保存生僻字䶮,数据库可视化工具显示为?,mybatis查询出来同样显示? 解决方法(已验证) 修改保存姓名的字段类型为NVARCHA 阅读全文
posted @ 2022-06-07 17:05 code-blog 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:新项目开发小点 最近开了一个新项目,过程中解决了一些小问题,随手记录一下。 统一异常处理 后台出错时返回一个统一的结果,并把错误信息传到前端。 Spring AOP统一异常处理 /** * 统一异常处理 */ @ControllerAdvice public class ExceptionAdvic 阅读全文
posted @ 2022-03-31 22:24 code-blog 阅读(54) 评论(0) 推荐(0) 编辑
摘要:**不想升级内核就不要瞎鸡儿个换源,否则`apt-get upgrade`会导致内核升级,PVE 7 中LXC容器内核升级后会导致无法启动!!!** 使用中科大源时用指定版本的源,可以使用[生成器](https://mirrors.ustc.edu.cn/repogen/)生成,不要使用统一源!!! 阅读全文
posted @ 2021-11-30 15:48 code-blog 阅读(78) 评论(0) 推荐(0) 编辑
摘要:为数据库定长字段添加数据 需求:使用C#做一个工具,把csv中的数据追加到DB中。 描述:表PharmacyMemo中存在一个定长600的字段memo,现在有一个csv文件记录了患者的memo数据,根据患者ID+日期,如果数据库中存在该患者数据,那么就把csv的memo内容添加到既存数据中,如果不存 阅读全文
posted @ 2021-04-19 10:05 code-blog 阅读(151) 评论(0) 推荐(0) 编辑
摘要:# Java获取resource目录下文件 工作的时候需要读取resource目录下的文件,在此记录一种不会因打包方式影响的读取方法(直接写路径有可能会因为打jar包或者打war包而失效)。 **2021/01/11 更新** 如果是在Spring环境中,可以使用org.springframewor 阅读全文
posted @ 2020-09-30 15:40 code-blog 阅读(6078) 评论(0) 推荐(0) 编辑
摘要:IDEA Getter/Setter 方法名不正 现象 IDEA自动生成Getter/Setter方法时,如果字段是布尔值并且以is开头,生成的方法会不带Is。 举个例子: 现在有一个Human类,有一个布尔类型的isStudent字段 public class Human { private Bo 阅读全文
posted @ 2020-09-30 14:58 code-blog 阅读(470) 评论(0) 推荐(0) 编辑
摘要:Spring中@Transactional失效 Spring中的声明式注解@Transactional很大程度的方便了开发者进行DB数据保存。但是在一些特殊情况下,可能会造成注解不是按想定的方式生效,这里说几种可能造成的几种情况。 常见的几种情况: 异常被捕获 这是一种比较简单不过稍不注意也可能会犯 阅读全文
posted @ 2020-09-30 14:54 code-blog 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:使用Optional解决长调用链NPE问题 Java NPE即Null Pointer Exception,如果一次的调用链很长,一旦中间出现了null就很难判断是哪一层为null了。(羡慕Kotlin有?.这种调用) 举个例子,现在有一个简单的类: public class Simple { Li 阅读全文
posted @ 2020-04-29 21:50 code-blog 阅读(474) 评论(0) 推荐(0) 编辑
摘要:List根据对象属性去重 && List根据数量分组 List根据对象属性去重 现有一个Student类,类中有一个name属性,需要根据name属性对一个装有Student的list进行去重: Student public class Student { private String name; 阅读全文
posted @ 2020-03-11 23:48 code-blog 阅读(2739) 评论(0) 推荐(0) 编辑
摘要:Win上MySQL乱码问题 笔记本上的数据库总会时不时的乱码(或者是一直乱码我没注意到?),在谷歌上试了几次错才正确解决,在此记录一下。 在MySQL数据库存储目录找到my.ini,在相应的标签下分别添加如下内容: [client] default-character-set = utf8 [mys 阅读全文
posted @ 2019-09-18 14:35 code-blog 阅读(114) 评论(0) 推荐(0) 编辑
摘要:解决Tomcat乱码问题 打开Tomcat安装目录:apache-tomcat-9.0.14-windows-x64/conf/logging.properties 大概在50多行注释这一句#java.util.logging.ConsoleHandler.encoding = UTF-8(或者添加 阅读全文
posted @ 2019-07-12 19:20 code-blog 阅读(6600) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起