原文:Java中CAS详解 作者:jayxu无捷之径 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁 锁机制存在以下问题: (1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 (2)一个线程持有锁会导致其它所有需要此锁的线程挂 ...
分类:
编程语言 时间:
2018-01-29 20:15:00
阅读次数:
681
涉及到的知识点有:一、c++基础知识01二、c++基础知识02 1、c语言中,如何在调用main函数之前就执行一段代码?三、类与结构的区别01四、类与结构的区别02五、类的继承概念 1、一个mfc程序的例子的核心代码: 2、破解MFC中按钮的例子。 3、MFC版的小小IDE: 4、MFC版的小小浏览 ...
分类:
编程语言 时间:
2018-01-29 20:14:47
阅读次数:
188
1、概念 GC 中的垃圾,特指存在于内存中、不会再被使用的对象。垃圾回收有很多种算法,如引用计数法、复制算法、分代、分区的思想。 2、算法 1、引用计数法:对象被其他所引用时计数器加 1,而当引用失效时则减 1,。但这种方式有非常严重的问题:无法处理循环引用的情况、还有就是每次进行加减操作比较浪费性 ...
分类:
编程语言 时间:
2018-01-29 20:14:41
阅读次数:
108
为了反驳隔壁很对劲的太刀流,并不对劲的片手流将与之针锋相对。 很对劲的斜堆、左偏树简明教程 它们是可并堆的两种实现方式。 (还是假装二叉堆只包括小根堆。) 斜堆的缺点在于,每次合并的堆大小不同,无条件交换左右子树可能遇到某些坑孙子的数据,复杂度会变得玄学。 左偏树是在斜堆上有所改进的。根据斜堆的代码 ...
分类:
其他好文 时间:
2018-01-29 20:14:30
阅读次数:
203
Django模板系统 官方文档 每一个Web框架都需要一种很便利的方法用于动态生成HTML页面。 最常见的做法是使用模板。 模板包含所需HTML页面的静态部分,以及一些特殊的模版语法,用于将动态内容插入静态部分。 说白了,模板层就是如何往HTML文件中填入动态内容的系统。 Django可以配置一个或 ...
分类:
其他好文 时间:
2018-01-29 20:14:21
阅读次数:
249
从上面的图可以看出,任何一个URL在进入路由系统之前,首先进入的是中间件。因此,对于某些需要大规模处理一些函数的时候,可以使用中间件,对于只需要个别函数添加功能,应该使用装饰器。 定义: 中间件的本质就是很多的类,在类中有很多的方法,在一次URL进来之后这些类的方法会自动被调用执行。 所有的中间件类 ...
分类:
其他好文 时间:
2018-01-29 20:14:14
阅读次数:
144
1.给浮动的元素的父级添加 overflow:hidden;属性 ul>不浮动 添加overflow:hidden; li>浮动 2.给浮动的元素的父级添加after伪类 ul:after{ content:""; clear:both; height:0; display:block; overf ...
分类:
Web程序 时间:
2018-01-29 20:14:07
阅读次数:
178
其实昨天也在写,只是全都wa了。。。好不容易过了滑雪。总的来讲是记忆化搜索与dp,卡在了递推的写法上。还是没有具体理解。最后莫名其妙写成了dfs,果不其然超时了。目前理解是,开始所有点清0从一个起始点开始,起始点vis为四周比他低的点中vis最大值加一。开始所有点都为0?没关系 dp(x + dx[ ...
分类:
其他好文 时间:
2018-01-29 20:13:58
阅读次数:
145
Your user agent does not support the HTML5 Video element. ...
分类:
微信 时间:
2018-01-29 20:13:46
阅读次数:
1068
应用ML是一个高度迭代的过程 Idea Code Experment ... 去不断地调整超参数。 Train/Dev/Test sets 通常将数据集划分为Train/Dev/Test集。 Training set: 用于模型的训练 Hold out cross validation set/De ...
分类:
移动开发 时间:
2018-01-29 20:13:22
阅读次数:
656
yAxis xAxis交换后,更改画布大小 ...
分类:
Web程序 时间:
2018-01-29 20:13:09
阅读次数:
268
排除dhcp分配的IP地址时报错如下:Error:OnlyidleorexpiredIPaddresscanbedisabled.[core-Vlanif100]dhcpserverexcluded-ip-address172.16.100.222Error:OnlyidleorexpiredIPaddresscanbedisabled.解决:[core]displayippoolinterfac
分类:
其他好文 时间:
2018-01-29 20:13:01
阅读次数:
397
nodemcu固件编译 by HYH | 2017 年 10 月 10 日 下午 8:27 一.编译环境搭建 1.下载 百度云盘:https://pan.baidu.com/s/1dEOw8bZ 下载密码:v81b 下载vbox及ova虚拟机包。 里面也有安装文档。 2.安装及必要软件安装 安装vb ...
分类:
其他好文 时间:
2018-01-29 20:12:53
阅读次数:
756
python操作excel使用xlrd、xlwt和xlutils模块。xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的 一、python 读取excel 二、python 操作excel 三、python 修改excel ...
分类:
编程语言 时间:
2018-01-29 20:12:43
阅读次数:
145
LoadModule auth_basic_module modules/mod_auth_basic.so #基本认证模块 LoadModule auth_digest_module modules/mod_auth_digest.so #使用MD5的用户验证模块 LoadModule authn... ...
分类:
其他好文 时间:
2018-01-29 20:12:34
阅读次数:
192