- 博客(20)
- 收藏
- 关注

原创 设计模式之代理模式中的静态代理(代码实现)
UserService接口public interface UserService { //新增用户,为了简化不体现参数 void addUser(); //接口方法不能体现{},即body(类体) //修改用户,为了简化不体现参数 void editUser();}实现UserService接口的实体类public class UserServi...
2018-09-05 21:16:58
1058

原创 Spring 注入方式之工厂方法注入
有时候,静态工厂方法是实例化对象的唯一方法,Spring支持通过<bean>元素的factory-method属性来装配工厂创建的Bean。单例模式(设计模式)public class DBUtil { //构造方法私有化 private DBUtil(){} //创建一个对象实例 private static DBUtil instance ...
2018-09-03 17:58:35
4110

转载 Java 继承
参考自:http://www.runoob.com/java/java-inheritance.html类的继承格式class 父类 {}class 子类 extends 父类 {}
2018-09-02 23:09:47
148

原创 JAVA的形参和实参的区别
(1)形参 顾名思义:就是形式参数,用于定义方法的时候使用的参数,是用来接收调用者传递的参数的。形参只有在方法被调用的时候,虚拟机才会分配内存单元,在方法调用结束之后便会释放所分配的内存单元。因此,形参只在方法内部有效,所以针对引用对象的改动也无法影响到方法外。 (2)实参 顾名思义:就是实际参数,用于调用时传递给方法的参数。实参在传递给别的方法之前是要被预先赋值的。 注意: 在值传递调用...
2018-09-02 16:05:32
1824
原创 优快云测试右上角自动显示目录(待完善)
目录1子集目录1.1孙子集目录1.1.1子集目录1.2孙子集目录1.2.1目录2子集目录2.1子集目录1.2
2020-05-05 22:59:25
587
3
原创 SpringBoot启动报错:Failed to load property source from location 'classpath:/application.yml' 解决方法
在启动SpringBoot项目时报如下错误:原因可能是:yml中语法错误(特别注意:在yml中key与value之间是有一个空格的),仔细检查一下语法server: port: 8090 #在这里,key值与value之间有有一个空格spring: application: name: demo datasource: username: root ...
2020-05-05 00:54:58
1606
原创 我又回来啦
随想随想就是随便想想,想到啥就写啥今天,不应该是昨天(四月二十二日)了。下午上班的时候,闲着无聊,就逛了一下自己的csdn(平时也经常在csdn上查资料),发现自己博客更新时间还停留在去年的七月份,心里一顿,都这么久没写博客了呀(ps:虽然说之前写的博客也很简单),就顿时有一种强烈的欲望,必须需要重拾博客,而且必须重新而且更认真的对待。一来呢自己的技术有点可惜,需要进一步提升一下;二呢,最近公司...
2020-04-23 01:39:50
143
原创 js 时间格式转换(转换一种特殊的时间格式)
从数据库查询出来的datetime类型的字段(数据库中的类型为datetime,实体里的属性类型为Date),使用对象的方式存储数据,返回到前台---------出现这种格式的数据//数据格式 2019-06-10T09:11:44.000+0000 function resolvingDate(date){ var d = new Date(date)...
2019-07-16 17:40:09
751
原创 js交换两个变量的值
1.使用中间变量(最基本也是最常用的)//交换两个数的位置 var a=3,b=5; var temp; temp=a; //先把a的值赋值给temp,赋值时注意左右两边的顺序,不是a=temp; a=b; b=temp; console.info("a="+a); //a=5 console.info("b="+b); //b=32.使用加减法/...
2019-05-06 23:47:52
1244
原创 浅谈java构造方法(一步一步完善)
在java中,方法的一般定义:[修饰符1,修饰符2…] 返回值类型 方法名(形式参数列表) { java语句;…}而构造方法的特点:方法名和类名相同无返回值类型在方法中不能使用return语句返回一个值在创建对象是要调用new;eg:Person person = new Person();当没有指定构造方法时,系统会自动添加无参的构造方法当有指定构造方法...
2019-04-02 23:37:24
178
原创 java中的Exception方法
public static void main(String[] args) { try { int i = 1/0; }catch (Exception e){ System.out.println(e.toString()); // java.lang.ArithmeticException: / by zero...
2019-01-14 23:44:24
1289
转载 hibernate -- HQL语句总结
转载自:https://www.cnblogs.com/focusChen/articles/2401892.html
2018-12-07 15:11:10
125
原创 Model和ModelAndView的使用
Model: public String index(Model model){ model.addAttribute("msg","你好,世界!"); List<String> list = new ArrayList<>(); list.add("学习"); list.add("在学习");
2018-10-25 17:13:14
941
原创 127.0.0.1与localhost的区别
127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输,本机地址(本机服务器)localhost:也叫local ,正确的解释是:本地服务器localhost:是...
2018-10-09 21:21:01
475
原创 List
List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引;ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步;LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快) Vector:底层是数组数据结构 线程同步(数组长度是...
2018-09-12 22:30:18
234
原创 abstract关键字和final关键字
abstract类和abstract方法用关键字abstract修饰的类(方法)称为abstract类(方法),抽象类,抽象方法。对于abstract方法,只允许声明,不允许实现,且不允许使用final和abstract同时修饰一个方法。abstract类中可以有abstract方法,也可以有非abstract方法。abstract类不能用new创建对象。如果一个非抽象类是某个抽象类...
2018-09-05 23:31:21
365
转载 java return语句
return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表示一个方法返回的值(假定没有void返回值),另一方面是指它导致该方法退出,并返回那个值。 根据方法的定义,每一个方法都有返回类型,该类型可以是基本类型,也可以是对象类型,同时每个方法都必须有个结束标志,因此,return起到了这个作用。在返回类型为void的...
2018-09-04 21:57:11
591
转载 [PC] 解决:无法修改360极速浏览器默认主页的问题
转自:https://blog.youkuaiyun.com/h_o_w_e/article/details/78299519比较好用!!!有效。
2018-09-03 20:00:16
3450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人