码迷,mamicode.com
首页 > 编程语言
ConcurrentHashMap并不是完全的线程安全
ConcurrentHashMap通过分段锁的方式实现了高效率的线程安全,但是它能否在所有高并发场景中都能保证线程安全呢? 如果将add方法前的synchronized去掉后输出结果为:9305,并不是想象中的10000。 如果只是调用put或者get方法,ConcurrentHashMap是线程安 ...
分类:编程语言   时间:2017-05-04 00:00:41    阅读次数:432
CSU 1804: 有向无环图(拓扑排序)
http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1804 题意:…… 思路:对于某条路径,在遍历到某个点的时候,之前遍历过的点都可以到达它,因此在这个时候对答案的贡献就是∑(a1 + a2 + a3 + ... + ai) * bv,其中a是之前 ...
分类:编程语言   时间:2017-05-03 23:59:34    阅读次数:348
Javascript类型转换的规则实例解析
http://www.jb51.net/article/79916.htm 类型转换可以分为隐式转换和显式转换,所谓隐式转换即程序在运行时进行的自动转换,显式转换则是人为的对类型进行强制转换。Javascript的变量是松散类型的,它可以存储Javascript支持的任何数据类型,其变量的类型可以在 ...
分类:编程语言   时间:2017-05-03 23:57:58    阅读次数:502
Python开发【第一篇】:初识Python
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:编程语言   时间:2017-05-03 23:56:57    阅读次数:332
java 方法
方法是用于封装一定特定的逻辑功能 方法也叫(函数,过程) 方法尽可能独立 只干一件事 可以被反复调用,减少代码重复 方法参数可有可无,有参更灵活 返回值:当方法需要返回结果是,设置特定返回结果类型(int,double...);不需要结果 void 返回结果通过 return 关键字,return ...
分类:编程语言   时间:2017-05-03 22:53:57    阅读次数:250
Adaboost算法原理分析和实例+代码(简明易懂)
Adaboost算法原理分析和实例+代码(简明易懂) ,Adaboost算法优点和缺点,Adaboost算法代码,Adaboost基本原理,Adaboost的例子和代码,详细分析Adaboost算...
分类:编程语言   时间:2017-05-03 22:53:32    阅读次数:630
python--matplotlib库使用2
功能:python画2D图 直接上代码,注释很详细! 关于官方pyplot.scatter()函数详解见:http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter ...
分类:编程语言   时间:2017-05-03 22:52:48    阅读次数:272
<java>枚举的简单介绍
1.枚举,enum关键字,相当于public final static. 2.举例: 首先定义了一个名为spiciness的枚举类型。 再来测试一下enum,这个测试方法表明它有tostring()方法,很方便的显示某个enum实例的名字。 输出结果: MEDIUM 除此之外,enum还有ordin ...
分类:编程语言   时间:2017-05-03 22:52:12    阅读次数:230
Python 接口测试(一)
1. 概念: 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 (1.)安装python https://www.python.org/downloads/ ...
分类:编程语言   时间:2017-05-03 22:51:02    阅读次数:207
Python 接口测试(五)
五:使用python进行组织编写接口测试用例 接口测试其实就是几个步骤。 明白了接口测试的测试步骤,那么我们就可以来组织我们的代码。 import requests # 接口的url url = "http://fanyi.baidu.com/v2transapi" # 接口的参数 params = ...
分类:编程语言   时间:2017-05-03 22:50:28    阅读次数:339
JavaScript中双叹号(!!)作用示例介绍
http://www.jb51.net/article/48881.htm 经常看到这样的例子: a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主要是为后续判断提供便利。 !!一般用来将后面的表达式强制转换为布尔类型 ...
分类:编程语言   时间:2017-05-03 22:50:22    阅读次数:228
Python 接口测试(四)
五:python数列化和反序列化 把python的对象编码转换为json格式的字符串,反序列化可以理解为:把json格式 字符串解码为python数据对象。在python的标准库中,专门提供了json库 导入,查看json库的主要方法 import json print(json.__all__) ...
分类:编程语言   时间:2017-05-03 22:50:03    阅读次数:222
Python 接口测试(三)
四:python接口之http请求 和第三库的requests。 Urllib 定义了很多函数和类,这些函数和类能够帮助我们在复杂的情况下获取url内容。复杂情况— 基本的和深入的验证, 重定向, cookies 等等 Urllib的GET请求代码如下: import urllib.request ...
分类:编程语言   时间:2017-05-03 22:49:57    阅读次数:310
ConcurrentHashMap实现线程安全的原理
在ConcurrentHashMap没有出现以前,jdk使用hashtable来实现线程安全,但是hashtable是将整个hash表锁住,所以效率很低下。 ConcurrentHashMap将数据分别放到多个Segment中,默认16个,每一个Segment中又包含了多个HashEntry列表数组 ...
分类:编程语言   时间:2017-05-03 22:49:21    阅读次数:308
关于JavaScript中获取到的日期的形式
1 获取的日期格式及其转换 (1)var date = new Date() console.log(date); //Wed May 03 2017 10:07:16 GMT+0800 (中国标准时间) (2)var date = Date.now() console.log(date); //1 ...
分类:编程语言   时间:2017-05-03 22:49:05    阅读次数:336
Python 接口测试(二)
三:http状态码含义(来源于w3school): 状态码: 1xx: 信息 消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到 ...
分类:编程语言   时间:2017-05-03 22:48:12    阅读次数:271
GeoServer java.io.IOException: No such resource: generic.sld No such resource: generic.sld
原因是 发布 图层时 没有设置类型 默认 generic 但是我们的数据库中 没有这个 解决办法: 点击 图层--点击 相应的 图层名称 发布 WMS Settings 下面的Default Style 根据实际 的图层 数据类型 选择相应的 国外网站有解释,但是没看懂,我是根据 geoserver ...
分类:编程语言   时间:2017-05-03 22:47:49    阅读次数:885
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!