码迷,mamicode.com
首页 > 2015年01月02日 > 全部分享
【转】临界区、互斥对象
1、什么是临界区?答:每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。2、进程进入临界区的调度原则是:①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。②任何时候,处于临界区内的进程不可多于...
分类:其他好文   时间:2015-01-02 21:08:41    阅读次数:198
CodeForces Good Bye 2014 B. New Year Permutation
可能是因为这次没有分Div.1和Div.2,所以感觉题的难度比较大。题意:给出一个1~n的排列和一个邻接矩阵A,Aij = 1表示可以交换排列的第i项和第j项,问经过若干次交换后,求能够得到最小字典序的排列。分析:如果a和b可交换,b和c可交换,则a和c也可以交换位置。如果把这n个位置看做顶点,两个...
分类:其他好文   时间:2015-01-02 21:09:31    阅读次数:298
iOS多线程及其感悟
感觉每天都是匆匆忙忙的,每天似乎都是时间不够用一样,可是等真的想要动手敲代码的时候才发现,原来还有好多好多的知识点不是太熟练,所以,人不可以一直感觉自我良好, 有时间就是那种自我感觉良好的心态毁了自己的光明前途! 今天我们真真正正的结束了iOS课程,但是这并不意味着结束,而是说有了新的...
分类:移动开发   时间:2015-01-02 21:10:45    阅读次数:247
一些matlab命令
function:定义一个函数functiond = fileFunction(a);定义一个函数,并用d来代替这个函数。调用是为fileFunction(a);disp:在屏幕上输出;cd:切换目录到;tic: tic函数记录起始时刻toc:toc函数会自动计算时间差tic和toc是用来记录mat...
分类:其他好文   时间:2015-01-02 21:08:59    阅读次数:301
两个有序数组求中位数
参见:http://soj.sysu.edu.cn/show_problem.php?pid=1004&cid=569 果然人脑是有问题的,测试样列还是随机生成的好Design an efficient fine_median algorithmof logrithmicrunning tim...
分类:编程语言   时间:2015-01-02 21:08:37    阅读次数:305
使用getUserMedia 调用摄像头
html5中一个有趣的API,能够调用电脑的摄像头,结合 标签和 Canvas 就能在浏览器中拍摄照片了。这里需要注意:因为安全问题, chrome 对于本地文件禁用了很多功能(以file:///开头). 所以如果你直接把html文件拖进chrome是看不到效果的(getUserMedia 失败)....
分类:其他好文   时间:2015-01-02 21:07:37    阅读次数:165
Leetcode:Same Tree
Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical an...
分类:其他好文   时间:2015-01-02 21:08:27    阅读次数:163
sql server选取第m行到第n行的元组
sql server选取指定范围的元组
分类:数据库   时间:2015-01-02 21:07:26    阅读次数:216
2015年的JavaScript:Angular之类的框架将被库取代
2015年的JavaScript:Angular之类的框架将被库取代young2014-12-16注* 本文表达了关于Angular和Ember这样的整体性解决方案将被更小更专注的library(库)这样的观点(有节选),之前的一些文章也表达过相似的论述:我们不需要JavaScript框架 , An...
分类:编程语言   时间:2015-01-02 21:08:32    阅读次数:272
Leetcode:Recover Binary Search Tree
Two elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note:A solution using O(n) space is ...
分类:其他好文   时间:2015-01-02 21:07:27    阅读次数:155
Redis Sentinel高可用配置及C#访问
本文环境如下:操作系统:ubuntu-14.04.1-desktop-amd64Redis:2.8.19如果使用虚拟机则将每台的网络设置为桥接,否则他们之间能连上,局域网连不上。系统设计如图:一、安装Redis可以参考之前文章,采用离线安装,本次以Sentinel配置为重,所以以联网安装为例。呼出u...
分类:Windows程序   时间:2015-01-02 21:08:16    阅读次数:1915
图解系列
第一部分 TCP _IP基础知识现在的计算机网络经过了迅猛的发展,有原来的单机模式变为了现在的广域网和局域网模式,左图实例为局域网,右图示例为广域网、计算机之间数据的传递是以"包"的形式进行的。人们在邮寄包裹的时候,通常会填写一个寄件单贴到包裹上再交给邮局。单子上肯定要填写寄件人和收件人的详细地址,...
分类:其他好文   时间:2015-01-02 21:06:05    阅读次数:297
《大话设计模式》ruby版代码:工厂方法模式
一,先看看简单工厂模式简单工厂模式的优点:工厂类中包含了必要的逻辑判断,根据客户端的选择动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。简单工厂模式的缺点:增加功能的时候,就需要增加case的条件分支,也就是要修改工厂类,违背了“开放-封闭原则”。2,工厂方法模式:# -*- encod...
分类:其他好文   时间:2015-01-02 21:08:23    阅读次数:187
2015第一周五
元旦第二天晚上在黄龙影城打算看八点二十的一步之遥,一个一直想看未看的电影。今天个人日记列了2014总结和2015目标,感觉接下来要再细化计划明确一下挑战,顺便列一下2015要在技术方面学习的内容。然后明天再回顾下个人2014做的各种收藏。今天听了逻辑思维甲午战争战败的原因,简单说是李鸿章一个人与日本...
分类:其他好文   时间:2015-01-02 21:06:44    阅读次数:194
23种设计模式(3):抽象工厂模式
定义:为创建一组相关或相互依赖的对象提供一个接口,并且无需指定他们的详细类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的差别 抽象工厂模式是工厂方法模式的升级版本号,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的差别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对...
分类:其他好文   时间:2015-01-02 21:06:23    阅读次数:223
python cgi 编程
python默认自带了几个和web相关的模块。原来只知道SimpleHTTPServer 这个模块,后来又知道了 CGIHTTPServer 这个模块SimpleHTTPServer1 python -m SimpleHTTPServer 80 在命令行里键入上面的命令就有了一个简单的HTTP服务....
分类:编程语言   时间:2015-01-02 21:06:01    阅读次数:580
关于JS函数变量作用域
这样一段代码:var a = 123function f() { console.log(a); var a = 1; console.log(a);}执行f(),会怎样输出呢?你可能会想当然的第一次console.log输出的是123,也就是全局变量的值,而第二次显示是1。但...
分类:Web程序   时间:2015-01-02 21:07:02    阅读次数:231
976条   上一页 1 ... 8 9 10 11 12 13 14 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!