码迷,mamicode.com
首页 > 2019年12月19日 > 全部分享
AQS系列(三)- ReentrantReadWriteLock读写锁的加锁
前言 前两篇我们讲述了ReentrantLock的加锁释放锁过程,相对而言比较简单,本篇进入深水区,看看ReentrantReadWriteLock-读写锁的加锁过程是如何实现的,继续拜读老Lea凌厉的代码风。 一、读写锁的类图 读锁就是共享锁,而写锁是独占锁。读锁与写锁之间的互斥关系为:读读可同时 ...
分类:其他好文   时间:2019-12-19 23:12:58    阅读次数:70
Nginx安装与运行
[toc] Nginx安装与运行 安装Nginx 1. 在 "Nginx官网" 下载对应的nginx包(推荐使用稳定版[Stable version]) 2. 上传nginx包到Linux系统 3. 安装依赖环境 1. 安装gcc环境 2. 安装PCRE库,用于解析正则表达式 3. 安装zlib压缩 ...
分类:其他好文   时间:2019-12-19 23:12:24    阅读次数:94
vue 非父子通信
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta http-equiv="content-Type" charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <met... ...
分类:其他好文   时间:2019-12-19 23:12:09    阅读次数:93
垃圾回收与算法
1.1 如何确定垃圾 1.1.1 引用计数法 在Java中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关联的引用,即他们的引用计数都不为0,则说明对象不太可能再被用到,那么这个对象就是可 ...
分类:编程语言   时间:2019-12-19 23:11:55    阅读次数:78
blog 14 | 回溯法总结
第五章 回溯法总结 一、对回溯算法的理解 回溯法和贪心法相比,贪心法是从上到下只进行深度搜索,它的代价取决于子问题的数目,也就是树的高度,每次在当前问题的状态上作出的选择都是1,换言之,它不进行广度搜索,这也造成了它的一个缺点:它得出的解不一定是最优解,很有可能是近似最优解。回溯法是从上到下进行深度 ...
分类:其他好文   时间:2019-12-19 23:11:38    阅读次数:142
日照宏创网络:新闻网站建设如何制作呢?
新闻资讯类网站,指以文章为主的网站,这是互联网站的很基本组成形态之一,也是web1.0的基本表现形式。很多个人或公司建站,都是从资讯站开始的。然而,在新闻网站建设很多站长都喜欢采用模板的方式来搭建,网站看起来如同千篇一律,存在大同小异的门户网站数不胜数。media.jpg1、版面结构布局借鉴经典案例2、内容排版巧用图文3、内容分析我们之前都喜欢把文章内容添加相关度高做成聚合。现在我们在做新闻资讯类
分类:Web程序   时间:2019-12-19 23:11:08    阅读次数:151
js实现-小框框全选
点击全选下面单独的肉也会全选,再次点击取消 一个一个点击肉,点完--全选也会被选上 HTML代码 CSS略 <table> <tr> <th> <input type="checkbox" id="checkAll" /> 全选/全不选 </th> <th>名字</th> <th>店铺</th> < ...
分类:Web程序   时间:2019-12-19 23:10:51    阅读次数:101
vsphere-automation-Python-sdk实践:过滤虚机
登陆(参考之前文章)区分大小写>>>fromcom.vmware.vcenter_clientimportCluster>>>cluster_id=client.vcenter.Cluster.list(Cluster.FilterSpec(names={‘SHVSAN-Cluster01‘}))[0].cluster>>>cluster_id
分类:编程语言   时间:2019-12-19 23:09:47    阅读次数:111
cocos2D-X 打包
{ //首先有java jdk,android sdk,android ndk //用android studio import //匹配gradle 的版本 有些gradle可能下载不下来,不用慌,改为3.5.1版本的gradle,重新加载项目 //local.gradle 中的ndk路径匹配 / ...
分类:其他好文   时间:2019-12-19 23:08:34    阅读次数:105
2019年的面试经验总结-软件测试
最近刚换了一份工作,上周请测试组的同事们一起吃了个饭,饭桌上分享了部分面试经验。饭后,一个同事跟我说:“有空的话,能不能把相关经验梳理成文档发给我参考呀?”。当初回复他:“看吧,我之前是打算把面试题整理出来,后面有时间再整理经验吧”。周末有一个前同事也问我有没有时间,想找我咨询下面试的经验。后来,就 ...
分类:其他好文   时间:2019-12-19 23:08:15    阅读次数:187
GUI程序分析实例
GUI程序开发概述 GUI程序开发原理 GetMessage(&msg)将消息队列中的消息取出来,在循环中进行处理。 GUI程序开发的本质 ...
分类:其他好文   时间:2019-12-19 23:07:57    阅读次数:74
最大公共子序列(动规)
问题描述:一个给定序列的子序列是在该序列中删去若干元素后得到的序列。确切地说,若给定序列X= { x1, x2,…, xm},则另一序列Z= {z1, z2,…, zk}是X的子序列是指存在一个严格递增的下标序列 {i1, i2,…, ik},使得对于所有j=1,2,…,k有 Xij=Zj。例如,序 ...
分类:其他好文   时间:2019-12-19 23:07:37    阅读次数:153
OSU!
题源 题面 我们设 f [ i ] 为 E( len(i) ) , ff [ i ] 为 E ( len( i ) ^2 ) , fff [ i ] 为 E( len( i ) ^ 3 ) 由于期望有可加性 所以 E ( i ) = E ( i - 1 ) + E ( 1 ) f[i]=(f[i-1 ...
分类:其他好文   时间:2019-12-19 23:07:24    阅读次数:115
Socket与系统调用深度分析
首先来看看sys_socket中的函数调用关系: sys_socket | + sock_create | | | + __sock_create | | | + security_socket_create | + sock_alloc() | + rcu_dereference(net_fami ...
分类:其他好文   时间:2019-12-19 23:07:06    阅读次数:112
Overload 重载
...
分类:其他好文   时间:2019-12-19 23:06:44    阅读次数:67
【Python】摄氏度与华氏度互相转化
原理: 代码: Tempstr=input("请输入带有符号的温度值:\n") if Tempstr[-1]in['F','f']: C=(eval(Tempstr[0:-1])-32)/1.8 print("转换后的温度是{:.2f}C".format(C)) elif Tempstr[-1]in ...
分类:编程语言   时间:2019-12-19 23:06:27    阅读次数:393
Linux/Windows 配置config 使用ssh连接
Linux + 产看本地是否有ssh 公私钥 有的话继续(没有 ssh keygen 生成) 将公钥内容复制到要连接的服务器用户下 方法一 方法二 登录到服务器,直接将本机的公钥复制到root下authorized_keys(我这里用的是root用户) 服务器重点 给.ssh 文件夹设置权限 给au ...
分类:Windows程序   时间:2019-12-19 23:06:10    阅读次数:618
1062条   上一页 1 ... 4 5 6 7 8 9 10 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!