- 博客(25)
- 收藏
- 关注
原创 HTML5详解
typora-root-url: picHTML5一、简介1、什么是 HTML5?HTML5 是最新的 HTML 标准。HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。HTML5 拥有新的语义、图形以及多媒体元素。HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。**注释:**在下面的章节中,您将学到如何“帮助”老版本的浏览器处理 HTML5。.
2022-05-29 21:30:39 799
原创 css3新版
typora-root-url: picCSS3一、CSS 圆角1、CSS圆角通过 CSS border-radius 属性,可以实现任何元素的“圆角”样式。2、CSS border-radius 属性CSS border-radius 属性定义元素角的半径。**提示:**您可以使用此属性为元素添加圆角!这里有三个例子:带有指定背景颜色的元素的圆角:带边框元素的圆角:带有背景图像的元素的圆角:这是代码:#rcorners1 { border-radius: 2.
2022-05-29 21:25:58 314
原创 线程池详解
线程池引入一个线程完成一项任务所需时间为:创建线程时间 - Time1线程中执行任务的时间 - Time2销毁线程时间 - Time3为什么需要线程池线程池技术正是关注如何缩短或调整Time1和Time3的时间,从而提高程序的性能。项目中可以把Time1,T3分别安排在项目的启动和结束的时间段或者一些空闲的时间段线程池不仅调整Time1,Time3产生的时间段,而且它还显著减少了创建线程的数目,提高线程的复用率系统启动一个新线程的成本是比较高的,因为涉及与操作系统的交互,在这种情形下
2022-05-27 19:20:27 242
原创 手撕TreeMap底层源码
public interface SortedMap<K,V> extends Map<K,V> {}public interface NavigableMap<K,V> extends SortedMap<K,V> { }public class TreeMap<K,V> extends AbstractMap<K,V> implements NavigableMap<K,V>{ //外置比
2022-05-26 10:33:20 88
原创 手撕HashSet底层源码
public class HashSet<E> extends AbstractSet<E> implements Set<E>{ private transient HashMap<E,Object> map; private static final Object PRESENT = new Object(); public HashSet() { map = new HashMap&l
2022-05-26 10:32:47 99
原创 手撕HashMap底层源码+面试题
public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>{ //默认初始化容量 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; //16 //hash数组最大长度 static final int MAXIMUM_CAPACITY = 1 << 30; //默认
2022-05-15 09:21:54 285
原创 手撕Iterator源码
public abstract class AbstractList<E>{ //操作数(操作了添加数据、删除数据,操作数都会++) protected transient int modCount = 0;//5}public class ArrayList<E> extends AbstractList<E> implements List<E>{ //容器 transient Object[] e
2022-05-10 15:20:54 91
原创 手撕Random底层源码
public class Random { public Random() { //调用本类其他的构造方法 this(seedUniquifier() ^ System.nanoTime()); } private static long seedUniquifier() { for (;;) { //获取了一个值 long current = seedUniq
2022-05-09 19:54:21 320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人