很多人都知道HashTable与HashMap的关系,HashTable是线程安全的,HashMap是非线程安全的。在介绍完 "HashMap" 之后,趁热介绍一下HashTable。在HashTable中没有像HashMap中那么多关于数据结构的内容。HashTable是线程安全的,因为其源码的方 ...
分类:
其他 时间:
2018-01-05 21:44:39
收藏:
0 评论:
0 赞:
0 阅读:
236
理解HashSet的时候遇到的问题,在这里记录一下: 使用 == 进行比较, 该方式比较的是变量是否同时指向一块内存地址,如果是就返回true,否则返回false 使用对象本身的equals进行比较,equals首先会进行 == 比较,然后会进行逻辑比较,当然你可以自己定义自己的比较逻辑,比如JDK ...
分类:
编程语言 时间:
2018-01-05 21:43:50
收藏:
0 评论:
0 赞:
0 阅读:
193
You are given a map in form of a two-dimensional integer grid where 1 represents land and 0 represents water. Grid cells are connected horizontally/ve ...
分类:
其他 时间:
2018-01-05 21:43:11
收藏:
0 评论:
0 赞:
0 阅读:
217
今天在写一道dfs题目,想到要给一个二维数组初始化合适的函数且学过的就memset了,这个函数很神奇memset函数是逐字节进行填充并且它是一个字符串函数,看到网上一个代码没看懂如下 又继续搜索发现memset函数是逐字节进行填充,所以a一般为char *型。对于其它类型的a,可以填充的值有两个,0 ...
分类:
编程语言 时间:
2018-01-05 21:42:40
收藏:
0 评论:
0 赞:
0 阅读:
207
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-05 21:42:00
收藏:
0 评论:
0 赞:
0 阅读:
233
1!+2!+3!+4!+5!=153 ...
分类:
其他 时间:
2018-01-05 21:41:28
收藏:
0 评论:
0 赞:
0 阅读:
231
这两天在学习react native,被虐得布耀布耀的,运行一个hello world花了一天时间(手动捂脸)。 由于是跟着官网走,所以一开始便是开发环境的搭建。其他的就不说了(详情见 React Native开发环境搭建)。这里说说我踩的坑。 1、下载Android Studio(可去 官网 下载 ...
分类:
其他 时间:
2018-01-05 21:41:02
收藏:
0 评论:
0 赞:
0 阅读:
353
CDN其实是一种特殊的集群页面缓存服务器,它和普通集群的多台页面缓存服务器比主要是它存放的位置和分配请求的方式有点特殊。CDN的服务器是分布在全国各地的,当接收到用户的请求后会将请求分配到最合适的CDN服务器节点获取数据,比如,联通的用户会分配到联通的节点,电信的用户会分配到电信的节点;另外还会按照 ...
分类:
其他 时间:
2018-01-05 21:40:44
收藏:
0 评论:
0 赞:
0 阅读:
191
题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 输入描述: 输出描述: 示例1 输入 输出 需要注意的: 只有正负号 带正负号 空字符 非法字符 ...
分类:
其他 时间:
2018-01-05 21:40:27
收藏:
0 评论:
0 赞:
0 阅读:
187
一、分栏布局 1.设置栏数 column-count:数值; 2.设置每栏的宽度 column-width:数值+单位; 注:当设置了column-width,column-count会失效,二者设置其一即可 3.设置栏间距 column-gap:数值+单位; 4.设置栏间隔线 column-rul ...
分类:
Web开发 时间:
2018-01-05 21:40:10
收藏:
0 评论:
0 赞:
0 阅读:
223
简单记笔记 1,创建Servlet对象,通过服务器反射机制创建Servlet对象,第一次请求时才会创建。(默认) 2,调用Servlet对象的init()方法,初始化Servlet的信息,init()方法只会在创建后被调用一次; 3,响应请求,调用service()或者是doGet(),doPost ...
分类:
其他 时间:
2018-01-05 21:39:52
收藏:
0 评论:
0 赞:
0 阅读:
252
rsync同步文件有两种模式: 1、把源站路径下文件,同步到目标路径。例如rsync aR /data/1/2/3/a.txt 1.1.1.1:/data/ ,目标机器将自动创建多层目录存放a.txt。也可以换不同存放目录,例如rsync aR /data/1/2/3/a.txt 1.1.1.1:/ ...
分类:
其他 时间:
2018-01-05 21:39:18
收藏:
0 评论:
0 赞:
0 阅读:
304
explain 可以帮助我们在不真正执行某个sql语句时,就执行mysql怎样执行,这样利用我们去分析sql指令.尽量避免全表扫描。 Id: SELECT识别符。这是SELECT的查询序列号 SELECT * FROM emp WHERE empno = 3 and ename = (SELECT ... ...
分类:
数据库技术 时间:
2018-01-05 21:38:26
收藏:
0 评论:
0 赞:
0 阅读:
247
源: 线性代数的本质 线性变换可以看作参数、返回值都是向量的函数。 当多个线性变换复合作用于同一个向量的时候,可以通过矩阵复合运算(也就是矩阵乘法)得到一个等效变换。 矩阵实际上描述(追踪)的是基向量的变换,而空间内任意向量则是基向量特定的线性组合。 矩阵复合运算可以类比为函数中的 f(g(x)) ...
分类:
其他 时间:
2018-01-05 21:37:02
收藏:
0 评论:
0 赞:
0 阅读:
251
package com.imooc.method; import java.util.Scanner; public class CountDemo { //根据商品总价输出折后总价 public void count(float a){ float value; if(a=100&a<199){ ... ...
分类:
其他 时间:
2018-01-05 21:36:44
收藏:
0 评论:
0 赞:
0 阅读:
266
源: 线性代数的本质 1、线性组合(linear combination) 2、张成空间(span) “缩放向量并且相加”这一概念至关重要 如何进行几何想象 两个不共线向量张成二维空间,三个不共面向量张成三维空间。 3、线性无关(linearly independent) 不论是张成空间还是线性相关 ...
分类:
其他 时间:
2018-01-05 21:36:27
收藏:
0 评论:
0 赞:
0 阅读:
317
我在上一篇博客中说到了在Android中集成OpenCV,但是那个版本的OpenCV是没有SIFT和SURF算法的,因为这些算法是受专利保护的,所以并没有被包含在预编译库中,所以如果想要使用SIFT和SURF算法,需要自己来编译OpenCV Android SDK。在OpenCV 2.4.x版本中, ...
分类:
移动平台 时间:
2018-01-05 21:36:06
收藏:
0 评论:
0 赞:
0 阅读:
510
原文:https://baike.so.com/doc/3409199-3588404.html MATLAB函数null用来求解零空间,即满足方程组A*X=0的解空间。实际上是求出解空间的一组解(基础解系)。 语法:z=null(A) %z的列向量为方程组的正交规范基,满足z' x z=I。 z= ...
分类:
其他 时间:
2018-01-05 21:35:34
收藏:
0 评论:
0 赞:
0 阅读:
386
~~学了好久,终于基本弄明白了~~ 推荐两个博客: "戳我" "戳我" 再推荐几本书: 《ACM/ICPC算法基础训练教程》 《组合数学》(清华大学出版社) ~~《高中数学选修》~~ 预备知识 复数方面 ~~找数学老师去~~ $$i^{2}= 1,i为虚数的单位$$ 坐标系上纵轴就是虚数轴,复数就是 ...
分类:
其他 时间:
2018-01-05 21:35:17
收藏:
0 评论:
0 赞:
0 阅读:
227
源: 线性代数的本质 1、如何用数字描述向量 有了基之后,如何用数字刻画一个向量呢? 例如说,我们用 i 帽和 j 帽线性组合得得一个向量 v , v = x * i + y * j 只需要取出 i 帽和 j 帽前面的参数 x 和 y,就可以在该基下唯一确定一个向量 v 换句话话说, v 是该基下 ...
分类:
其他 时间:
2018-01-05 21:34:32
收藏:
0 评论:
0 赞:
0 阅读:
213