首页
学习
活动
专区
工具
TVP
发布

10km的专栏

专栏作者
553
文章
1133064
阅读量
51
订阅数
sql2java:WhereHelper基于Beanshell(bsh)动态生成SQL语句
BeanShell是一个小型嵌入式Java源代码解释器,具有对象脚本语言特性,能够动态地执行标准JAVA语法,并利用在JavaScript和Perl中常见的的松散类型、命令、闭包等通用脚本来对其进行拓展。BeanShell不仅仅可以通过运行其内部的脚本来处理Java应用程序,还可以在运行过程中动态执行你java应用程序执行java代码。因为BeanShell是用java写的,运行在同一个虚拟机的应用程序,因此可以自由地引用对象脚本并返回结果。 基于Beanshell可以实现很多有意思的功能,比如最近的工作中为了给前端提供灵活的数据库条件查询,我利用Beanshell的能力,可以实现了WhereHelper用于根据前端提供的参数,动态生成SELECT查询语句,大大简化了代码复杂度。 本文介绍WhereHelper的使用
10km
2022-09-27
1.1K0
linux:sed修改xml中的值示例
上面的xml中有server.start,xhr.start,restful.start.等三个前缀不同后缀相同的字段。 现在希望通过shell脚本修改server.start字段为false.
10km
2021-12-17
3.1K0
linux shell:提取正则表达式捕获组(catch group)匹配的字符串
目前大部分shell(如bash)都提供了正则表达式判断操作符=~,如下就可以对一个字符符判断是否匹配正则表达式:
10km
2021-12-04
4.3K0
linux shell:find命令批量删除文件夹或文件夹
linux的find 命令功能很强大,以下只是列举在删除文件操作的用法示例。 对于空文件夹和文件,执行find命令时指定 -delete 参数就可以直接删除
10km
2021-12-02
15.7K0
bash shell参数展开(Shell Parameter Expansion):替换变量(variable)中的字符串
在写bash shell脚本时,如果遇到要替换变量中的字符串,首先想到的就是用sed命令,比如下面的示例将变量str中的数字123替换成UUU:
10km
2021-11-11
3.7K0
msys2:shell下获取node版本号:
最近在写shell脚本时需要获取node的版本号,代码很简单node --version | sed 's/^v//',在linux(ubuntu)下执行都没有任何问题
10km
2019-09-06
1.4K0
linux/shell:读取包含'.'键名的.properties文件
如果properties中的key名只是由字母数字组成,那读取properties中的property很简单,示例如下:
10km
2019-07-02
3.3K0
linux bash shell 判断目录是否为空的函数
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/50427281
10km
2019-05-25
5.8K0
bash shell:获取当前脚本的绝对路径(pwd/readlink)
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/51906821
10km
2019-05-25
8.4K0
VisualSVN:允许修改svn提交日志(pre-revpro-change hook)
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/53607175
10km
2019-05-25
2.7K0
linux下boost编译安装全过程脚本塈bzip2编译安装全过程脚本
本文总结了使用脚本编译 Boost C++ 库和 Bzip2 压缩库的方法,介绍了编译脚本的设计和实现,以及使用脚本编译 Boost C++ 库和 Bzip2 压缩库的过程和注意事项。
10km
2018-01-03
1.9K0
powershell:调用7z,haozip解压缩文件
摘要总结:本文介绍了一种用于解压缩文件的PowerShell脚本,该脚本使用7-zip和HaoZip工具来解压缩文件。该脚本还可以处理压缩包内包含的子压缩包。如果指定了可选参数,该脚本还可以执行解压缩操作并显示详细的进行步骤。
10km
2018-01-03
3.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档