- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 【DB2/ibatis】EXECUTE或OPEN语句中主变量的值超出了其相应的使用范围
在Java Web前端页面编写表单并提交后,报了如下错误:SqlDataException: EXECUTE或OPEN语句中主变量的值超出了其相应的使用范围。造成这个问题的直接原因是,在执行SQL语句尝试插入、修改数据时,传入的数据过长,超过了表结构中设定的长度限制。此时,减少输入的字数,或是放宽该字段的长度限制,都可以解决该问题。
2025-03-11 10:00:48
415
原创 【优化算法】KMP字符串匹配优化算法
KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。KMP算法的作用是,在一个长字符串内匹配一个短字符串(判断str1.contains(str2))时,减少匹配的次数,提高匹配效率。理论上,KMP算法更加优秀,但实际进行字符串匹配时,很多情况下str2往往都很短,直接使用暴力法或BM算法,表现会更好。因此,很多程序语言内置的匹配都是使用暴力法或BM算法。
2024-12-24 13:25:55
255
原创 【读书笔记】法理学框架
法是如何被运用的(立法、执法、司法、守法),法律监督、法律解释、法律推理、证成等。法的概念、法的价值、法的作用、法的特征、法的渊源、法的效力、法律责任等。法是如何发展演变的。两大法系(英美法系、大陆法系),法的继承、移植。(个人理解,就是要理清楚,法是什么、从何而来、有什么作用和价值)法律和其他社会规范之间的关系。法律和习惯、道德、政策。
2023-06-05 21:16:21
311
1
原创 快速排序(Quick Sort)简介和代码实现
取数组内任意一数,将数组内所有小于它的数移到左边,所有大于它的数移到右边,将左右两边分别视为新的数组。对新的两个数组,分别重复上一步骤,直到新的数组只含1个元素,整个数组变得有序。
2023-05-25 14:32:45
291
1
原创 【Linux】Linux系统后台运行脚本方法
我们使用Linux搭建服务器之后,经常需要在服务器上运行一些脚本,例如定期检查网络连通性并保存出错日志等。在写好批处理shell文件(.sh)文件之后,如果是Ubuntu系统,直接登陆上去之后单独启动一个终端并运行.sh文件就可以了。但是如果是没有GUI的Cent OS的话,在我们断开连接、关闭终端之后,终端上所运行的脚本也会随之终止。因此,需要使用特定的命令,让脚本即使在终端关闭后也能保持在后台运行。下文所介绍的方法,通用于Ubuntu和Cent OS。
2023-03-30 18:04:43
8403
1
原创 【读书笔记】关于中医学的一些思考
近日读一书,对中医学有了一些新的认知,故作此文总结记录。本人非医学专业,只是读书后有感而发,本篇所有观点仅为个人愚见,不知理解是否有偏差。如有谬误,望有识之士能不吝指正,不胜感激。
2023-03-30 16:33:34
344
1
空空如也
WPF ListBox中的项目无法上移下移
2018-09-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅