
工具箱
小码哥会用狙
这个作者很懒,什么都没留下…
展开
-
Qt一体化打包发布:补充linux环境
将Qt项目打包成单独的一个.exe进行发布。原创 2022-03-09 09:46:10 · 208 阅读 · 0 评论 -
局域网内共享VMware下Ubuntu虚拟机服务
共享VMware下Ubuntu虚拟机一、配置ubuntu1~20.04VMware 16.1.0二、桥接模式默认NAT宿主机与虚拟机能互通,但局域网内其他物理机无法与虚拟机交互(虚拟机能ping通,但物理机无法ping通虚拟机,即访问不了我的虚拟机服务)。自己是这方面的小白,于是参考了网上各路大牛的配置。总结了一个最简单、友好的配置分享给大家。2.1 虚拟机设置虚拟机》设置》网络适配器,选桥接模式,勾选复制物理网络连接状态。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上原创 2021-12-30 10:25:52 · 1099 阅读 · 0 评论 -
Sonar+cppCheck+cxxPlugin:实现C++检索
Sonar+cppCheck+cxxPlugin:实现C++检索一、配置清单openjdk11sonarqube-7.6(用9.2版,在新增cxx插件后启动报错,遂改用此版本)SonarQube Scanner 4.2.0.1873cppcheck-2.6sonar-cxx-plugin-1.3.2.1853二、sonarqube服务器安装sonarqube服务器安装较为简单,只需下载解压后(注意各版本对应的jdk版本),到对应操作系统下执行启动脚本即可启动服务。官网地址:https:/原创 2021-12-30 09:49:16 · 3138 阅读 · 2 评论 -
一图看UML关系表达
原创 2021-10-21 15:54:57 · 103 阅读 · 0 评论 -
JVM指令码表
| | ||–|--|| | |翻译 2021-04-01 10:35:40 · 6121 阅读 · 0 评论 -
Mybatis传参为逗号分隔的字符串情形进行in条件查询
在业务变更需支持多条件查询,在改动最小的情况下,实现方式就是只改mapper.xml,这时,可让前端逗号分隔传参,后端只需要做如下调整:<if test="paramXXX!= null and paramXXX!= ''"> and t.paramXXX in <foreach item="item" index="index" collection="paramXXX.split(',')" open="(" separator="," close=")">原创 2020-08-01 12:54:44 · 5030 阅读 · 0 评论 -
Mybatis自定义对象出入参
很多情况下我们需要多表操作,逆向工程生成基础的单表操作系列mapper。这时候如果想进行多表操作就需要自定义出入参。mybatis支持resultMap继承,如下<resultMap extends="BaseResultMap" id="UserInfo" type="com.xxx.xxx.UserDTO"> <result column="CREATE_USER_ID" jdbcType="VARCHAR" property="createUserId" />原创 2020-08-01 12:46:38 · 754 阅读 · 0 评论 -
Mybatis:Oracle批量插入,foreach方式正确姿势
网上常见的介绍:<insert id="batchInsert" parameterType="java.util.List"> INSERT INTO TEST_TABLE( CODE, REMARK )( <foreach collection="list" item="dataList" index="index" separator="union all" > SELECT #{dataList.code,jdbcType=VARCHAR原创 2020-07-09 21:36:17 · 672 阅读 · 0 评论 -
SVN任何一层update、clean都失败,报副本被锁定
网上看了博文,都说可以一层层clean即可解决,我遇到的情况不一样,一层层往外clean都是失败,也无法更新。按照提示类似:.svn,xxx无法移动到xxx里。所以想到是不是因为服务占用这个资源,svn又想去改变这个资源而导致锁的情况。所以尝试把服务停掉,停掉之后再update,问题就解决了。...原创 2020-06-16 18:42:06 · 258 阅读 · 0 评论 -
IDEA启动项目报错:Command line is too long
修改启动配置项,配置选择如图:原创 2020-06-11 17:55:27 · 285 阅读 · 0 评论 -
plsql快捷键失效的处理方法
一、单独按键F8无反应,但Fn+F8组合有效把Fn键重新锁定就行了:Fn+shift,Fn键会常亮。这时按F8就可了。二、键设置还原如果按Fn+快捷键组合都无效,那还原一下快捷键设置,原创 2020-06-08 16:09:21 · 5637 阅读 · 0 评论 -
JAVA反编译工具:javap、jadclipse、jad.exe以及jd-gui
一、jdk自带的javap使用体验:先执行javac *.java将源代码编译生产class(由于依赖关系,单个java文件编译可能会报错)。cd到该目录下,javap -c 文件名(不要带.class后缀)即可查看到反编译后的文件内容,类似public class design.method.proxyPattern.DynamicIntermediar extends java.lang.Object implements java.lang.reflect.InvocationHandler{原创 2020-06-08 10:20:35 · 509 阅读 · 0 评论