介绍 SVG是构建XML树的方式来达到绘制图形的,canvas是通过调用相关的方法来绘制图形的。 区别:SVG绘制图形,通过移除或者更改DOM方式来而使用canvas需要把图片从新擦除。 绘制的API在绘制上下文中定义。而不在画布中定义。 需要获得上下文对象的时候,需要调用画布的getContext ...
分类:
其他好文 时间:
2019-02-11 21:31:27
阅读次数:
172
Java基础15:深入剖析Java枚举类 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。 初探枚举类 在程序设计中,有时会用到由若干个有限数据元素组成的集合,如一周内的星期一到星期日七个数据元素组成的集合,由三种颜色 ...
分类:
编程语言 时间:
2019-02-08 19:55:11
阅读次数:
209
@20119-01-29 【小记】 STM32擦除内部FLASH时间过长导致IWDG复位分析 ...
分类:
其他好文 时间:
2019-01-29 20:31:47
阅读次数:
251
题目描述 Description 给出一个全部由小写字母和数字组成的字符串。请先将这个字符串中的数字全部擦除。然后为了将这个字符串存储起来,并且尽可能地节省空间,现在将多个连续出现的相同字母,改写成这个字母本身后面跟上最长的连续的个数的形式。比如"...baaaaac..."这个部分可以改写成".. ...
分类:
其他好文 时间:
2019-01-23 17:27:32
阅读次数:
198
Java 引用类型 Java 中的引用类型细分为四种:类,接口,数组类和泛型参数。 因为泛型参数会在编译过程中被擦除,所以 Java 虚拟机实际上只有前三种。数组类是由 Java 虚拟机直接生成的,其他两种则有对应的字节流。 无论是数组类还是其他两种类型,Java 虚拟机都需要对其进行链接和初始化。 ...
分类:
编程语言 时间:
2019-01-16 23:52:55
阅读次数:
162
通过反射理解泛型的本质(类型擦除) Java中的泛型是通过类型擦除来实现的。所谓类型擦除,是指通过类型参数合并,将泛型类型实例关联到同一份字节码上。编译器只为泛型类型生成一份字节码,并将其实例关联到这份字节码上。类型擦除的关键在于从泛型类型中清除类型参数的相关信息,并且再必要的时候添加类型检查和类型 ...
分类:
其他好文 时间:
2019-01-08 10:15:08
阅读次数:
156
类型擦除 学过C++模板的,在使用Java泛型的时候,会感觉到有点不疑问,例如:(1)无法定义一个泛型数组、无法调用泛型参数对象中对应的方法(当然,通过extends关键字是可以做到,只是比较麻烦);(2)ArrayList<Integer>和ArrayList<String>在运行时的类型是相同的 ...
分类:
编程语言 时间:
2018-12-29 23:18:03
阅读次数:
254
准备工作 一个8G及以上的U盘; 软碟通UltraISO, "下载地址" ,非免费,但试用就够了; 系统镜像,推荐去 "MSDN" 下载; 安装过程 利用U盘制作启动盘,准备好上述的东西,然后开始制作启动盘: 注意:制作之前请确保自己U盘中的数据已经备份好,否则U盘数据会被擦除 ; 进入BIOS设置 ...
在开发时,遇到了下面这条语句,不懂,然习之。 private List<MyZhuiHaoDetailModel> listLottery = new ArrayList<MyZhuiHaoDetailModel>(); Gson gson=new Gson(); JSONObject object ...
分类:
编程语言 时间:
2018-12-09 14:12:49
阅读次数:
156
java的范型 上面的代码在运行时,尽管有类型擦除,但是由于编译期有类型检查,map中的\的类型始终为\,可放心使用。 groovy的范型 上面的代码即使使用了 静态编译注解在编译期也不会报错。由于在运行时有类型擦除,所以func返回的Map的\的数据类型是不确定的,key的类型并不一定为Strin ...
分类:
其他好文 时间:
2018-12-09 11:58:42
阅读次数:
169