码迷,mamicode.com
首页 > 2016年04月19日 > 全部分享
锁!代码锁
一,代码锁 异步 并发,各干各的 (比如:一群人同时上卡车) 同步 步调一致的处理 (比如:一群人排队上公交车) 多个线程并发读写同一个资源的时候会发生“线程并发安全问题”,如果保证多线程同步访问临界资源,就可以解决; 常见的临界资源: 多线程共享实例量 静态公共变量 使用同步代码块解决线程并发安全 ...
分类:其他好文   时间:2016-04-19 06:10:28    阅读次数:123
div 叠在一起 给上不同的颜色
...
分类:其他好文   时间:2016-04-19 06:08:40    阅读次数:128
安卓SQLite数据库操作(上)
安卓系统自带数据库,名为SQLite。这篇文章我们用一个Demo来讲解安卓操作数据库的例子。 By the way, 安卓创建的数据库文件存放在/data/data/<包名>/database 下,后缀名一般为xxx.db 看到数据库文件,我们一般使用一款名为 SQLite Expert 的可视化工 ...
分类:移动开发   时间:2016-04-19 06:09:32    阅读次数:247
Request.Params
使用Request.Params["id"]来获取参数是一种比较有效的途径。有三种方式可以进行参数传递:(1). Form (2). ?id= (3).cookierequest.params其实是一个集合,它依次包括request.querystring、request.form、request. ...
分类:其他好文   时间:2016-04-19 06:10:39    阅读次数:127
uboot启动第一阶段--start.S
uboot分为两个阶段:start.S是uboot的第一阶段。 一:引入start.S u-boot.s找到start.S的入口 ①首先在C语言中整个项目的入口就是main函数(这是C语言规定的),所以如果要去了解C语言的项目,从main函数开始,这样才能分析,如果随便拿一个文件就开始看,最后看得一 ...
分类:其他好文   时间:2016-04-19 06:09:27    阅读次数:151
Mysql数据库优化一:集群(读写分离)之主从服务器的安装与配置
Mysql数据库的集群(读写分离),说白了就是将读操作和写操作分开在不同的服务器上实现,以达到提高效率的目的。 大致原理如下: 数据库中的所有操作都是有日志记录的(前提是要打开这个日志记录功能) 1.master,主服务器(进行写操作的服务器)的所有记录都保存到二进制日志(binary log)中, ...
分类:数据库   时间:2016-04-19 06:10:31    阅读次数:250
load image
<img data-src="/path/to/image.jpg" alt="">img { opacity: 1; transition: opacity 0.3s;} img[data-src] { opacity: 0;} [].forEach.call(document.querySele ...
分类:其他好文   时间:2016-04-19 06:09:04    阅读次数:122
VijosP1274:神秘的咒语
描述 身为拜月教的高级间谍,你的任务总是逼迫你出生入死。比如这一次,拜月教主就派你跟踪赵灵儿一行,潜入试炼窟底。 据说试炼窟底藏着五行法术的最高法术:风神,雷神,雪妖,火神,山神的咒语。为了习得这些法术,要付出艰辛的努力,但是回报同样十分丰厚。 拜月希望你告诉他咒语的长度为多少。(你:“请问您想知道 ...
分类:其他好文   时间:2016-04-19 06:09:23    阅读次数:191
连连看核心算法
在学习ios开发的过程中,用一般的方式用oc写了一个练练看的小游戏,没有用到cocos2d编程.自己做的思路如下: 程序的关键在于判断用户连续点击的两个图案能否消除。两个图片可以消除的条件有两个: (1) 图案相同 (2) 图案间连线的转角数不得超过2 所以连通的算法分为: (1) 直连型 (2) ...
分类:编程语言   时间:2016-04-19 06:08:36    阅读次数:246
函数声明和函数表达式
前言 因为前一段时间经人推荐去看了周爱民老师关于js引擎解析的视频,里面有关于js引擎是如何解析javascript语句的讲解,推荐有需要的朋友可以去看一下。其中有一段是在讲解关于函数声明和运算的例子: 下面三个式子分别代表什么意思,会执行什么: 1. function () { }(); 2. f... ...
分类:其他好文   时间:2016-04-19 06:09:41    阅读次数:156
算法学习之基础(背包 列队 栈) 习题1.3.34随机背包的实现
背包的API void add() int size() boolean isEmpty() 背包的遍历用Iterator 代码、 ...
分类:编程语言   时间:2016-04-19 06:10:01    阅读次数:394
Pixhawk上烧写ardupilot教程中的例程后飞控不工作的解决方法
在官方给的 http://ardupilot.org/dev/docs/learning-ardupilot-the-example-sketches.html 这个教程中,理应看到的是终端打印出一系列的GPS值,可是我在编译烧写成功后终端无法输出任何信息。详细阅读了ArduPilot的底层代码后终 ...
分类:其他好文   时间:2016-04-19 06:06:38    阅读次数:179
使用WPF动态显示CPU使用率
使用WPF动态显示CPU使用率 开源框架 admin 9个月前 (07-14) 1337浏览 基于WPF的开源图表控件有很多,大多数都是静态图表,如果需要绘制CPU使用率这样的动态数据就显得力不从心,微软开源的DynamicDataDisplay控件弥补了这个不足,为了做个备忘,我用它来实时绘制CP ...
分类:Windows程序   时间:2016-04-19 06:08:29    阅读次数:322
not jquery
var divs = document.querySelectorAll('div'); [].forEach.call(divs, function(div) { // do whatever div.style.color = "red";}); http://www.webhek.com/di ...
分类:Web程序   时间:2016-04-19 06:07:58    阅读次数:170
关于CLR、CIL、CTS、CLS、CLI、BCL和FCL
如果要想深入学习.NET平台,那么标题中的这些关键字对你来说并不陌生,这些名词构成了.NET庞大的生态系统,为了宏观认识.NET平台,学些.NET架构体系,针对一些常用常用名词的理解是很有必要的,未必强行记忆,但至少要知道它们的含义。 CLR,公共语言运行时(Common Language Runt ...
分类:其他好文   时间:2016-04-19 06:06:48    阅读次数:226
关于js封装框架类库之样式操作
在js中,对样式的操作我们并不感到陌生,在很多框架中都是用极少的代码,实现更强大的功能,在这做出一些的总结。存在不足还望指出! 1、封装一个添加css的方法(这篇引用了前面的框架结构) 在 js 中 获得样式, 默认只能获得行内样式, 类样式与外部样式无法获得, 可以使用计算样式来获得第一次的结果w ...
分类:Web程序   时间:2016-04-19 06:06:11    阅读次数:162
fetch VS AJAX
fetch('https://mywebsite.com/endpoint/', { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', }, body: JSON. ...
分类:Web程序   时间:2016-04-19 06:06:40    阅读次数:179
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!