摘要: 如果只需要第一行 阅读全文
posted @ 2019-01-31 19:47 麦兜爱学习 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 回答 接口和抽象类是java面向对象设计的两个基础机制。 接口是对行为的抽象,他是抽象方法的集合,利用接口可以达到API定义和实现的分离。接口不能实例化/不能包含非常量成员,任何的feild都是默认public static final的意义;没有非静态方法的实现。 抽象类也是不能实例化的类,用ab 阅读全文
posted @ 2018-12-28 09:09 麦兜爱学习 阅读(156) 评论(0) 推荐(0) 编辑
摘要: table表格布局 用的不多,不用关心 盒子模型 display/position display确定显示类型 block/inline/inline block position确定元素的位置 static:最基本的布局方式,每个元素按照文档的顺序依次排列 relative:相对本身位置的偏移,如 阅读全文
posted @ 2018-12-23 22:49 麦兜爱学习 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 选择器 用于匹配HTML元素 有不同的选择规则 可以叠加 存在优先级问题 !important使得元素权重最高 非布局样式 字体 iconfont 行高 行高的构成 是lineBox的高度 lineBox的高度是由其内部inlineBox的高度而决定的 上面的例子中,每个line height都不一 阅读全文
posted @ 2018-12-22 22:53 麦兜爱学习 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: HTML常见元素 编码`` 适配移动端界面:视口,让显示内容按照设备宽度适配。`` a[href, target] img[src, alt] table td[colspan, rowspan] form[target, method, enctype, action] input[type, v 阅读全文
posted @ 2018-12-22 21:39 麦兜爱学习 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 搞一个初始用例 使用bootstrap head中添加bootstrap的引用 添加class类 关于响应式布局,可以直接使用 | Extra small 阅读全文
posted @ 2018-12-21 17:46 麦兜爱学习 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ```java public V put(K key, V value) { return putVal(key, value, false); } final V putVal(K key, V value, boolean onlyIfAbsent) { if (key == null || v 阅读全文
posted @ 2018-12-20 19:21 麦兜爱学习 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: 多线程扩容: 这里我们先把核心代码搬出来, 方便查看 while(null != e) { Entry<K,V> next = e.next; //第一行 int i = indexFor(e.hash, newCapacity); //第二行 e.next = newTable[i]; //第三行 阅读全文
posted @ 2018-12-20 19:08 麦兜爱学习 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 因为按位运算比取余操作快很多。 当length一定是2^n时,h & (length 1) == h % length。 此时可以使用位运算来替代取余运算。 阅读全文
posted @ 2018-12-20 18:51 麦兜爱学习 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 服务器要求 PHP = 7.1.3 OpenSSL PHP 扩展 PDO PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展 XML PHP 扩展 Ctype PHP 扩展 JSON PHP 扩展 按照上一篇中php的安装,这些配置按道理应该是都符合吧。 安装Compos 阅读全文
posted @ 2018-12-19 17:45 麦兜爱学习 阅读(309) 评论(1) 推荐(0) 编辑