- 博客(5)
- 收藏
- 关注
原创 Mybatis自增主键的获取与赋值
当我们使用mybatis时,常常想要获取到插入数据库中的值,这里有一个方法。在我们书写mybatis相关的xml文件时,在写sql语句时,可以加上useGeneratedKeys和keyProperty这两个属性值,一般这两个属性是使用在insert的方法中的。useGeneratedKeys为true时将表示允许JDBC调用getUseGeneratedKeys方法来获取产生的主键id并将其赋值给keyProperty所表示的对象属性,注意******这里是对象的属性而不是数据库的字段名,下面上图来展示,
2020-11-14 22:24:34
887
原创 物联网安全协议之XMPP浅析
XMPP:可扩展消息处理现场协议,是一种基于XML流的用于即时通讯(IM)的协议,其间有三种角色,客户端,服务器和网关,通信可以在三者之间任意两个发生,前面两个好理解,而网关是为了处理其他异构系统即不使用XMPP协议的系统,比如MSN,SMS等,网关可以转换不同的协议,来达到交流互通作用。客户端与服务器是基于TCP/IP协议来建立连接,在上面传输XML文档。由图可知,客户端之间无法直接交流,同时服务器允许多个客户端同时连接。客户端通过端口5222连接服务器,服务器之间通过5269互相通信。XMPP可用于
2020-11-11 10:57:54
472
原创 pip install **老是往C盘下?怎么改?想学啊,我教你啊
废话不多说,直接上干货!1.先看一下python本机默认安装位置在哪?可输入如下命令python -m site得到此图这里的USER_BASE 和USER_SITE其实就是用户自定义的启用Python脚本和依赖安装包安装的基础路径不要惊讶,为啥我的会有D盘,因为我是改过的啊,铁子。。。要想更改的话,你要知道我们一般下载都是用的 pip install ,也就是会运行一个脚本文件来完成下载,下载完成后一般会存放在相同目录下,默认的是这样–>C:\Users\zy\AppData\Local
2020-11-10 15:24:37
9867
9
原创 linux系统管理员登录密码忘记
1.重启开机,按下ESC键,选中该项2.按下e,进入编辑模式,修改两处,如图ro 改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh3.按ctrl+x进入单用户模式,并修改密码,语句为【echo “所要修改的密码”|passwd --stdin root】4.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效touch /.autorelabel6.重启系统即可exec /sbin/init...
2020-07-07 20:52:27
970
原创 创建springboot应用时出现Cannot download ‘http://start.spring.io/‘: connect timed out
办法如下:
2020-07-03 11:08:38
1206
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人