![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程工具
网络与安全技术探索
从事网络安全业务的大头兵
展开
-
Intellij_idea远程连接虚机配置
1. 在Intellij_idea上面点击如下菜单:Tools—Deployment—Configuration…2. 新增一台虚机,输入名称,选择SFTP协议,点击OK3. 输入IP地址、代码路径、账号密码,点击OK4. 点击Tools—Deployment—Browse RemoteHost原创 2017-02-10 10:43:43 · 6191 阅读 · 3 评论 -
记一次idea环境导致的数据库报错
1. 问题下午测试一个get接口时,mybatis一直报错,有如下两个异常信息:MyBatisSystemException with kryo’s ClassLoader. Retrying with currentExpected one result to be returned by selectone(),but found 344本身入参是一个id,查出来的数据应该是...原创 2018-10-26 20:55:06 · 893 阅读 · 0 评论 -
TortoiseGit保存git的账号密码
TortoiseGit保存git的账号密码问题电脑安装了git和TortoiseGit,但是每次commit、pull、push时都需要输入密码,而且是无限弹密码框(输入密码之后,还继续弹框)。 之前看了许多解决方案都不太行,例如: 1、修改全局配置文件.gitconfig,输入一次密码之后自动保存(试了没有效果) 新增如下两行配置: [credential] ...原创 2018-07-31 17:38:53 · 13520 阅读 · 2 评论 -
mockito和PowerMock单元测试
mock和Mockito是什么 在软件开发中提及”mock”,通常理解为模拟对象。 为什么需要模拟? 在我们一开始学编程时,我们所写的对象通常都是独立的,并不依赖其他的类,也不会操作别的类。但实际上,软件中是充满依赖关系的,比如我们会基于service类写操作类,而service类又是基于数据访问类(DAO)的,依次下去,形成复杂的依赖关系。 单元测试的思路就是我们想在不涉及依...原创 2018-05-12 12:03:40 · 1984 阅读 · 0 评论 -
maven生命周期以及scope标签详解
maven生命周期在Maven中有三套独立的生命周期: 1. Clean Lifecycle:在进行真正的构建之前进行一些清理工作 2. Default Lifecycle:构建的核心部分,编译、测试、打包、部署 3. Site Lifecycle:生成项目报告、生成站点、发布站点 Maven最重要的就是默认的构建生命周期,在这个生命周期中有23个阶段,不过最重要的是以下几个阶段...原创 2018-04-06 11:42:55 · 1979 阅读 · 0 评论 -
idea多线程debug
问题描述 项目中需要多处用到数据库操作,为了减少耗时使用了新的线程去调用数据库的接口,但是使用intellij idea调试时发现数据一直没有插入到数据库,test下debug模式执行不成功。检查了代码,确定代码没问题。断点到插入数据库的命令上,按alt+F8执行Evaluate,报如下错误:堆栈信息如下:(*—-公司信息,隐藏一下哈) org.springframew...原创 2018-04-15 12:15:46 · 2113 阅读 · 0 评论 -
postman传递list到springmvc
我们编码的过程中,有时候会遇到传递一个list到后台。这种传递方式在postman中和直接传参数不同。需要注意一下点:controller编码 @RequestMapping(value = "/resource_address_group", method = RequestMethod.POST) @ResponseBody @ResponseBodyAttrs pub原创 2017-11-27 11:30:02 · 6451 阅读 · 0 评论 -
gitlab使用总结
gitlab使用总结 鉴于有同学还没用过git,就先介绍一下git吧。git就是一种版本控制工具。说到版本控制,大家可能就想到了svn。但是两者有着本质的区别。 svn是集中化的版本控制系统, 只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。原创 2017-11-06 19:35:34 · 646 阅读 · 0 评论 -
Intellij_idea远程开启debug
1. 在服务器上面开启debug模式2. 在Intellij_idea上面点击如下菜单:Run—Edit Configurations3. 点击左上角的”+”,选择Remote,创建一个远程debug连接4. 打完断点之后,就可以使用下面的界面调试代码了原创 2017-03-08 11:46:11 · 573 阅读 · 0 评论 -
Java获取时间与Linux不一致
问题描述遇到一个问题,web显示的时间比服务器时间快12小时。Tomcat和MySQL安装在同一台服务器,系统是centos7,且服务器时间和MySQL时间一致,均是当前北京时间。解决思路...原创 2019-04-06 22:42:21 · 7178 阅读 · 0 评论