上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页
摘要: 背景 现有student表,表中的学生年龄student_age字段中的值,是通过读取excel中的信息后更新到数据库中,但是因为处理不当,导致年龄的均带有.0,如28.0实际上应该是28。我们需要将此字段的.0后缀去掉。 操作 说明:0+用来隐式转换 ,让数据库自动转换值。 SELECT 0 + 阅读全文
posted @ 2022-09-24 21:31 翎野君 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: The language was initially called Oak after an oak tree that stood outside Gosling's office. Later the project went by the name Green and was finally 阅读全文
posted @ 2022-09-24 10:01 翎野君 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 引用自:https://blog.csdn.net/lk142500/article/details/83119029 背景 我们在整理数据或者拼脚本的时候,通常会用到这样的一个场景 比如说上传的工资单中的标题栏为以上的内容,因此,在输入数据库的时候,我们需要把所有这些内容变成字符串,但一个一个操作 阅读全文
posted @ 2022-08-28 12:48 翎野君 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 背景 需要将存放在ES系统中的IMEI信息,将全量的数据分批拉取结果集到另外的系统,处理流程大抵就是先调用ES的查询方法,Scroll查询每批次10000条数据,得到数据集合后,在转换成自己系统需要的信息,最后插入到数据库,然后再通过scrollId进行下一次的查询。 但是有的时候会报下面的问题,我 阅读全文
posted @ 2022-08-28 12:32 翎野君 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 背景 将一个类型为Map<Integer, String>的一个Map对象放到redis中后,再次取出来时。当我们想便利Map.entrySet()获取每个Entry中的Key,如执行Integer key = entry.getKey(); 那么在执行时就会报错:java.lang.ClassCa 阅读全文
posted @ 2022-08-17 00:02 翎野君 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 背景 工作中遇到了,要针对在原有的切面范围基础之上,排除掉某些类中的方法。所以本篇文章主要介绍了SpringBoot AOP @Pointcut切入点表达式排除某些类中的方法的方式。 修饰符匹配(modifier-pattern?) 返回值匹配(ret-type-pattern)可以为*表示任何返回 阅读全文
posted @ 2022-08-08 23:44 翎野君 阅读(3543) 评论(0) 推荐(0) 编辑
摘要: 背景 提供了一个商品信息查询接口,此接口中会从Redis缓存中读取一个大对象列表出来,然后再根据传入的参数,对大对象列表进行过滤,进而得到最终的返回结果。 这里是一个比较典型的触发CPU飙高的场景,单次调用会生成大对象导致占用大量的年轻代空间。如果在业务高峰期,调用这个商品查询接口的频次很高的话,会 阅读全文
posted @ 2022-07-16 23:50 翎野君 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 背景: 在一次处理excel批量数据导入时,需要导入一个订单的发货时间,导入模板中对应的时间那一列使用的是日期格式。那么导入进来DEBUG发现是一个数字,比如2022年7月5日导入进来之后就变成了44745。 原因: 因为excel中的时间是从1900年开始的,而转换成文本类型的数字则代表着1900 阅读全文
posted @ 2022-07-05 23:29 翎野君 阅读(2863) 评论(0) 推荐(0) 编辑
摘要: http 429错误码 4. 429 Too Many Requests The 429 status code indicates that the user has sent too many requests in a given amount of time ("rate limiting" 阅读全文
posted @ 2022-07-04 07:21 翎野君 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 本文翻译自:https://www.baeldung.com/jackson-linkedhashmap-cannot-be-cast 1.概述: Jackson是一个广泛使用的 Java 库,它允许我们方便地序列化/反序列化 JSON 或 XML。 有时,当我们尝试将 JSON 或 XML 反序列 阅读全文
posted @ 2022-07-02 16:32 翎野君 阅读(6294) 评论(1) 推荐(2) 编辑
摘要: 背景 在一次对数据进行统计的时候,需要对两张表进行关联,类似于这样的语句a left join b on a.id = b.id where b.name = xx。发现最终的结果和预期不一致,汇总之后的数据变少了。 一开始还比较费解,后面回过神来才发现,犯了一个低级的错误,就是在使用left jo 阅读全文
posted @ 2022-06-18 16:46 翎野君 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: 背景 今天在定位问题时,通过日志打印出来调用第三方接口的返回结果对象的值,但因为这个返回信息太多,导致日志打印时对应的这行日志翻了四五屏才结束,这种情况下不好复制粘贴出来去具体分析返回结果对象,主要是我们需要针对返回的json对象提取对应的key去进行分析查询。 提取 vim logs/servic 阅读全文
posted @ 2022-06-17 00:04 翎野君 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 背景 系统订单创建成功之后需要发送订单创建成功的消息,但是今天突然遇到了如下的报错 org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, TopicTest See http://ro 阅读全文
posted @ 2022-06-12 22:20 翎野君 阅读(4425) 评论(0) 推荐(0) 编辑
摘要: 背景 今天应产品运营的需要,需要导出一批订单数据,总数一共是七万多。按照以往的方式使用navicat将查询出来的表结果以excel的形式导出。 导出至本地打开excel后发现算上表头一共才65536行数据,凭借计算机程序员的专业嗅觉,发现这个真正的数据行65535这个数字不是碰巧出现的。带着疑问进行 阅读全文
posted @ 2022-06-09 23:23 翎野君 阅读(657) 评论(0) 推荐(0) 编辑
摘要: IFNULL IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。 IFNULL() 函数语法格式为: IFNULL(expression, alt_value) 如果第一个参数的表达式 expression 阅读全文
posted @ 2022-05-03 08:17 翎野君 阅读(166) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页