上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页
摘要: 背景 正常情况下修改完代码,运行项目就会立即生效的。但是突然有一天发现运行的还是老的代码,新代码根本没有生效。 通过 mvn clean、 install 后,再运行就可以了,但是这样明显是不正常的,而且也非常麻烦。 解决办法 把项目代码全部删掉,然后重新从GitLab上拉取最新的代码,重新 imp 阅读全文
posted @ 2023-06-03 08:09 翎野君 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 背景 使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个 阅读全文
posted @ 2023-06-03 07:54 翎野君 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 背景 重装电脑后,安装 idea maven 后,导入原有项目,项目启动提示缺少文件,查询相关模块下并没有生成target 文件,每当启动DEBUG的说会报错程序包xxx不存在 IDEA中的maven项目下,可能出现这种情况:代码编辑器中无编译错误,通过maven 的clean 、compile、p 阅读全文
posted @ 2023-05-30 07:32 翎野君 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 背景 在excel中将13位毫秒级别的时间戳转换为标准的日期格式(yyyy-mm-dd hh:mm:ss.000),使用如下模板 =TEXT(<source_cell>/1000/86400+70*365+19,"yyyy-mm-dd hh:mm:ss.000") 在excel中将10位秒级别的时间 阅读全文
posted @ 2023-05-17 23:14 翎野君 阅读(6525) 评论(0) 推荐(0) 编辑
摘要: 背景 新上线了一个需求后,发现时不时的有一些NullPointerException报出来,跟踪后发现都是在一个地方报出来的 org.springframework.beans.BeanInstantiationException: Failed to instantiate [net.lingye 阅读全文
posted @ 2023-05-17 22:47 翎野君 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 背景 今天远程的数据库突然连接不上去了,一开始以为是数据库的访问权限被回收了,所以又重新申请了一遍权限,但是还是一样的问题,询问运维后让通过telnet试一下,看一下端口有没有被回收。 过程 telnet可以帮助我们快速测试IP地址的端口是否开启,但是telnet命令在系统中一般默认关闭状态 如果系 阅读全文
posted @ 2023-05-16 23:53 翎野君 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 背景 相比于读取excel到List<List<String>>对象中,抽象一个方法将excel数据直接一步读取到指定的类对象中,更为方便。 代码 通过类Class读取excel数据到对象 /** * 使用Class来读取Excel * * @param inputStream Excel的输入流 阅读全文
posted @ 2023-05-16 23:17 翎野君 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 背景 我们平常使用excel的时候,都是选中一列,然后直接更改它的格式,但是这种方式并不能彻底改变已有数据的原格式,如下图中的5592689这一个CELL中的数据,尽管我们将整个列都更改为文本类型,但实际上它这个数据仍然是数值类型,在很多场景下不能满足我们的需求,如数据库在导入Excel表格时,表格 阅读全文
posted @ 2023-05-13 21:52 翎野君 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 背景 在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义。 如大于号>会被转义为&gt;转义后的可读性不是很直观,如果想让其看起来更加直观可读性更强的话,则需要使用<![CDATA[ ]]>来圈起来不被转义的符号以此来解决 阅读全文
posted @ 2023-04-23 21:24 翎野君 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 需要找到之前的开发一个功能对应的分支是什么,印象中那个分支是在一个法定假日前拉出来的,但是已经记不得具体的时间了,所以希望按照branch最后提交的时间进行排序,依次找一下,回忆一下。 对本地分支按照提交时间进行排序 git for-each-ref --sort=-committerdate re 阅读全文
posted @ 2023-04-19 07:34 翎野君 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Let’s for once leave politics and the perfidy of men behind, and revel in the beauty of the earth and the ingenuity of mankind. The photo of the volca 阅读全文
posted @ 2023-04-19 07:33 翎野君 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 背景 今天出现了一个bug,在数据库中我们将订单表中的order_no从之前的bigint(20)改成varchar(20)后,原有的代码逻辑在进行时查询时,之前是以Long类型传参查询的。 select * from order_main where order_no=16541913435669 阅读全文
posted @ 2023-04-19 07:29 翎野君 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 背景 用户下单之后,我们会按照发货仓库进行拆单,即一个父订单可能会对应过个子订单。现在有一个场景需要查询有哪些父订单下的子订单是全部都被取消的,订单的取消状态为99。 筛选拆单后订单状态全部为已取消状态的订单有哪些? select parent_order_no,t.total_qty, t.99_ 阅读全文
posted @ 2023-03-27 22:31 翎野君 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 背景 之前以为在导出之前,必须要先把对应的查询结果执行一遍,再点导出才可以将查询信息导出。但是!!! 现在发现,导出和执行语句是两个各自独立的动作,没有因果关系,因为一次查询的数据量太大导致navicat客户端都崩溃了。 今天才发现,这个根本就不算问题,我们要导出直接点击导出就可以了,不需要先点击执 阅读全文
posted @ 2023-03-15 23:21 翎野君 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们输入不管大小写都能查询到数据,例如:输入 lingyejun 或者Lingyejun ,LingYeJun都能查询同样的结果,说明查询条件对大小写不敏感。CREATE TABLE NAME(name VARCHAR(10)); 对这个表,缺省情况下,下面两个查询的结果是一样的: SELE 阅读全文
posted @ 2023-03-07 00:28 翎野君 阅读(712) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页