-
60
热度 -
61
热度 -
[综合] 10. js-canvas
onmousedown鼠标按键(event) onmousemove鼠标移动(event) onmouseup鼠标松开(event) <canvasid="tutorial"width="150"height="150"></canvas> 初始300*150 只有两个属性:...
81
热度 -
[综合] 利用meta标签对viewport进行控制
原文 移动设备默认的viewport是layoutviewport,也就是那个比屏幕要宽的viewport,但在进行移动设备网站的开发时,我们需要的是idealviewport。那么怎么才能得到idealviewport呢?这就该轮到meta标签出场了。 我们在开发移动设备的网站时,最常见的的一个动...
86
热度 -
49
热度 -
75
热度 -
[综合] 10.js DOM API
document.name(form的name).submit提交form表单 DOM是一棵树(tree) 树上有Node Node分为Document(html)、Element(元素)和Text(文本),以及其他不重要的。 Node的接口 属性childNodes,firstChild,inn...
7
热度 -
57
热度 -
72
热度 -
71
热度 -
[综合] webpack parcel
webpack:从入门到真实项目配置 css自动加前缀工具 parcel 关于webpack的面试题有哪些? 安装:npminstallnode-sass-g出错搜索出错问题 编译:scssXXX.sassXXX.css 自动编译:node-sasssa.scsssa.css-wsa.scss 目录...
126
热度 -
[综合] this.$router.push、replace、go
1.this.$router.push() 描述:跳转到不同的url,但这个方法回向history栈添加一个记录,点击后退会返回到上一个页面。 用法: <!--字符串--> <router-linkto="home">Home</router-link> <...
89
热度 -
[综合] 从orcal库中的B表复制数据到A表
今天在开发的时候需要把B表的两个字段的数据放到A表的两个字段中,在网上查了半天没有找到什么好的结果,然后看了一个批量插入的例子给了我灵感,然后修改了一下语句,完美实现了想要的结果。下面是代码: INSERTINTOAt(t.t1,t.t2)SELECTb.v1,b.v2FROMBb 这样就把B表的...
85
热度 -
82
热度 -
[综合] ArrayList的特性
ArrayList分析: 1).ArrayList实际上是通过一个数组去保存数据的,当我们构造ArrayList时,如果使用默认构造函数,ArrayList的默认容量大小是10。 2).当ArrayList容量不足以容纳全部元素时,ArrayList会自动扩张容量,新的容量=原始容量+原始容量/...
92
热度 -
[综合] LinkedList的特性
LinkedList分析: 1).LinkedList是通过双向链表去实现的。 2).从LinkedList的实现方式中可以看出,它不存在容量不足的问题,因为是链表。 3).LinkedList实现java.io.Serializable的方式。当写入到输出流时,先写入“容量”,再依次写出“...
17
热度 -
12
热度 -
[综合] HashMap集合的特性
HashMap的分析: 1、HashMap是可以序列化的。是线程不安全的。 2、HashMap的底层主要是基于数组和链表实现的,它之所以有相当快的查询速度主要是因为它是通过计算散列码来决定存储位置的。 3、HashMap中主要是通过key的hashCode来计算hash值,然后通过hash值选...
75
热度 -
[综合] HashTable的特性
HashTable分析: 1、HashTable是可以序列化的。是线程安全的。HashTable之所以是线程安全的,是因为方法上都加了synchronized关键字。 2、Hashtable的遍历方式比较简单,一般分两步: 1).获得Entry或key或value的集合; 2)....
38
热度 -
[综合] TreeMap的特性
TreeMap分析: 1、TreeMap是一个有序的key-value集合,它内部是通过红-黑树实现的,它支持序列化。 2、TreeMap的存储结构是按照红-黑树存储的,每个key-value对也存储在一个Entry里,只不过这 个Entry和前面HashMap或者HashTable中的...
61
热度