- 博客(9)
- 收藏
- 关注
原创 HTTPS
这篇文章记录下https的使用原因,及简单发展过程一:一个技术的出现,必定是为了解决另一个技术的问题。正是因为http的问题,才导致https的出现在客户端向服务器发消息时,http不会验证服务器的合法性,也不会对消息内容进行加密,这就给了黑客可乘之机黑客可以冒充服务器来监听客户端的消息黑客可以冒充服务器来篡改客户端的消息既然这样,首先要解决的就是对传输数据进行加密,这样就算传输消息被劫持了,起码黑客不能解出明文二: 加密算法都有哪些:1、对称加密: 一个加密算法,一个秘钥,DES、AES
2024-11-26 17:13:36
376
1
原创 mysql参数整理(最大连接数)
(1)wait_timeout的作用是,设置非交互连接(就是指那些连接池方式、非客户端方式连接的)的超时时间,默认是28800,就是8小时,超过这个时间,mysql服务器会主动切断那些已经连接的,但是状态是sleep的连接。(3)session级别的wait_timeout对当前交互连接生效(即当前连接的超时使用的是session wait_timeout,session interactive_timeout不生效)
2023-08-09 09:36:44
179
原创 入职第一天,git clone 阿里的CodeUp项目遇到的问题
使用https或者ssh方式拉取项目,公司的项目放在阿里云的codeUp上,使用https的话必须每次都输入账号密码,然后我pull的时候就一直报账号密码错误。每次登录codeUp时,都需要输入阿里云的账号和密码。干,就是这里坑了我好久。注意其实这个账号密码跟git clone时毛关系都没有。真正起作用的是下面这张图:答案就是:这张图的克隆账号 克隆密码是git命令的账号密码,在IDEA中只要操作一次,后续就不用输入账号密码了...
2022-01-18 11:28:48
2518
原创 使用maven暴露模块服务(maven发布jar到私服)
首先,待暴露的服务有要求,去掉pom.xml中的spring-boot-maven-plugin插件的依赖; 具体原因待查资料 ???2)执行mvn install 命令,这时模块就会出现在maven的本地仓库了,3)其它项目在pom.xml中引入依赖操作完你会发现,当你修改了模块的代码重新install之后,依赖此模块的地方代码自动改变。当然,如果你的方法变动较大(已被其它项目依赖),比如本来原方法没有入参改成有入参,那么依赖你模块的地方惨了(会报错)。所以,但凡需要修改功能,要
2021-05-14 16:05:14
1076
原创 使用1248码表示失败状态
/** * 教室用户失败状态 */@NoArgsConstructor@AllArgsConstructor@Getterpublic enum RoomUserFailStatusEnum { /** * 正常 */ NORMAL(0, "正常"), /** * 音视频故障 */ FAIL_AUDIO_VIDEO(1, "音视频故障"), /** * 订阅失败 */ FAIL_SUBSC
2020-12-09 15:58:27
459
原创 spring test + junit + mockito实现单元测试
对Service层进行单元测试只需要引入Junit4和Mockito的依赖import com.baomidou.mybatisplus.core.metadata.IPage;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.bytedance.catering.dal.db.mapper.SupplierMapper;import com.bytedance.catering.model.d
2020-07-09 18:24:51
917
原创 jxl生成excel
maven依赖 <dependency> <groupId>org.jxls</groupId> <artifactId>jxls</artifactId> </dependency> <dependency> <groupId>org.jxls</groupId>
2020-07-09 18:11:21
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅