
JAVA
zcawesome
这个作者很懒,什么都没留下…
展开
-
关于Junit4单元测试
1. 几个基本的参数@RunWith(SpringJUnit4ClassRunner.class)@SpringApplicationConfiguration(classes = WendaApplication.class)第一个参数说明用junit4第二个参数说明spring的上下文,后面才可以使用@Autowired@BeforeClass 在一个测试cla...原创 2020-03-13 19:38:41 · 145 阅读 · 0 评论 -
IntelliJ 中Maven pom.xml依赖不生效解决 reimport失效
maven项目,项目里面只有jdk其他dependence一个都没有导入。使用reimport没有用。解决办法:打开setting将maven的 always update snapshots以及 print exception stack traces 打开。...原创 2020-02-05 12:33:53 · 2807 阅读 · 0 评论 -
push rejected
原因是建立仓库的时候,会默认生成一个readme文件,导致不同步,所以无法push,也无法pull,解决办法如下:git pull origin master --allow-unrelated-histories先从master分支pull下来。然后在提交push上去ok了!...原创 2020-02-02 12:36:51 · 326 阅读 · 0 评论 -
Spring AOP学习笔记(二)
AOP的入门开发 l 引入jar包 l 编写目标类并配置 l 编写切面类并配置 l 进行aop的配置<aop:config> <aop:pointcut expression=”execution(表达式)” id=”pc1”/><aop:aspect > <aop:before ...原创 2018-12-07 12:16:42 · 147 阅读 · 0 评论 -
eclipse创建maven web项目,pom.xml文件报错
创建时pom.xml报错如下:web.xml is missing and <failOnMissingWebXml> is set to true到src/main/webapp下面创建两个文件夹META-INF 以及WEB-INF再在WEB-INF下面创建web.xml文件...原创 2018-12-06 13:34:01 · 515 阅读 · 0 评论 -
Spring AOP学习笔记(一)
AOP使用代理机制 AOP可以在不修改源码的情况下对代码进行增强AOP使用动态代理有阆中实现方式当我们实现了接口的时候Spring会使用JDK动态代理 没有实现接口就会自动切换到 Cglib(类似于Javassit)动态代理 cglib 是生成子类对象来实现的动态代理JDK动态代理:《查》动态代理的实现public class MyJDKPr...原创 2018-12-06 12:20:55 · 458 阅读 · 0 评论 -
Spring IOC 学习笔记(二)
构造方法来实现属性注入:使用<constructor-arg>set方法实现属性注入:使用<property>对象里面包含了另外的对象使用ref代替valueP名称空间的注入:先引入spEL注入 #{}el表达式异曲同工使用set注入方法的时候我们在声明类的时候先创建set方法对于复杂对象的注入 集合 比如...原创 2018-12-05 12:26:16 · 229 阅读 · 0 评论 -
Spring学习笔记 IOC (一)
控制反转就是直接把以前在servise里面创建Dao对象在Servlet对象里面创建servise对象的new操作直接交给我们的Spring来做=========================================对于Spring里面有这么多的包 我们需要用到哪些就直接到里面引入相应的包就可以了log4j日志依赖库里面去找有source的就是源代码...原创 2018-12-04 12:46:49 · 156 阅读 · 0 评论 -
父类引用指向子类对象
最近学习装饰者模式的时候经常用到这个概念:假如我们有一个父类Coffee 还有一个它的子类Suger那么我们将 Coffee coffee=new suger()就叫做父类引用指向子类对象;总结一下它的特点吧:1.子类suger对于父类的函数重写当使用父类coffee的时候会使用重写过后的函数2.子类对于父类的重载函数使用父类引用的时候不能用,也就是只能用到父类引用里面定义有的函数...原创 2018-10-05 14:52:33 · 269 阅读 · 0 评论 -
Eclips中jstl包的导入
MyEclipse里面项目自动回导入jstl相关的包,但是eclipse不会这就需要我们自己导入包,导入包可以分为两步:1.将jstl.jar 和standard.jar两个包粘贴到 Eclipse 项目下的WebContent<WEB-INF<lib文件夹下面eclipse在后面使用的时候就会自动提示URI路径了 ,也可以直接导入到Tomcat的项目文件夹下但是必须配置xml等...原创 2018-09-21 22:27:53 · 4926 阅读 · 0 评论 -
JSP与servlet之间的中文乱码问题解决
在jsp与servlet之间传递中文参数常常遇到,基本常用几个:1.以post 方式传递post传递的时候在用参数之前加上:request.setCharacterEncoding("UTF-8");2.以get方式传递:以get传递与post的处理方式不同要用到String的一个有参构造函数:String str=request.getParameter("name"...原创 2018-09-21 20:45:18 · 162 阅读 · 0 评论 -
关于java I/O流的总结之字节流
将I/O流的处理看成两类一类是对于字节的处理,另一类是对于字符的处理。对于字符的处理有父类IputStream、OutputStream两个对于字符的处理的两个父类是Reader与Writer。下面分开成两部分来进行总结: 1.字节处理 字节处理方式可以处理任何类型的文件。字节处理方式用到最多的就是FileInputStream、FileOutputStream。下面以具体代码来说...原创 2018-05-31 17:05:25 · 185 阅读 · 0 评论 -
回车与换行
今天学习IO流的时候,看到我的电脑在输出的文档中要换行的时候用到了"\r\n",很好奇于是查了一下,下面转载一篇比较好的文章原文链接:点击打开原文链接回车和换行 今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是...转载 2018-05-26 20:53:30 · 282 阅读 · 0 评论 -
JAVA中String类的总结
String类在Java的使用中有着非常重要的作用,现在对于String类做一个总结:提到String类就不得不提到StringBuffer类,有两种类型的字符串,一种是创建后不需要改变的,称为字符串常量,String类用于存储字符串常量。另一种是创建后需要对其进行改变的,称为字符串变量,StringBuffer用于存储字符串变量。先来看看String类:String类有11种构造方法,都是根据提...原创 2018-04-25 19:43:14 · 370 阅读 · 0 评论 -
关于StringBuffer与StringBuilder的总结
String类创建初始化后对于其的修改都要创建一个新的对象,但是StringBuffer与StringBuilder就解决了这个问题。对于StringBuffer与StringBuilder的区别在于StringBuilder 的方法不是线程安全的(不能同步访问),但是StringBuilder的速度快于StringBuffer,所以在不要求线程安全的情况下优先使用StringBuilder。St...原创 2018-05-03 15:39:37 · 153 阅读 · 0 评论