上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 27 下一页
摘要: 需求如下 在后台会针对商品SKU配置售卖开始时间startTime和售卖结束endTime,现在想做一查询功能在查询框中输入一个查询开始时间和查询结束时间,查询在这段时间范围内售卖的SKU并展示出来,比如现在是12月,之前配置了一个SKU它的售卖时间是10月1日至11月6日,那么输入框中输入9月1日 阅读全文
posted @ 2021-12-19 07:26 翎野君 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 背景 Apache Log4j2是一个基于Java的日志记录工具。该工具重写了Log4j框架,并且引入了大量丰富的特性。该日志框架被大量用于业务系统开发,用来记录日志信息。大多数情况下,开发者可能会将用户输入导致的错误信息写入日志中,比如在用户登录的时候打印一些异常信息,如xxx密码输入错误超过5次 阅读全文
posted @ 2021-12-19 06:09 翎野君 阅读(716) 评论(0) 推荐(2) 编辑
摘要: 背景 项目中使用PageHlper插件进行分页,今日发现有多处SQL查询语句都出现了如下的报错。 com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'it 1 LIMIT ? ', expect LIMIT, 阅读全文
posted @ 2021-12-11 20:38 翎野君 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 背景 翎野君前段时间碰到了这样的一道题,觉得很有意思,特此记录下来。平常我们做题都是这个算法那个算法,乍一看这个题好像跟算法没什么关系。对,没错这就是一个数学题,我们来求解一下。 必备知识 直接从百度百科截取 推导过程 x=10*log10(S/N)-10*log10(S/(N+k*N)) x=10 阅读全文
posted @ 2021-11-25 23:01 翎野君 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 背景 前不久翎野君帮同事看一个问题,比较有启发性,特记录一下。一个dubbo rpc方法中,从请求对象中取出Set<Byte>变量进行循环操作,然后出现下面的问题。 java.lang.ClassCastException: java.lang.Integer cannot be cast to j 阅读全文
posted @ 2021-11-21 21:46 翎野君 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 前段时间做了一个笔试题,觉得很有意思,特此记录下来。 题目如下 //题目:请编写一个红包随机算法。需求为:给定一定的金额,一定的人数,保证每个人都能随机获得一定的金额。 //比如100元的红包,10个人抢,每人分得一些金额。 //约束条件为,最佳手气金额不能超过最大金额的90%,每人都有红包可抢。 阅读全文
posted @ 2021-10-10 12:51 翎野君 阅读(1928) 评论(0) 推荐(0) 编辑
摘要: 背景 现在需要对一个有序的手机列表按照品牌进行分组,那么我们使用java8中的groupingBy的时候默认返回的是无序的Map,如果想输出有序的Map,需要使用三参数的groupingBy,指定返回有序的LinkedHashMap。 LinkedHashMap<String,List<Mobile 阅读全文
posted @ 2021-09-01 21:15 翎野君 阅读(4558) 评论(0) 推荐(2) 编辑
摘要: 背景 在使用本地缓存Caffeine时,遇到了一个问题,代码逻辑大致如下,先从本地缓存中根据Key尝试获取Apple对象,如果没有获取到的话,则初始化一个名为“小花生”的苹果并放到Caffeine的本地缓存中去。 但是放完了之后,我又对此对象进行了一个设置,把名字从“小花生”改成了“翎野君”,但是至 阅读全文
posted @ 2021-08-07 10:10 翎野君 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 背景 在针对一些数据进行统计汇总的时候,有时会对表中的某些字段进行逻辑运算,如加减乘除,如果要求和的话还可能会用到sum函数,如果两者结合起来应该怎么处理,如果参与运算的字段中出现null值的时候会出现一些什么情况。 问题 CREATE TABLE `user` ( `id` int(10) NOT 阅读全文
posted @ 2021-07-04 09:18 翎野君 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 来源:《乔新亮的CTO成长复盘》 作者:乔新亮 1.我希望,在你日后的无数次成功中,运气只占微不足道的一小部分,其余的皆来自努力奋斗、无休止学习、充分的交流和探索。 2.发展要快,每五年就要登上一个职业生涯的新台阶。 3.身在阿里、腾讯的许多总监,其实都身处危机之中。看似他们的职业生涯在高速发展,升 阅读全文
posted @ 2021-06-30 07:28 翎野君 阅读(186) 评论(1) 推荐(0) 编辑
摘要: 背景 前不久在写一个分页接口的时候,在测试阶段出现了排序结果紊乱且数据不正确的问题,那个接口是按照create_time进行排序的,但是对应的表中有很多相同create_time的数据,最后发现是因为 order by 排序的时候,如果排序字段中有多行相同的列值,则排序结果是不确定的。 复现 创建一 阅读全文
posted @ 2021-05-06 07:17 翎野君 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 泛型方法的定义 /** * 泛型参数的无返回值方法 * * 1、public 与 返回值中间<T>非常重要,可以理解为声明此方法为泛型方法。 * 2、只有声明了<T>的方法才是泛型方法,泛型类中的使用了泛型的成员方法并不是泛型方法。 * 3、<T>表明该方法将使用泛型类型T,此时才可以在方法中使用泛 阅读全文
posted @ 2021-04-18 08:36 翎野君 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 背景 今天遇到一个Mysql插入用户信息时报错的问题,报错信息如下 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\xB8' for column 'userName' at row 1 原因 原因是用户的userName这里 阅读全文
posted @ 2021-03-31 22:43 翎野君 阅读(466) 评论(0) 推荐(0) 编辑
摘要: Geek Time中的数据结构与算法课程中作者写的一段话,自己看了有很强的共鸣,特摘录下来。 人生路上,我们会遇到很多的坎。跨过去,你就可以成长,跨不过去就是困难和停滞。而在后面很长的一段时间里,你都需要为这个困难买单。对于我们技术人来说,更是这样。既然数据结构和算法这个坎,我们总归是要跨过去,为什 阅读全文
posted @ 2021-03-28 20:36 翎野君 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 小背景 今天下早班回来,打算看看视频放松一下,打开电脑后发现我的电脑触摸板按不动了,之前单击或点击触摸板的时候明显有一个一上一下的回弹感觉,现在却'按不下去了',其他的功能如滑动、缩放等操作都是正常的。 有问题先问一波百度,但是没有办法点击所以拿出了我压箱底用的鼠标,散发着红黄蓝绿光的鼠标将我指引到 阅读全文
posted @ 2021-02-03 20:32 翎野君 阅读(26046) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 27 下一页