1.Ctrl+E 打开最近进入的文件 2.Ctrl+alt+L 代码格式化 3.Ctrl+N 全局搜索 4.alt+F7 对着方法使用,查看所有依赖这个的地方 5.ctrl+shift+F12 放大代码框 6.shift+F6 重名,会自动修改所有地方的这个命名 7.alt+insert 重写方法 ...
分类:
其他好文 时间:
2020-06-08 23:29:08
阅读次数:
58
一、拦截器和过滤器的区别 1.拦截器: 1)不依赖容器,基于jdk动态代理实现 2)要实现HandlerInterceptor,要重写preHandle/postHandle/aftercompletion 2.过滤器: 1)依赖容器 2)要实现Filter,重写init()、doFilter()、 ...
分类:
编程语言 时间:
2020-06-08 23:19:47
阅读次数:
66
一. 多态 1.什么是多态 多态: 同一个引用类型,使用不同的实例而执行不同的操作。父类引用,子类对象。 2.如何实现多态 使用多态实现思路 编写父类 编写子类,子类重写父类方法 运行时,使用父类的类型,子类的对象 Pet pet = new Dog(); 使用多态的两种形式 使用父类作为方法形参使 ...
分类:
编程语言 时间:
2020-06-08 22:10:48
阅读次数:
101
对于集合容器collection接口有俩个子接口set和list ,set装的是无序的,不能重复的, List装的是有序的,可以重复, map 接口 存储一对一键值对的ArrayList 底层是数组,LinkedList 底层是链表, 遍历这俩个容器 但是它们父接口 Collection 有个ite ...
分类:
其他好文 时间:
2020-06-08 19:25:51
阅读次数:
51
添加httpcore implementation 'org.apache.httpcomponents:httpcore:4.4.13' 新建一个服务 重写onCreate方法 super.onCreate(); HttpRequestHandler handler = new HttpReque ...
分类:
移动开发 时间:
2020-06-08 16:11:29
阅读次数:
73
#### 1. 浏览器渲染机制 - 浏览器采用流式布局模型(`Flow Based Layout`) - 浏览器会把`HTML`解析成`DOM Tree`,解析`css`构建`render`树(将css代码解析成树形的数据结构,然后结合DOM合并成render树) - 有了`RenderTree`, ...
分类:
其他好文 时间:
2020-06-08 16:10:30
阅读次数:
73
前段时间,美团开源了mpvue这个项目,使得我们又多了一种用来开发小程序的框架选项。 由于mpvue框架是完全基于Vue框架的(重写了其runtime和compiler), 因此在用法上面是高度和Vue一致的(某些功能由于受限于小程序环境本身的原因而不能使用), 这给使用过Vue开发Web应用的前端 ...
分类:
微信 时间:
2020-06-08 13:02:25
阅读次数:
129
自定义表单功能上线,不论是售后申请表、活动报名表、问卷调查、还是临时数据查询,自定义表单都能帮您实现。
分类:
Web程序 时间:
2020-06-08 09:19:46
阅读次数:
107
一、Set集合特点 插入无序,不可指定位置访问。且内部数据不能重复(==或equals)的元素(只要有一个为true就不能重复,重写了equals方法也算)。常用实现类有HashSet、TreeSet。 二、元素不能重复? 1.Set是如何判断元素重复? HashSet是由HashMap实现的,Ha ...
分类:
其他好文 时间:
2020-06-08 00:20:20
阅读次数:
80
1、子类调用父类的同名函数(非虚函数) class Base { public: void func(); void func(int i); }; class Element : public Base { public: void func(int i); // 当子类有父类的同名函数 }; i ...
分类:
其他好文 时间:
2020-06-07 23:04:11
阅读次数:
126