01 2019 档案
摘要:控制反转(Inversion Of Controller)的一个著名的同义原则是由Robert C.Martin提出的依赖倒置原则(Dependency Inversion Principle),它的另一个昵称是好莱坞原则(Hollywood Principle):不要找我们,让我们来找你。 依赖和
阅读全文
摘要:Java的应用程序接口(API)以包的形式来组织,每个包提供大量的相关类、接口和异常处理类,这些包的集合就是Java的类库。 Java类库可以分为两种 包名以java开始的包是Java核心包(Java Core Package)。 包名以javax开始的包是Java拓展包(Java Extensio
阅读全文
摘要:Spring有三大核心思想,分别是控制反转(IOC,Inversion Of Controller),依赖注入(DI,Dependency Injection)和面向切面编程(AOP,Aspect Oriented Programming)。 控制反转(IOC,Inversion Of Contro
阅读全文
摘要:自己用css实现的自转动的太极,就当留个纪念。 用css实现太极有很多种实现方法,我这种大概是最简单的了吧,因为div用得太多了,哈哈。 高级一点的应该是用伪类:before和:after去减少div的用量。 当然了,我知道是因为我也用伪类来实现过太极,只是说当初写的源码找不到了,找了一下找不到就放
阅读全文
摘要:@SpringBootApplication注解用在Spring Boot的入口类上面,是Spring Boot提供的应用启动相关的注解。 直接上注解的源码: @SpringBootApplication是一个复合注解 查看源码,可以发现@SpringBootApplication是一个复合注解,包
阅读全文
摘要:JavaScript提供定时器(timer)的功能,可以延期执行或重复执行函数或代码段。 window对象提供了三个方法来实现定时器的效果,分别是setTimeout()、setInternal()和requestAnimationFrame()。 定时器是JavaScript动画的核心技术。 se
阅读全文
摘要:这个鼠标点击出现爱心的特效经常在别的博客里见到,于是我查了度娘后拿来直接用上了。 虽然不知道原作者是谁,但肯定是个大神,只有通过观摩他/她的代码膜拜一下啦。 直接上代码(解析在代码注释里): 我就是没有特效,缺特效,自己写特效,也不用别人写的特效! 嘿嘿,真香。 "能伤害我的,都是我爱的。"
阅读全文
摘要:一、Java中有一个设计模式是迭代器模式 1.迭代器模式定义迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 2.迭代器模式概述Java集合框架的集合类,我们有时候称之为容器。容器的种类有很多种,比如ArrayList、LinkedList、
阅读全文