• 最新文章

Windows下部署免安装版本MySQL

1、下载MySQL软件包 并解压 官网:https://dev.mysql.com/downloads/mysql/ 2、path 环境变量添加 mysql 的 bin 目录 3、在根目录下新建 my.ini 文件,内容如下: # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\\mabokai\\mysoft\\mysql-8.0.23-wi

Mybatis include标签传参特性测试

1、测试代码 mapper.xml: <!--需要include的代码块--> <sql id=\"luck\"> #{luck}||\'${luck}\' </sql> <!--property标签name属性和参数名一样,但值不同--> <select id=\"test1\" resultType=\"java.lang.String\"> sel

MyBatis 传入多个参数方法

一、单参数: public List<XXBean> getXXBeanList(String xxCode); <select id=\"getXXXBeanList\" parameterType=\"java.lang.String\" resultType=\"XXBean\">   select t.* from tableName t where t.xxCode= #{i

SpringBoot 配置 devtools 实现热部署

devtools 的原理: 深层原理是使用了两个 ClassLoader,一个 Classloader 加载那些不会改变的类(第三方Jar包),另一个 ClassLoader 加载会更改的类,称为 restart ClassLoader,这样在有代码更改的时候,原来的 restart ClassLoader 被丢弃,重新创建一个 restart ClassLoader,由于需要加载的类相比较少,所

Windows下编译部署Ngrok内网穿透

一、服务端 1、下载SSL证书生成程序,安装后,将安装路径下的bin目录添加到PATH环境变量,方便cmd直接运行openssl.exe。 下载:Win64OpenSSL_Light-1_1_1j.zip 2、(可使用域名)任意路径打开cmd,执行下面命令:(注意,将两处域名全部替换成自己的域名,比如我的mabokai.ltd) openssl genrsa -out rootCA.key 204

Linux history命令

#清空 echo > ~/.bash_history ; history -c #查看历史命令 history #清空本次历史命令 history -c #清空存储文件中的历史记录 echo > ~/.bash_history #其他命令: -N: 显示历史记录中最近的N个记录; -a:将历史命令缓冲区中命令写入历史命令文件中; -r:将历史命令文件中的命令读入当前历史命令缓

PowerDesigner从MySql数据库导出表结构

1、安装PowerDesigner 2、安装 MySql ODBC 驱动(MySql ODBC驱动的安装比较简单,一直下一步即可,但要注意需要与PowerDesigner位数一致) 官网:https://dev.mysql.com/downloads/connector/odbc/ 3、以管理员身份运行 PowerDesigner 注意:虽然你在创建ODBC时已经选择了数据库,但如果在此处不重新选

CentOS7 安装 VNC

注:VNC需要安装的系统有桌面,如果是生产环境服务器,安装时使用的最小化安装,那么进行下面操作安装 GNOME 桌面。 一、安装GNOME桌面 1、获取当前系统启动模式 systemctl get-default 2、列出组列表 yum grouplist 3、安装GNOME桌面 yum groupinstall -y \"GNOME 桌面\" 4、更改为图形界面模式 systemctl set-de