51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#HM
Spring boot Unable to start embedded Tomcat报错 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()
SpringbootUnabletostartembeddedTomcat报错 java.lang.NoSuchMethodError:javax.servlet.ServletContext.getVirtualServerName()解决方法:将Tomcat安装目录下的servlet-api.jar复制进...
代码星球
·
2021-02-16
Spring
boot
Unable
to
start
ConcurrentHashMap 解读
1privatefinalNode<K,V>[]initTable(){2Node<K,V>[]tab;intsc;3while((tab=table)==null||tab.length==0){4if((sc=sizeCtl)<0)5Thread.yield()...
代码星球
·
2021-02-15
ConcurrentHashMap
解读
HashMap 源码解读
HashMap在JDK1.7和1.8中有了很大的改变,空闲时间对HashMap做了一点点的研究。HashMap是一种数组和链表结合的数据结构,我们每次new一个HashMap时,都会构造出一个长度为16的Entry数组,每一个Entry都是一个单向链表,网上找的一张图,具体的hashMap的结构如下Entry的数据结构...
代码星球
·
2021-02-15
HashMap
源码
解读
linux如何修改文件或目录的权限(chmod)
chmod命令是linux上用于改变权限的命令,-R是递归遍历子目录,因为你要操作的文件使用的*通配符。777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户的权限,7=4+2+1,在linux中权限是可以通过数字来描述的。具体表示如下:4,执行时设置用户ID,用于授权给基于文件...
代码星球
·
2021-02-15
linux
如何
修改
文件
目录
HMM模型和Viterbi算法
1、简介 隐含马尔可夫模型并不是俄罗斯数学家马尔可夫发明的,而是美国数学家鲍姆提出的,隐含马尔可夫模型的训练方法(鲍姆-韦尔奇算法)也是以他名字命名的。隐含马尔可夫模型一直被认为是解决大多数自然语言处理问题最为快速、有效的方法。2、马尔可夫假设 随机过程中各个状态St的概率分布,只与它的前一个状态St-1有关,即P...
代码星球
·
2021-02-15
HMM
模型
Viterbi
算法
算法导论(Introduction to Algorithms)exercises 5.1-3代码实现Unblased_random
intblased_random(){//返回1的概率为0.1,返回0的概率为0.9;returnrand()%10>8?1:0;}intunblased_random(){//等概率返回1,0;inta=0,b=0;for(;a==b;a=blased_random(),b=blased_random());r...
代码星球
·
2021-02-14
算法
导论
Introduction
to
Algorithms
算法导论(Introduction to Algorithms)5.1-2代码实现
1intrandom_01(){//等概率返回0,1;23returnrand()%2;4}5intrandom_ab(inta,intb){//等概率返回区间[a,b]的整数;6intm=b-a;7intn=1;8for(;pow(2,n)-1<m;n++);//获取表示M所需的位数;9intres;10do{...
代码星球
·
2021-02-14
算法
导论
Introduction
to
Algorithms
flask marshmallow文档
转:https://www.jianshu.com/p/594865f0681b更多参考:https://cuiqingcai.com/8943.htmlmarshmallowmarshmallow是一个用来将复杂的orm对象与python原生数据类型之间相互转换的库,简而言之,就是实现object->dict,...
代码星球
·
2021-02-14
flask
marshmallow
文档
Java集合源码分析(四)HashMap
阅读目录(Content)一、HashMap简介1.1、HashMap概述1.2、HashMap在JDK1.8以前数据结构和存储原理1.3、JDK1.8后HashMap的数据结构1.4、HashMap的属性二、HashMap的源码分析(一)2.1、HashMap的层次关系与继承结构2.2、HashMap类的属性2.3、...
代码星球
·
2021-02-13
Java
集合
源码
分析
HashMap
ConcurrentHashMap实现原理及源码分析
ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解,可参考我的另一篇文章HashMap实现原理及源码分析),ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下ConcurrentHashMap的实...
代码星球
·
2021-02-13
ConcurrentHashMap
实现
原理
源码
分析
codeforces #261 C题 Pashmak and Buses(瞎搞)
题目地址:http://codeforces.com/contest/459/problem/CC.PashmakandBusestimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputRece...
代码星球
·
2021-02-13
codeforces
#261
Pashmak
and
Buses
Codeforces Round #261 (Div. 2)——Pashmak and Buses
题目链接题意:n个人,k个车,d天。每一个人每天能够坐随意一个车。输出一种情况保证:不存在两个人,每天都在同一辆车上(1 ≤ n, d ≤ 1000; 1 ≤ k ≤ 109).分析:比赛中用的方法麻烦至极。。。基本想法是均分,这样答案肯定比較优。第一天分到同一辆车上的人在第二天再均分,一直到结束就可以学习了...
代码星球
·
2021-02-13
Codeforces
Round
#261
Div.
Pashmak
同样:Hashtable较HashMap也是如此。
练习:① 存车位的停开车的次序输出问题;② 写两个线程,一个线程打印1-52,另一个线程答应字母A-Z。打印顺序为12A34B56C……5152Z。通过使用线程之间的通信协调关系。注:分别给两个对象构造一个对象o,数字每打印两个或字母每打印一个就执行o.wait()。在o.wait()之...
代码星球
·
2021-02-12
同样
Hashtable
HashMap
也是
如此
HashMap和Hashtable的区别?
HashMap和Hashtable的区别? 解答:HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都实现了Map接口,主要区别 在于HashMap允许空(null)键值(key),由于非线程安全,效率上高于Hashtable。HashMap允许将null作为一个entry的k...
代码星球
·
2021-02-11
HashMap
Hashtable
区别
HashMap与TreeMap的区别?
HashMap与TreeMap的区别? 解答:HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap(HashMap中元素的排列顺序是不固定的)。...
代码星球
·
2021-02-11
HashMap
TreeMap
区别
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他