摘要: mybatis.xml中有if判断条件判断参数不为空时,赋值为0的Integer参数被MyBatis判断为空,因此不执行<if test="param != null and param != ''"></if>的SQL。 所以在做项目时一定要注意,用到MyBatis时,避免用0来做值。 解决方法: 阅读全文
posted @ 2017-12-20 18:42 EasonJim 阅读(2786) 评论(1) 推荐(0) 编辑
摘要: 说明:无论是Spring框架还是Spring Boot的Feign形式的客户端,以下的解决方法都适用。 解决方法:直接升级JDK 1.8,这个问题是1.7的BUG。 参考: https://salesforce.stackexchange.com/questions/34624/http-metho 阅读全文
posted @ 2017-12-20 18:30 EasonJim 阅读(1616) 评论(0) 推荐(0) 编辑
摘要: 查看IP (em1表示网卡对应的三个IP;lo表示本地环回IP) 查看Gateway(官网) (以0.0.0.0开始的行的Gateway是默认网关) 查看DNS 设置IP(同时也可以根据这个反推IP相关信息): CentOS 6+:http://www.cnblogs.com/EasonJim/p/ 阅读全文
posted @ 2017-12-20 11:43 EasonJim 阅读(8917) 评论(0) 推荐(0) 编辑
摘要: 在/etc/sysconfig/network-scripts目录下,用vi命令编辑eth0: 保存后,还需要用如下命令重启一下网络服务: 参考: http://blog.csdn.net/dyllove98/article/details/41013821 http://blog.csdn.net 阅读全文
posted @ 2017-12-20 11:30 EasonJim 阅读(2713) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、在服务器版本中,没有想桌面版一样的NetworkManager工具,所以的一切都是在命令行上操作的。 2、本文只针对DHCP默认分配的IP进行查看。 方法: 1、如果要使用DHCP,那么需要在/etc/network/interfaces配置网卡使用DHCP: ens33为网卡名,dhc 阅读全文
posted @ 2017-12-20 11:08 EasonJim 阅读(11251) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、NetworkManager工具是Ubuntu桌面版的GUI设置工具。 2、这个工具推荐直接在GUI上操作,不建议用命令行进行管理,比如Wifi这些配置等。 3、当然,这个工具能带有命令行工具:nmcli,如果使用了NetworkManager进行配置网络,那么IP、网关、DNS都可以通 阅读全文
posted @ 2017-12-20 09:55 EasonJim 阅读(16511) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、Ubuntu中分桌面版和服务器版,而这两个版本在网络管理方面使用的工具都不一样,尤其是在桌面版,使用了NetworkManager进行管理。 2、服务器版使用的是命令行配置,而桌面版包含了命令行和NetworkManager,如果设置了命令行,那么NetworkManager就会失效。 阅读全文
posted @ 2017-12-20 09:40 EasonJim 阅读(3601) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、在Ubuntu中网络设置分两类,一个是GUI配置工具NetworkManager,另一个是命令行的配置,两者只能共存一个,也就是说其中一个设置之后另一个就会失效; 2、NetworkManager默认是桌面版才会安装,在服务器版默认是没有的,使用的是命令行版本。 3、两者的设置区别参考: 阅读全文
posted @ 2017-12-20 08:41 EasonJim 阅读(4941) 评论(0) 推荐(0) 编辑
摘要: debian里root账户默认没有密码,但账户锁定。 当需要root权限时, 直接执行 即可切换为root用户。 重新开启root账号,在命令行下执行 修改root的密码。 执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行 开启root账号。 如果上面执行完出现”pas 阅读全文
posted @ 2017-12-20 07:58 EasonJim 阅读(6424) 评论(0) 推荐(0) 编辑