- 博客(18)
- 收藏
- 关注
原创 lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found
在系统重新启动后,启动相应的服务是出现如题错误:libstdc++.so.6: version `GLIBCXX_3.4.20' not found这个错误是目前的libstdc++.so.6没有对应的GLBCXX造成的。可以通过如下命令查看:[ss@server1 ~]$ strings /usr/lib64/libstdc++.so.6 | grep GLIBCXXGLIB...
2019-06-16 17:26:53
3777
1
转载 添加jar包到本地Maven仓库
在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题。一、使用Maven命令安装jar包 前提:在windows操作系统中配置好了Maven的环境变量,怎么配置请自己百度,这里不介绍,可参考htt...
2019-06-15 11:22:41
159
转载 深入理解Java的接口和抽象类
https://www.cnblogs.com/dolphin0520/p/3811437.html一.抽象类抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。[public] abstract class ClassName { ...
2018-10-18 10:45:05
159
原创 Assert.assertEquals((Object expected, Object actual)
Asserts that two objects are equal. If they are not, an AssertionError without a message is thrown.
2018-04-20 14:12:04
1245
原创 Mock.verify()
Verifies certain behavior happened at least once / exact number of times / never. E.g: verify(mock, times(5)).someMethod("was called five times"); verify(mock, atLeast(2)).someMethod("was cal...
2018-04-20 11:35:12
3083
原创 Mockito.when()
Enables stubbing methods. Use it when you want the mock to return particular value when particular method is called.(启用存根方法。 当你希望模拟在调用特定方法时返回特定值时使用它。) Simply put: "When the x method is called then ret...
2018-04-20 11:31:41
20265
转载 ps -ef|grep java
上述内容为:命令拆解:ps:将某个进程显示出来-A 显示所有程序。 -e 此参数的效果和指定"A"参数相同。-f 显示UID,PPIP,C与STIME栏位。 grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行这条命令的意思是显示有关Apachejetspeed有关的进程UID PID PPID C STIME TTY TIME CMD各相关信息的意义:UID: 程序被该 U...
2018-04-18 16:48:10
721
转载 annotation之@Autowired、@Inject、@Resource三者区别
https://www.cnblogs.com/pjfmeng/p/7551340.html一、@Autowired1、@Autowired是spring自带的注解,通过‘AutowiredAnnotationBeanPostProcessor’ 类实现的依赖注入;2、@Autowired是根据类型进行自动装配的,如果需要按名称进行装配,则需要配合@Qualifier;3、@Autowired有个...
2018-04-17 19:44:24
343
转载 HttpClient报错org/apache/http/ssl/SSLContexts
在用httpclient-4.5.2调用http接口的时候build一个CloseableHttpClient的时候,我的代码是:RequestConfig config = RequestConfig.custom()config.set......CloseableHttpClient httpClient = HttpClients.custom().setDefaultReques...
2018-04-12 15:28:56
4946
原创 下载文件的编码问题
final String agent = request.getHeader("User-Agent").toLowerCase(); // 浏览器兼容 final byte[] bytes = agent.contains("msie") || (agent.indexOf("rv"...
2018-03-30 17:42:19
785
转载 Spring事务回滚和异常类
https://www.cnblogs.com/tianyuchen/p/6678084.html1、异常的一些基本知识异常的架构 异常的继承结构:Throwable为基类,Error和Exception继承Throwable。Error和RuntimeException及其子类成为未检查异常(unchecked),其它异常成为已检查异常(checked)。 Error异常 Error表示程...
2018-03-30 17:32:27
156
转载 @SuppressWarnings("rawtypes") 是什么含义
简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(value={})根据sun的官方文档描述:...
2018-03-19 19:15:49
51885
14
转载 mysql 中 myisam innodb 的区别有哪些?
作者:Oscarwin链接:https://www.zhihu.com/question/20596402/answer/211492971来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit...
2018-03-14 14:51:38
123
原创 使用maven引用第三方jar包
1、进入jar包所在目录、然后执行mvn install:install-file -Dfile=jave-1.0.2.jar -DgroupId=it.sauronsoftware.jave -DartifactId=jave -Dversion=1.0.2 -Dpackaging=jar2、在所在模块的pom.xml中<dependency> <groupId>...
2018-03-13 11:40:31
781
转载 使用maven创建多模块项目
https://www.cnblogs.com/xdp-gacl/p/4242221.html 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的...
2018-03-13 11:21:17
173
转载 invalid comparison: java.util.ArrayList and java.lang.String——bug解决办法
这是一个根据list集合的查找数据的 sql,在接收list的时候加了判断 list != ‘ ’ “”,引起了集合与Stirng类型的比较,故报错<if test="list != null and list != ‘‘"> and ul.loan_id in <foreach collection="list" index="index" item...
2018-03-07 13:23:24
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人