码迷,mamicode.com
首页 > 2018年01月29日 > 全部分享
Java CAS 比较并且更换值
原文:Java中CAS详解 作者:jayxu无捷之径 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁 锁机制存在以下问题: (1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 (2)一个线程持有锁会导致其它所有需要此锁的线程挂 ...
分类:编程语言   时间:2018-01-29 20:15:00    阅读次数:681
c语言基础学习11_IDE
涉及到的知识点有:一、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
jvm 垃圾回收概念和算法
1、概念 GC 中的垃圾,特指存在于内存中、不会再被使用的对象。垃圾回收有很多种算法,如引用计数法、复制算法、分代、分区的思想。 2、算法 1、引用计数法:对象被其他所引用时计数器加 1,而当引用失效时则减 1,。但这种方式有非常严重的问题:无法处理循环引用的情况、还有就是每次进行加减操作比较浪费性 ...
分类:编程语言   时间:2018-01-29 20:14:41    阅读次数:108
并不对劲的左偏树
为了反驳隔壁很对劲的太刀流,并不对劲的片手流将与之针锋相对。 很对劲的斜堆、左偏树简明教程 它们是可并堆的两种实现方式。 (还是假装二叉堆只包括小根堆。) 斜堆的缺点在于,每次合并的堆大小不同,无条件交换左右子树可能遇到某些坑孙子的数据,复杂度会变得玄学。 左偏树是在斜堆上有所改进的。根据斜堆的代码 ...
分类:其他好文   时间:2018-01-29 20:14:30    阅读次数:203
Django之模板(Template)
Django模板系统 官方文档 每一个Web框架都需要一种很便利的方法用于动态生成HTML页面。 最常见的做法是使用模板。 模板包含所需HTML页面的静态部分,以及一些特殊的模版语法,用于将动态内容插入静态部分。 说白了,模板层就是如何往HTML文件中填入动态内容的系统。 Django可以配置一个或 ...
分类:其他好文   时间:2018-01-29 20:14:21    阅读次数:249
中间件
从上面的图可以看出,任何一个URL在进入路由系统之前,首先进入的是中间件。因此,对于某些需要大规模处理一些函数的时候,可以使用中间件,对于只需要个别函数添加功能,应该使用装饰器。 定义: 中间件的本质就是很多的类,在类中有很多的方法,在一次URL进来之后这些类的方法会自动被调用执行。 所有的中间件类 ...
分类:其他好文   时间:2018-01-29 20:14:14    阅读次数:144
css 清除浮动的几种方式
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
今天开始写dp
其实昨天也在写,只是全都wa了。。。好不容易过了滑雪。总的来讲是记忆化搜索与dp,卡在了递推的写法上。还是没有具体理解。最后莫名其妙写成了dfs,果不其然超时了。目前理解是,开始所有点清0从一个起始点开始,起始点vis为四周比他低的点中vis最大值加一。开始所有点都为0?没关系 dp(x + dx[ ...
分类:其他好文   时间:2018-01-29 20:13:58    阅读次数:145
H5-video1 iOS苹果和微信中音频和视频实现自动播放的方法
Your user agent does not support the HTML5 Video element. ...
分类:微信   时间:2018-01-29 20:13:46    阅读次数:1068
Django cookie与session
cookie与session关系 ...
分类:其他好文   时间:2018-01-29 20:13:37    阅读次数:95
2017年看书汇总
...
分类:其他好文   时间:2018-01-29 20:13:30    阅读次数:125
吴恩达深度学习专项课程3学习笔记/week1/Setting up ML Application
应用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
PHP Echarts Ajax Json柱形图示例
yAxis xAxis交换后,更改画布大小 ...
分类:Web程序   时间:2018-01-29 20:13:09    阅读次数:268
重置dhcp的IP地址
排除dhcp分配的IP地址时报错如下:Error:OnlyidleorexpiredIPaddresscanbedisabled.[core-Vlanif100]dhcpserverexcluded-ip-address172.16.100.222Error:OnlyidleorexpiredIPaddresscanbedisabled.解决:[core]displayippoolinterfac
分类:其他好文   时间:2018-01-29 20:13:01    阅读次数:397
nodemcu固件编译
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
python操作excel使用xlrd、xlwt和xlutils模块。xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的 一、python 读取excel 二、python 操作excel 三、python 修改excel ...
分类:编程语言   时间:2018-01-29 20:12:43    阅读次数:145
Apahce 加载模块说明
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
1077条   上一页 1 ... 12 13 14 15 16 17 18 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!