前言 每当来个需要既要水平排版又要设置固定高宽时,我就会想起​​display:inline-block​​,还有为了支持IE5.5/6/7的hack​​*display:inline;*zoom:1;​​。然后发现盒子间无端端多了个不可选的空白符,于是想尽办法修复这个bug。  直到一天拜读了@一丝姐、@HAX等高人的秘笈后才顿悟,原来我错了。那不是bug,是我不懂而已。先行者——IE5.5中的
原创 2022-03-24 11:45:23
151阅读
​一、finalize与GC                            ​  在GC第一次进行可达性分析时会将​不可达​而且该对象所属类​重写finalize方法​和​finalize方法重未被执行过​的对象追加到F-Queue当中,然后JVM会自动开启一个低优先级的守护线程Finalizer执行F-Queue中元素的finalize方法。此时可通过finalize方法重新将
原创 2022-03-29 14:47:36
192阅读
前言Java虽然五脏俱全但总有软肋,譬如获取CPU等硬件信息,当然我们可以通过JNI调用C/C++来获取,但对于对C/C++和Windows API不熟的码农是一系列复杂的学习和踩坑过程。那能不能通过简单一些、学习成本低一些的方式呢?答案是肯定的,在功能实现放在首位的情况下,借他山之石是最简洁有力的做法。认识​​java.lang.Runtime#exec​​方法作用:用于调用外部程序,并重定向外
原创 2022-03-24 10:15:53
118阅读
​一、前言                              ​  对于内部类平时编码时使用的场景不多,比较常用的地方应该就是绑定事件处理程序的时候了(从C#、JS转向Java阵营的孩子总不不习惯用匿名内部类来做事件订阅:()。本文将结合Bytecode对四种内部类作介绍,当作一次梳理以便日后查阅。  首先要明确的是内部类是编译器提供的特性,编译器会将含内部类的java
原创 2022-03-29 14:47:23
141阅读
前言Java虽然五脏俱全但总有软肋,譬如获取CPU等硬件信息,当然我们可以通过JNI调用C/C++来获取,但对于对C/C++和Windows API不熟的码农是一系列复杂的学习和踩坑过程。那能不能通过简单一些、学习成本低一些的方式呢?答案是肯定的,在功能实现放在首位的情况下,借他山之石是最简洁有力的做法。认识java.lang.Runtime#exec方法作用:用于调用外部程序,并重定向外部程序的
转载 2021-02-11 09:19:10
311阅读
2评论
​一、前言                                ​  Java的枚举类型相对C#来说具有更灵活可配置性,Java的枚举类型可以携带更多的信息。// C#enum MyColor{ RED = 0, BLUE = 1}Console.Write(MyColor.RED);// Javaenum MyColor{ RED("Hot", 4), BLUE("SA
原创 2022-03-29 14:58:14
159阅读
前言 Flex是Flexible Box的缩写,就是「弹性布局」。从2012年已经面世,但由于工作环境的原因一直没有详细了解。最近工作忙到头晕脑胀,是要学点新东西刺激一下大脑,打打鸡血。Flex就这么简单浏览器兼容性 一说到兼容性就是永远的痛,不过幸运的是只要在IE10加​​-ms-​​前缀就可以用啦​_​涉及的对象 Flex布局主要是操作​Flex Container​ 和 ​Flex Item
原创 2022-03-24 10:33:50
218阅读
​一、前言                                ​  习惯黑色主题,而Eclipse默认的白底主题显然不是我的菜,下面一起来修改主题吧!​二、主题资源                              ​ Eclipse Color Themes(​​http://eclipsecolorthemes.org/​​) 下载主题的epf
原创 2022-03-29 14:18:19
363阅读
下列样式规则可用于最小化各浏览器标签样式的不一致性。注意:实际使用时应该对其进行适当的调整,以适应项目要求。/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain)*/html, body, div, span, applet, object, iframe,h1,
原创 2022-03-29 14:44:43
117阅读
​一、前言                               ​  MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。​二、从SQL查询结果到领域模型实体                
原创 2022-03-29 14:18:04
614阅读
​一、注释                                  ​​  1. 注释类型​     [a]. 单行注释// 单行注释String type = "单行注释";     [b]. 多行注释/* * 多行注释 */String type = "多行注释";     [c].
原创 2022-03-29 13:57:08
467阅读
​  目录                              ​​    ​​一、前言​​​​   ​​ 二、重载方法​​​​    ​​三、占位符​​​​    ​​四、对字符、字符串进行格式化​​​​    ​​五、对整数进行格式化​​​​    ​​六、对
原创 2022-03-29 14:21:12
739阅读
一、前言   编码时我们总会发现如下变量未被使用的警告提示:   上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。
转载 2018-10-12 16:37:00
80阅读
2评论
一、前言                                    编码时我们总会发现如下变量未被使用的警告提示:  上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。 二、 @SuppressWarings注解      
转载 2023-01-05 11:57:19
92阅读
​一、前言                                      ​  现在有Son和Parent两个类,且类型Son将会重写类型Parent的getName函数。但不幸的是由于码农大意,写成如下代码:public class Parent{ public String getName(){ return "Parent"; }}public class
原创 2022-03-29 14:14:33
591阅读
​一、前言                                  ​  编码时我们总会发现如下变量未被使用的警告提示:  上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。​二、 @Suppre
原创 2022-03-29 14:14:59
158阅读
​一、前言                              ​  JVM有Client和Server两种运行模式。不同的模式对应不同的应用场景,而JVM也会有相应的优化。本文将记录JVM模式的信息,以便日后查阅。​二、介绍                              ​  在$JAVA_HOME/jre/bin下有client和server两个目录,分别
原创 2022-03-29 14:51:02
284阅读
​Brief                              ​  又要敲那条长到没朋友的命令了,真心不再爱了。。。  有了history这条命令我想大家可以再爱一次了吧!​>history                            ​  语法: history [n | -c | -raw histfile] &nbs
原创 2022-03-24 11:01:56
196阅读
​一、前言                              ​  文字承载着站点内涵,而良好的字体、排版则为用户提供舒适的阅读体验。本文打算对字体稍微深入一下子网页字体的内容,若有纰漏请大家指正,谢谢!  目录一坨:  ​​二, 字体分类​​        ​​1. 衬线体(Serif)​
原创 2022-03-29 14:57:48
338阅读
​一、Breif                               ​  大家都知道instanceof一般就是用来检查A对象是否为B类或子类的实例。那问题是JS中没有类的概念更没有类继承的概念(虽然有构造函数),那么instanceof到底是怎样判断A对象是B构造函数的实例呢?本文将对此作分析记录,以便日后查阅。​二、Reference 2 ECMA-26
原创 2022-03-24 11:04:16
172阅读
  • 1
  • 2
  • 3
  • 4
  • 5