-
2017-03-27-内部类,随机不重复原理
2017-03-27-内部类,随机不重复原理一周总结: 不太重视理论知识的整理,过于在意算法和逻辑,导致理论过于散乱。 三个理论学习方法论体系: 1.有些不用记得知识,只记住最重要的就行了 2.把知识的大纲理清楚,但是不用记住 3.感觉很重要,弄清楚... -
2017-03-24-Map-集合工具类Collections
2017-03-24-Map-集合工具类Collectionsdebug模式: *F5.单步运行, 遇到函数调用函数,进入函数 F6.单步运行,一条一条运行代码,不进入函数 *F7.退出调用的函数,回到调用点 F8.一次完成全部代码 ctrl... -
2017-03-23-过滤器-集合
2017-03-23-过滤器-集合要求:将基本常用类的方法熟悉一下。 知识点1: 过滤器: 过滤器是一个接口,实现这个接口的类中自有其拦截的实现。 过滤实际就是一个判断,判断之后将结果返回,如果为true,则说明被筛选的对象满足了条件。将结果返回给调... -
2017-03-22-异常-文件类
2017-03-22-异常-文件类知识点1: 异常处理 try{ }catch(){ }finally{ } 知识点2: 文件类 实例1: 创建一系列文件夹c:\Users\Administrator\Desktop\向波任\向波任\向波任 然后在相... -
2017-03-21-抽象类,接口,StringBuffer和基本数据类型包装类
2017-03-21-抽象类,接口,StringBuffer和基本数据类型包装类新思路:每周都要讲笔记整理一次,温习一下里面重要的新知识,将一些自己一开始没弄懂的细节再仔细咀嚼一下。 复习: 静态关键词static 静态优先加载,在类成员还没创建之前... -
2017-03-20-String类的方法
2017-03-20-String类的方法思考 实例2的思路4中的几种方法的内在逻辑的区别,不要只是会 知识点1: final 修饰 final String str=null;//有效初始化 后面无法被修改 12345... -
2017-03-17-多态性
2017-03-17-多态性知识点1: 多态性: 1.子类继承父类 2.向上转型 3.子类中重写父类方法实现动态迟绑定 多态性: 1.继承 2.重写 3.向上转型 (核心:具体的调用无法在执行之前判断出调用的方法,具体的判定出现在运行时,这种情况就是... -
2017-03-16-向上转型
2017-03-16-向上转型知识点1: 子类中的属性和父类中的属性同名:子类中存在父类中的属性,但是无法调用父类的属性。 重写:子类对父类的方法进行重新定义,保持方法、参数列表、返回值类型不变,只改变方法体。重写的方法不能比父类中的方法有更严格的权... -
2017-03-15-封装,继承,super,静态块和代码块
2017-03-15-封装,继承,super,静态块和代码块知识点1: 静态块:在类加载就开始执行,并且只执行一次,作用:用于初始化类的静态成员变量 static { } 代码块:在创建对象的时候就加载一次,再次创建对象则再次加载,作用:用于在创建对... -
2017-03-14-二维数组-this-static
2017-03-14-二维数组-this-static实例1: 将二维数组中的数组长度不等的一维数组,输出并记录长度。 核心代码: 123456789101112131415public void test(){ int[][...
$tools-item-width = 2.2rem
$tools-item-font-size = 1.1rem
$tools-item-border-radius = 0.1rem
.side-tools-container {
position relative
.tools-item {
width $tools-item-width
height $tools-item-width
margin-bottom 0.2rem
color var(--default-text-color)
font-size $tools-item-font-size
background var(--background-color)
border-right none
border-radius $tools-item-border-radius
box-shadow 0.1rem 0.1rem 0.2rem var(--shadow-color)
cursor pointer
i {
color var(--default-text-color)
}
&:hover {
color var(--background-color)
background var(--primary-color)
box-shadow 0.2rem 0.2rem 0.4rem var(--shadow-color)
i {
color var(--background-color)
}
}
+keep-tablet() {
width $tools-item-width * 0.9
height $tools-item-width * 0.9
margin-bottom 0.2rem
font-size $tools-item-font-size * 0.9
}
&.rss {
a {
width 100%
height 100%
border-radius $tools-item-border-radius
&:hover {
color var(--background-color)
background var(--primary-color)
box-shadow 0.2rem 0.2rem 0.4rem var(--shadow-color)
}
}
}
}
.side-tools-list {
transform translateX(100%)
opacity 0
transition-t("transform, opacity", "0, 0", "0.2, 0.2", "linear, linear")
.tool-expand-width {
+keep-tablet() {
display none
}
}
&.show {
transform translateX(0)
opacity 1
}
}
.exposed-tools-list {
if (hexo-config('style.scroll.percent.enable') == true) {
.tool-scroll-to-top {
display none
&.show {
display flex
}
&:hover {
.percent {
display none
}
.arrow-up {
display flex
}
}
.arrow-up {
display none
}
.percent {
display flex
font-size 1rem
}
}
}
}
}