首页 > 编程语言
HashMap为什么是线程不安全的
HashMap底层是一个Entry数组,当发生hash冲突的时候,hashmap是采用链表的方式来解决的,在对应的数组位置存放链表的头结点。对链表而言,新加入的节点会从头结点加入。 我们来分析一下多线程访问: 1.在hashmap做put操作的时候会调用下面方法: 在hashmap做put操作的时候 ...
分类:编程语言   时间:2017-04-15 17:07:58    收藏:0  评论:0  赞:0  阅读:1485
Java 注解那些事儿
尊重他人的劳动成果,转载请标明出处:http://blog.csdn.net/gengqiquan/article/details/53782194, 本文出自:【gengqiquan的博客】今日无事...
分类:编程语言   时间:2017-04-15 16:46:32    收藏:0  评论:0  赞:0  阅读:270
python while循环与for循环
今天刚看了一下python的while和for循环,所以打算记录一下: while语句是python中的循环条件语句,while 判断条件 : pass break 例如: i = 1 sum = 1 while i <= 9: j = 1 while j <= i: sum = j * i pri ...
分类:编程语言   时间:2017-04-15 16:43:38    收藏:0  评论:0  赞:0  阅读:230
201521123089 《Java程序设计》第8周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容。 1.2 选做:收集你认为有用的代码片段 2. 书面作业 本次作业题集集合 1.List中指定元素的删除(题目4-1) 1.1 实验总结 在remove中不能从头到尾遍历,如果从头到尾遍历就会出错,可以使用ind ...
分类:编程语言   时间:2017-04-15 16:38:56    收藏:0  评论:0  赞:0  阅读:277
java进阶——反射(Reflect)
一、Class类 1、类是对象,类是java.lang.Class类的实例对象,这个对象称为该类的类类型; 2、任何一个类都是Class的实例对象,类的表达式: (1)Class c1 = int.Class; (2) Class c2 = c1.getClass(); (3) Class c3 = ...
分类:编程语言   时间:2017-04-15 16:18:02    收藏:0  评论:0  赞:0  阅读:366
C++14尝鲜:Generic Lambdas(泛型lambda)
所谓泛型lambda。就是在形參声明中使用auto类型指示说明符的lambda。比方auto lambda = [](auto x, auto y) {return x + y;};依据C++14标准,这一lambda与下面代码作用同样。struct unnamed_lambda { templat ...
分类:编程语言   时间:2017-04-15 16:14:34    收藏:0  评论:0  赞:0  阅读:233
python基础-01
涉及知识点: 1,初始相关 2,变量 3,用户交互,数据类型,占位符 4,if判断 5,while循环 6,for循环 1,初始相关: 1.1 声明解释器 #!/usr/bin/env python 声明解释器,在linux以及mac中调用相关解释器。 1.2 缩进 在python中,注意缩进的使用 ...
分类:编程语言   时间:2017-04-15 16:13:07    收藏:0  评论:0  赞:0  阅读:345
SpringMVC -- 梗概--源码--贰--mvc:annotation-driven
啦啦啦 ...
分类:编程语言   时间:2017-04-15 16:11:39    收藏:0  评论:0  赞:0  阅读:221
java面向对象--类加载器及反射
类加载器 jvm 和 类的关系 当调用 java命令运行一个java程序时,会启动一个java虚拟机进程。同一个jvm的所有线程、所有变量都处于同一个进程里,都使用该jvm进程的内存区。 jvm进程终止的情况: 1.程序运行到最后正常结束。 2.遇到System.exit()或Runtime.get ...
分类:编程语言   时间:2017-04-15 15:51:21    收藏:0  评论:0  赞:0  阅读:395
自然语言处理资源总结
我爱自然语言,是自然语言的一个博客群 http://www.aclweb.org/anthology-new/ 自然语言问题列表 http://www.newsmth.net/bbsdoc.php?board=NLP 自然语言处理课程在线学习网站 https://www.coursera.org/ ...
分类:编程语言   时间:2017-04-15 15:49:59    收藏:0  评论:0  赞:0  阅读:284
JAVA-ZIP和GZIP压缩实现
1、ZIP压缩实现: 2、GZIP压缩实现 ...
分类:编程语言   时间:2017-04-15 15:48:21    收藏:0  评论:0  赞:0  阅读:196
R语言两种方式求指定日期所在月的天数
R语言两种方式求指定日期所在月的天数 days_monthday<-function(date){ m<-format(date,format="%m") days31<-c("01","03","05","07","08","10","12") days30<-c("04","06","09"," ...
分类:编程语言   时间:2017-04-15 15:42:35    收藏:0  评论:0  赞:0  阅读:440
CentOS7修改操作系统语言方法
一、CentOS7.0 1、修改为中文 # localectl set-locale LANG=zh_CN.utf8 2、修改为英文 # localectl set-locale LANG=en_US.UTF-8 二、CentOS6.5 1、修改为英文 # echo 'LANG=en_US.UTF- ...
分类:编程语言   时间:2017-04-15 15:40:48    收藏:0  评论:0  赞:0  阅读:263
JAVA中HashMap和Hashtable区别
Hashtable和HashMap在Java面试中相当容易被问到,甚至成为了集合框架面试题中最常被考的问题,所以在参加任何Java面试之前,都不要忘了准备这一题。 我们先看2个类的定义 可见Hashtable 继承自 Dictiionary 而 HashMap继承自AbstractMap Hasht ...
分类:编程语言   时间:2017-04-15 15:28:55    收藏:0  评论:0  赞:0  阅读:126
Jenkins实现SVN+Maven+Java项目的持续集成
Jenkins 2.46.1 Centos 7.3 JDK 7 安装jdk/maven/svn 在Jenkins所在的Linux机器安装jdk和maven,步骤就不说了,下面是环境变量: 注意:maven的conf/settings.xml配置应该是自己项目的,这里也省略了; svn直接用yum安装 ...
分类:编程语言   时间:2017-04-15 15:28:16    收藏:0  评论:0  赞:0  阅读:429
C语言 练习题
subString ...
分类:编程语言   时间:2017-04-15 15:27:42    收藏:0  评论:0  赞:0  阅读:173
HTTPS的中那些加密算法
密码学在计算机科学中使用非常广泛,HTTPS就是建立在密码学基础之上的一种安全的通信协议。HTTPS早在1994年由网景公司首次提出,而如今在众多互联网厂商的推广之下HTTPS已经被广泛使用在各种大小网站中。在完全理解HTTPS之前,有必要弄清楚一些密码学相关的概念,比如:明文、密文、密码、密钥、对 ...
分类:编程语言   时间:2017-04-15 15:03:48    收藏:0  评论:0  赞:0  阅读:269
线程面试题50道
50道Java线程面试题 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言 ...
分类:编程语言   时间:2017-04-15 14:58:23    收藏:0  评论:0  赞:0  阅读:307
Python模拟登录wap版百度贴吧+自己主动回贴
模拟登录的原理都差点儿相同,大致都是这样: 打开首页获取相关cookie。提交登陆表单(即username与password)。确认是否登录成功。 假设想了解更具体的原理与相关知识,推荐到具体解释抓取站点,模拟登陆。抓取动态网页的原理和实现(Python,C#等)。(只是这系列博文实在太绕太绕太绕, ...
分类:编程语言   时间:2017-04-15 14:50:29    收藏:0  评论:0  赞:0  阅读:235
Python模拟登录wap版百度贴吧+自己主动回贴
模拟登录的原理都差点儿相同。大致都是这样: 打开首页获取相关cookie;提交登陆表单(即username与password)。确认是否登录成功。 假设想了解更具体的原理与相关知识,推荐到具体解释抓取站点。模拟登陆,抓取动态网页的原理和实现(Python。C#等)。(只是这系列博文实在太绕太绕太绕。 ...
分类:编程语言   时间:2017-04-15 14:50:10    收藏:0  评论:0  赞:0  阅读:259
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!