+ JDK(JAVA SE Development Kit): Java标准开发包,他提供了编译、运行Java程序所需要的各种工具和资源,包括Java编译器、Java运行时环境、以及常用Java类库等。注意:JDK中包括JRE。 + JRE(Java Runtime Environment):JAV ...
分类:
其他好文 时间:
2020-04-25 23:32:12
阅读次数:
111
[TOC] 简述 通达OA是北京通达信科科技有限公司出品的 "Office Anywhere 通达网络智能办公系统"。 该漏洞可 无凭证登录任意用户,包括系统管理员 影响范围 通达OA2017 V11.X cookie删掉 POST包里加个 返回的session就是对应UID用户的session U ...
分类:
其他好文 时间:
2020-04-23 19:23:27
阅读次数:
78
两者简介: HashMap简介: HashMap是基于哈希表实现的,每一个元素是一个key(数据类型必须一致)-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下 ...
分类:
其他好文 时间:
2020-04-22 10:13:13
阅读次数:
67
运行效果图(注意运行前要先到设置里允许GPS权限,否则无法定位,只显示百度地图): 首先去注册appkey,下载SDK开发包: 创建一个Module包名为com.mingrisoft,将项目结构类型切换为Project,解压缩下载的BaiduLBS_Android-SDK_Lib.zip文件,将li ...
分类:
移动开发 时间:
2020-04-20 23:46:19
阅读次数:
130
第一篇: go开发包下载,IDE工具下载,基础配置命令 第二篇: go 变量、常量、基本数据类型 ...
分类:
其他好文 时间:
2020-04-20 17:41:55
阅读次数:
59
一、cesium 是什么? Cesium是一款面向三维地球和地图的,世界级的javaScript开源产品。它提供了基于javaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有高质量的保证。 Cesium隶属于AGI公司,该公司 ...
分类:
其他好文 时间:
2020-04-18 18:38:40
阅读次数:
80
Guava包里的Service接口用于封装一个服务对象的运行状态、包括start和stop等方法。例如web服务器,RPC服务器、计时器等可以实现这个接口。对此类服务的状态管理并不轻松、需要对服务的开启/关闭进行妥善管理、特别是在多线程环境下尤为复杂。Guava包提供了一些基础类帮助你管理复杂的状态 ...
分类:
其他好文 时间:
2020-04-15 00:23:19
阅读次数:
68
什么是npm? npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系 npm version的含义 每个npm包都有一个package.json,如果要发布包的话,package.json里面的ve ...
分类:
其他好文 时间:
2020-04-05 18:59:34
阅读次数:
194
1. 并发包中的ReentrantLock是偏向锁河轻量级锁码? 是的。 2. 偏向锁跟可重入性有什么区别,非偏向锁如何实现可重入? 偏向锁和可重入性直接没啥关系。。 当然要是锁不具备可重入性,那就无所谓偏向了。 可重入性是指比如一个线程获得了对象A上的锁,如果它第二次请求A的锁必然可以获得(也就是 ...
分类:
其他好文 时间:
2020-04-04 09:33:34
阅读次数:
318
Java锁系列教程之独占式锁 在Java并发编程中,锁是一个很重要的对象。Java中锁有两种:隐式锁和显式锁。使用synchronized关键字的锁是隐式锁。因为锁的申请和释放都是由JVM来维护的,不用我们来手动处理。使用Java并发包locks包下的锁,需要使用者手动申请和手动关闭。这种形式是显式 ...
分类:
编程语言 时间:
2020-04-03 13:38:46
阅读次数:
76