- 博客(141)
- 收藏
- 关注
原创 mysql对中文列值进行排序
当你看到 CONVERT(name USING GBK) 这样的语句时,它的作用是将 u.user_name 字段的值从当前字符集(可能是 UTF-8 或其他)转换为 GBK 字符集。
2025-02-24 16:48:55
226
原创 mysql中要排除 NULL 值,不能用!=处理
= 运算符不会处理 NULL 值,任何与 NULL 的比较都会返回 NULL。要排除 NULL 值,你需要使用 IS NOT NULL 条件。
2025-01-07 15:15:10
204
原创 mysql 如何实现重复数据取创建时间的最后一条记录?
思路:按重复的字段通过group by 去重,重复的数据通过GROUP_CONCAT()函数收集,再通过SUBSTRING_INDEX()函数截取即可。
2024-07-25 08:58:02
1004
1
原创 如何在Java中使用pdfbox,进行生成pdf操作,如文本居中,数据二列显示及图片显示?
在 Java 代码中,你需要使用 PDFBox 的 API 来加载中文字体。在制作pdf的过程中文本显示为二列也是常见的如基本信息,首先我们要计算出显示在pdf上的每列宽带及它们的起始位置,x的值和y值,然后再设置好行间距。在制作pdf的过程中文本居中显示是常见的如标题,首先我们要知道写入文本的高度和宽度,然后再计算出显示在pdf上的起始位置,x的值和y值。整体效果图附上一张!
2024-06-05 09:51:59
2066
原创 如何使用Studio 3T导出MongoDB数据成excel?
这里以查询集合accountbackLogger表中的reqTime字段日期是2024年5月的数据为列。我这边是花了11分钟左右导出了56万左右的数据。
2024-05-21 16:30:56
1283
原创 我的创作纪念日(4年)
无论哪个行业都有前辈,向前辈学习,不仅是技术上的,更是经验上的,我也想成为前辈,分享自己的技术和经验。我平时就是学了新东西或者经常犯错忘记的知识,就会记录下来。期待自己有一天也能成为专家,分享更多更好的知识和经验!目前没有很大的成就,但是我会继续加油的。
2024-05-13 09:53:05
173
原创 MySQL中的 left join 使用场景介绍及注意事项
在MySQL中多表联查有多种方式,使用left join 一般是想保留某张表的数据完整,也就是说在查询结果中指定表行数不会随查询条件改变。要想保留表1 的全部数据行,where后面的条件就不能存在滤掉表1数据的可能,将可能会过滤的条件放到 on后面用and 链接就可以了。
2024-02-27 14:41:24
971
原创 如何实现指定列值排序? ------ MySQL中的field()函数 [让排序更简单]
filed(“列名”,“值1”,“值2”…)案例:要求 STATUS 列 按 N,Y,E, 排序。
2024-01-18 14:03:45
514
原创 如何让insert程序速度快,可以试试联合SQL(insert 和 select 一起使用)?
如果是程序查询然后再insert,则需要30分钟左右!116511 万数据。SQL只需45秒。
2023-09-04 14:47:24
1489
1
原创 如何使用Java 实现excel模板导出---多sheet导出?
每个sheet页都需要写批注,通过批注中的expression对应的值来判断是哪个sheet页的数据,从而进行填充。dataMapping中的key值指的是列序号,value值指的是填充的字段名称,通过名称找对应的数据。
2023-07-22 23:19:34
2382
原创 Navicat 如何 解决MySQL卡的问题?
1.表在加字段,由于数据量庞大,且表在被查询,导致卡着了;2.表在加索引,由于一边查询一边修改,导致卡了;使用root账号登陆MySQL。
2023-06-13 14:06:52
956
原创 我的创作纪念日
还发现csdn的一个缺点,就是有些博主分享的不全面或者说有bug,导致问题没有得到解决,我就想创建一个,实际遇到且解决问题的博客,渐渐的它就成为了我的笔记本。自我评价:我的记性并不是很好,相同的问题也不止会出现一次,我时常也会在自己的博客中寻回记忆。创作已经是我的习惯了,遇见问题,在自己搜索或者同事帮助下解决后,就习惯性的会想着记录下来。希望有一天,自己能变成真正的大佬,帮助更多的人,实现自我价值。
2023-05-15 10:50:11
110
原创 Data truncation: Incorrect datetime value: ‘2023-05-15 09:05:42‘ for column ‘update_date‘ at row 1
还是要细心一点,标点符号的中英文和空格都要严格按标准执行,不然出问题找半天,回头却发现是因为一个空格或者符号错误,😵。
2023-05-15 10:12:05
929
原创 如何使用 jmeter 进行压力测试?
配置jmeter环境变量,变量值为解压文件路径。本地也需要有jdk及jdk环境。进入bin文件夹.找到jmeter.bat ,最好右击已管理员身份运行。安装插件。进入该页面就可以操作了。
2023-03-23 19:47:47
215
原创 jdk1.8 ognl 报 MemberAccess implementation must be provided!
3.3.1版本对应的是jdk8,里面有自带的 MemberAccess 的实现类。如缺少MemberAccess 的实现了,需自己手动补上。也就是ognl3.3.X以下的版本。
2023-03-20 11:10:55
1129
原创 如何用Java实现史密斯沃特曼算法?
Java实现史密斯沃特曼算法该算法由坦普尔·史密斯(Temple F. Smith)和迈克尔·沃特曼(Michael S. Waterman)于1981年提出。史密斯-沃特曼算法是尼德曼-翁施算法的一个变体,二者都是动态规划算法。这一算法的优势在于可以在给定的打分方法下找出两个序列的最优的局部比对(打分方法使用了置换矩阵和空位罚分)。该算法和尼德曼-翁施算法的主要区别在于该算法不存在负分(负分被替换为零),因此局部比对成为可能。回溯从分数最高的矩阵元素开始,直到遇到分数为零的元素停止。
2023-02-23 19:53:31
266
原创 DAN分析、拼字检查、语音辨识、抄袭侦测等场景,使用什么算法?
算法规则:对每一个字符都有三种操作(删除、添加和替换)。二个字符串比较,根据最小的操作次数来计算相似度。最大长度是指二个字符串中最长的字符串长度值。相似度= 1-(操作次数/最大长度)
2023-02-11 13:42:58
144
原创 Linux 安装docker教程
下载地址:https://docs.docker.com/get-docker/,选择Linux版Docker。文档地址:https://docs.docker.com/ 超详细。注1:docker-ce是社区版,ee是企业版,推荐使用社区版。仓库地址:https://hub.docker.com/官网: https://www.docker.com/注3:如果不想安装最新的版本,可以在安装时指定版本。第2步:需要安装包(在线安装),已安装直接跳过。第5步:安装docker引擎。第6步:启动docker。
2023-01-18 11:30:09
641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人