摘要:
Java动态代理的实现方式主要有两种: 1、基于JDK的动态代理:动态代理类和被代理类必须继承相同的接口(没有实现接口的类,无法通过这种方式实现动态代理。所以也称基于接口的动态代理) 2、基于CGLIB的动态代理:没有上面的限制 在业务中使用动态代理,一般是为了给需要实现的方法添加预处理或者后续操作 阅读全文
摘要:
两天没用IDEA,再次使用的时候突然打不开了,具体症状表现为:直接打开IDEA没有响应,但是通过安装目录/bin里的idea.bat却可以打开 以我两小时百度的经历来看,多数人的问题可以用这个方法解决 —— https://blog.csdn.net/u010250240/article/detai 阅读全文
摘要:
一、数组定义 <script type="text/javascript"> var arr = []; //定义一个初始长度为0的空数组 var arr2 = new Array(3); //也可以这样定义(形参是数组的默认长度) alert("数组的初始长度为:"+arr.length); // 阅读全文
摘要:
一、HTML注释 <!-- 单行注释 --> <!-- 多行注释 --> 二、CSS注释 <style type="text/css"> /* 单行注释 */ /* 多行注释 */ </style> 三、JavaScript注释 // 这是一个单行注释 /* 这是一个多行注释 */ 阅读全文
摘要:
JavaScript有两种调用方式 一、在网页指定位置直接插入<srcipt></script>标签,并在其中书写JavaScript代码 <script type="text/javascript"> alert('hello world'); </script> 二、引入外部js文件 <scri 阅读全文
摘要:
CSS共有四种调用方式。 一、直接为对应标签设置style属性(内联式) <p style="color:red">。。。。。。</p> 这种方式无法复用,修改起来很繁琐 二、在HTML的<head></head>内通过<style></style>书写(嵌入式) <head> <meta char 阅读全文
摘要:
逻辑运算符&& 和 & 都表示且, || 和 | 都表示或,单拼和双拼的区别在于:是否会对后续操作进行短路。 对于‘且’操作,有全真则真,一假则假的判断规则。 在使用&&时,一旦判断出前一个表达式为假,程序会像我们做数学题一样,立刻终止判断,短路后面的表达式;但在使用&时,程序还会继续执行第二个表达 阅读全文