摘要: # 一、前言 easypoi是为java提供的一款excel导入导出的工具包。使用easypoi,能极大的简化我们excel导入导出的操作;但是在使用过程中,也发现了一些bug,在这里做一些相关记录。 # 二、问题 我这里发现的问题主要是easypoi提供的模板导出功能。 ## 1.前期准备 为了模 阅读全文
posted @ 2023-08-01 10:01 卧龙戏公瑾 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: # 一、问题产生 最近接到一个需求,在地图上展示指定位置的商铺。我想到的第一解决方案时使用redis的GEO数据类型来解决这个问题,但是后来看了数据库中的数据,发现我们系统里面的商铺并不是很多,所以就想偷个懒,直接用mysql处理。于是百度了一下,还真发现mysql提供了这样的功能。 # 二、st_ 阅读全文
posted @ 2023-07-18 10:05 卧龙戏公瑾 阅读(980) 评论(0) 推荐(0) 编辑
摘要: # 一、前言 最近在做一个项目,有个比较耗时的操作是启用线程进行异步操作,当时在启用的线程时,突然发现子线程无法获取父线程中的HttpServletRequest请求对象,因为是第一次遇到这种问题,所以记录一下解决方案。 # 二、问题模拟 在这里,我们简单模拟一下出现的问题。我们首先编写一个简单的h 阅读全文
posted @ 2023-07-11 10:36 卧龙戏公瑾 阅读(2950) 评论(0) 推荐(0) 编辑
摘要: 1.修改redis配置文件 # 设置redis密码 requirepass 123456 # 设置redis日志输出路径 logfile "D:/sofewareinstall/redis/Logs/redis.log" 2.重启redis服务 # 停止redis服务 redis-server -- 阅读全文
posted @ 2023-03-10 16:34 卧龙戏公瑾 阅读(268) 评论(0) 推荐(0) 编辑
摘要: ##1.问题原因分析 出现这个问题的原因是插入数据的时候,由于之前没有使用序列插入,而是直接插入了一个比当前序列nextval还大的值,即直接将id写死了。后面再使用序列插入的时候,如果序列小于该值的话,是可以正常插入的,当序列号等于之前通过ID写死的方式插入的ID值时,就会出现这种情况。 2.解决 阅读全文
posted @ 2022-09-15 16:42 卧龙戏公瑾 阅读(13472) 评论(0) 推荐(0) 编辑
摘要: 1.WSL2方式安装的docker WSL2方式安装的docker,镜像数据默认存放在C盘,且客户端无法直接修改,此时,可以通过如下步骤来修改镜像存储位置。 #WSL2方式切换docker目录 # 查看docker状态 wsl -l -v --all # 导出WSL子系统镜像 wsl --expor 阅读全文
posted @ 2022-08-24 11:33 卧龙戏公瑾 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 一、问题概述 最近在使用mongodb时遇见了一个问题,因为精度问题,在保存价格的时候使用了字符串!这样做也一直没遇见什么问题,只是有一天,突然有个需求,在展示商品的时候需要按照价格排序,结果悲剧了,因为价格是字符串类型的,排序的时候是按照字符串的规则进行排序的,最终导致查询出来的结果杂乱无章! 二 阅读全文
posted @ 2022-02-26 15:07 卧龙戏公瑾 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: 前景提要 最近,公司在写一个项目,项目主要使用的是非关系型数据库mongodb。之前非关系型数据库只用过redis。无奈,只好恶补mongodb相关的知识了。 mongodb简介 百度上, 对mongodb的定义是这样的: MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WE 阅读全文
posted @ 2022-02-26 14:12 卧龙戏公瑾 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 事件起源 昨天摸了一天的鱼,下午快下班的时候,突然来活了,说要爬取钓友之家的钓场数据!什么?爬虫?之前一直没写过啊啊!为了保住自己的饭碗,赶紧打开百度,开始了自己第一个爬虫程序之旅! 概念 什么是爬虫? 答:简单来讲,爬虫就是一个探测机器,它的基本操作就是模拟人的行为去各个网站溜达,点点按钮,查查数 阅读全文
posted @ 2022-02-15 16:52 卧龙戏公瑾 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 什么是aop? AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。 从《Spring实战(第4版)》图书中扒了一张图: 阅读全文
posted @ 2022-02-14 16:44 卧龙戏公瑾 阅读(149) 评论(0) 推荐(0) 编辑