码迷,mamicode.com
首页 > 2018年08月13日 > 全部分享
ThreadLocal 类 的源码解析以及使用原理
1、原理图说明 首先看这一张图,我们可以看出,每一个Thread类中都存在一个属性 ThreadLocalMap 成员,该成员是一个map数据结构,map中是一个Entry的数组,存在entry实体,该实体包含了 key value hash (注意 此map结构不包含next引用 所以不是使用的链 ...
分类:其他好文   时间:2018-08-13 22:56:01    阅读次数:185
Bash script set help function
```console set o nounset help() { cat ...
分类:其他好文   时间:2018-08-13 22:55:53    阅读次数:191
geoserver配置SQL图层 cql_filter模糊查询
1.新建图层,选择对应的 数据源 2创建SQL源图层 3、写好SQL,刷新,需要注意设置主键为标识符,设置空间数据为Geometory 4326 4、数据过滤访问地址,支持cql_filter 模糊查询 http://hhzc.hubeiwater.gov.cn/geoserver//ows?ser ...
分类:数据库   时间:2018-08-13 22:55:47    阅读次数:864
Makefile——使用变量
在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串。变量可以使用在“目标”,“依赖目标”,“命令”或是Makefile的其它部分中。 命名规范 ①变量大小写敏感,推荐大小写搭配命名,方便区分系统变量(全大写) ②变量名字可以包含字符、数字,下划线(可以是数字开头) ...
分类:其他好文   时间:2018-08-13 22:55:38    阅读次数:231
python网络编程三次握手和四次挥手
TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK[1],并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接。[1] TCP三次握手的过程如下: 客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_... ...
分类:编程语言   时间:2018-08-13 22:55:30    阅读次数:293
CentOS 7----Apache基于域名的虚拟主机配置
配置/etc/hosts文件,192.168.1.209 对应的域名如下: 192.168.1.209 www.name1.com ...
分类:Web程序   时间:2018-08-13 22:55:24    阅读次数:570
Linux死锁检测-Lockdep
专题:Linux内存管理专题 关键词:LockDep、spinlock、mutex。 lockdep是内核提供协助发现死锁问题的功能。 本文首先介绍何为lockdep,然后如何在内核使能lockdep,并简单分析内核lockdep相关代码。 最后构造不同死锁用例,并分析如何根据lockdep输出发现 ...
分类:系统相关   时间:2018-08-13 22:55:14    阅读次数:292
日期类时间类,日期时间类,单例模式,装箱与拆箱,数字类随机数,BigDecimal总结
1.日期类,时间类,日期时间类 初步日期使用方法及格式转换方法(旧方法): 格式://Mon Jul 30 11:26:05 CST 2018 年月日时分秒 CST代表北京时间 获取当前毫秒 转换时间格式: 日历类的使用 打印日历示例(新方法:LocalDate时间类) LocalDate 创建日期 ...
分类:其他好文   时间:2018-08-13 22:34:20    阅读次数:222
JavaScript实现大整数减法
继上一篇博文写了大整数加法之后,我又模拟上篇博文的算法,自己实现了大整数减法。 大整数减法相对于加法来说,稍微复杂一点。由于要考虑一些情况: 1. 两个数相减,可能会出现结果为正、负和0三种情况; 2. 会出现借位的情况,而且还要考虑最高位时有没有借位。 实现代码如下: function subSt ...
分类:编程语言   时间:2018-08-13 22:34:04    阅读次数:188
Java——值传递与引用传递
1.基本类型和引用类型在内存中的保存 (1)基本类型的变量保存原始值,即它代表的值就是数值本身; 基本类型在声明变量时就为它分配了空间; 基本类型在参数传递过程中属于值传递,也就是复制一份数据到参数中。 (2)引用类型的变量保存引用值; ("引用值"指向内存空间的地址,代表了某个对象的引用,而不是对 ...
分类:编程语言   时间:2018-08-13 22:33:58    阅读次数:238
NaNa我喜欢你
晚上下班时九点了,给你发了一个不太搞笑的笑话。我该怎么联系你? 想知道你今天工作怎么样,尽管每天可能都是同样的always块。 想知道你遇到了什么开心事,如果没有我希望明天你可以遇到那种哈哈大笑一整天的事, 更想知道你有没有遇到不开心的事,可以和你分担,好像很希望你每天都会遇到一点点不开心的事,然后 ...
分类:其他好文   时间:2018-08-13 22:33:49    阅读次数:178
Python的基本类型
前言: 什么是代码? 代码是现实世界事物在计算机世界中的映射。 什么事写代码? 写代码是将现实世界中的事物用计算机语言来描述。 一、数字:整形与浮点型 整型:int 浮点型:float (没有单精度和双精度之分) 特别注意,2/2=1.0 得到 float结果 2//2=1 得到是 int 结果 二 ...
分类:编程语言   时间:2018-08-13 22:33:42    阅读次数:235
51nod1802 左偏树计数
题目大意 求$n$个点的无标号左偏树个数 既然你都点进来了,那么估计也是奔着题解来的.... 废话少说.... 首先,左偏树有这么一些性质 设最右链长度为$r[p]$ 1.左偏树的子树仍然是左偏树 2. $r[p] = r[rs[p]] + 1$ 3. $r[p] \leqslant \log_2 ...
分类:其他好文   时间:2018-08-13 22:33:34    阅读次数:193
hdu 2063 过山车【匈牙利算法】(经典)
<题目链接> RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Gra ...
分类:编程语言   时间:2018-08-13 22:33:26    阅读次数:213
Citrix Xendesktop更改发布桌面的显示名称
使用powershell:asnpcitrix.*使用下面的命令获取需要改名的交付组UIDGet-BrokerDesktopGroup-name"请改成交付组名称"使用下面的命令将交付组中的所有计算机的“PublishedName”属性设置为nullGet-BrokerMachine-DesktopGroupUID交付组UID|Set-BrokerMachine-PublishedName$Nul
分类:其他好文   时间:2018-08-13 22:33:19    阅读次数:237
迈出第一步,Hexo博客搭建
很早之前看到别人的博客就总想着自己之后也要搭一个,最近突然来了干劲,就开始搭起了博客。不过搭博客还真是一个累活,失败了不下十次,用了好几天的时间,感觉自己在浪费时间,但是看到现在博客终于能用了,非常开心!这里将通过这篇文章来记录搭建过程。 环境及准备 windows、git、Node.js 一、Gi ...
分类:其他好文   时间:2018-08-13 22:33:02    阅读次数:210
统计随机数中重复数出现的次数----列表的练习
1 ''' 2 3 随机产生10个数字: 4 每个数字取值范围【1-20】 5 统计重复的数字有几个,分别是什么? 6 统计没有重复的数字 有几个,分别是什么? 7 ''' 8 # 产生随机数部分: 9 import random 10 l = [] 11 for _ in range(10): 1... ...
分类:其他好文   时间:2018-08-13 22:32:52    阅读次数:214
1044条   上一页 1 ... 4 5 6 7 8 9 10 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!