摘要: 一、概括 (1)自旋锁适用于SMP系统,UP系统用spinlock是作死。 (2)保护模式下禁止内核抢占的方法:1、运行终端服务例程时2、运行软中断和tasklet时3、设置本地CPU计数器preempt_count (3)自旋锁的忙等待的实际意义是:尝试获取自旋锁的还有一个进程不断尝试获取被占用的 阅读全文
posted @ 2017-05-12 21:00 claireyuancy 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 题意须要注意的一点就是, 序列是从外层最小的那个位置顺时针转一圈得来的。而且要求10在内圈 所以,这题暴力的话,假定最上面那个点一定是第一个点,算下和更新下即可。 #include <iostream> #include <cstring> #include <cstdio> #include <a 阅读全文
posted @ 2017-05-12 20:08 claireyuancy 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一. Reactor模式简单介绍 Reactor释义"反应堆",是一种事件驱动机制。和普通函数调用的不同之处在于:应用程序不是主动的调用某个API完毕处理。而是恰恰相反。Reactor逆置了事件处理流程,应用程序须要提供对应的接口并注冊到Reactor上,假设对应的时间发生,Reactor将主动调用 阅读全文
posted @ 2017-05-12 18:28 claireyuancy 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 21. Examine the description of the EMP_DETAILS table given below: name NULL TYPE EMP_ID NOT NULL NUMBER EMP_NAME NOT NULL VARCHAR2 (40) EMP_IMAGE LONG 阅读全文
posted @ 2017-05-12 17:31 claireyuancy 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 今天重装了一下系统,是32位的WIN7。装完系统后想把IIS装回来,由于有时候须要用到笔记本处理一些事情,结果WEBserver正常了。但IIS的FASTCGI模块始终不能解析PHP,一直报php-cgi.exe - FastCGI 进程意外退出的错误,于是上网找了一下解决的方法,将解决过程写下来, 阅读全文
posted @ 2017-05-12 16:41 claireyuancy 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: ziplist和之前我解析过的adlist列表名字看上去的非常像。可是作用却全然不同。之前的adlist主要针对的是普通的数据链表操作。而今天的ziplist指的是压缩链表。为什么叫压缩链表呢。由于链表中我们一般经常使用pre。next来指明当前的结点的前一个指针或当前的结点的下一个指针,这事实上是 阅读全文
posted @ 2017-05-12 15:12 claireyuancy 阅读(183) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2112 Problem Description 经过锦囊相助,海东集团最终度过了危机,从此。HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强。这时候,XHD夫妇也 阅读全文
posted @ 2017-05-12 14:09 claireyuancy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍文章“云环境以下向能耗减少的资源负载均衡方法”。 原文链接:http://pan.baidu.com/s/1bnoxckB 目的 为减少大规模云数据中心的能量消耗。并在一定程度上实现资源负载均衡。提出一种基于虚拟机迁徙的方法LBES(Load Balance and Energy Savi 阅读全文
posted @ 2017-05-12 12:33 claireyuancy 阅读(412) 评论(1) 推荐(0) 编辑
摘要: 1.八种结束Linux进程的方法: 五种正常终止方式: main函数返回; 调用exit; 调用_exit或_Exit 最后一个线程从其启动例程返回 最后一个线程调用pthread_exit 三种异常终止方式: 调用abort。 接收到一个信号终止; 最后一个线程对取消请求做出响应。 exit函数与 阅读全文
posted @ 2017-05-12 11:57 claireyuancy 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Jeremy Lin ConvNet是一个基于GPU实现的卷积神经网络开源码(C++11)。是由多伦多大学的Geoffrey Hinton深度学习团队编写的,它的最初版本号是Hinton的学生Alex Krizhevsky编写的cuda-convnet(其项目地址在google code上面),近期 阅读全文
posted @ 2017-05-12 10:18 claireyuancy 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 使用最新ndk,直接抛弃cygwin,曾经做Android的项目要用到NDK就必需要下载NDK,下载安装Cygwin(模拟Linux环境用的),下载CDT(Eclipse C/C++开发插件),还要配置编译器,环境变量,特别麻烦,新版就不需要了 步骤 : 一、Android官网下载Android的开 阅读全文
posted @ 2017-05-12 08:43 claireyuancy 阅读(159) 评论(0) 推荐(0) 编辑