首页 > 2014年03月09日 > 全部分享
第五章--内核同步
本文作为第五章--内核同步,主要讲述: 1、内核如何为不同的请求提供服务。 2、同步原语。 3、对内核数据结构的同步访问。 4、避免竞争条件的实例。...
分类:其他   时间:2014-03-09 23:48:44    收藏:0  评论:0  赞:0  阅读:744
ReactiveCocoa (1) Functional Reactive Programming
Functional Reactive Programming (简称FRP) 目前,大部分程序员编程的模式都是属于 imperative programming (命令式编程)。这种模式的特点是: This paradigm relies on programmers to think about how they want their programs to accomplish...
分类:其他   时间:2014-03-09 23:46:48    收藏:0  评论:0  赞:0  阅读:766
Cordys云开通服务开发者指南(二)
翻译Cordys云开通服务开发者指南第3节,开发面向应用开通服务的界面。(本次翻译效果不好,先将就的看吧,日后有时间完善)...
分类:其他   时间:2014-03-09 23:12:55    收藏:0  评论:0  赞:0  阅读:499
epoll程序示例
epoll示例...
分类:其他   时间:2014-03-09 23:02:56    收藏:0  评论:0  赞:0  阅读:497
GridView选择性导出Excel
GridView选择性导出Excel 1. 前台获取选中行的主键信息,通过JSON格式,传送到后台,后台解析后,再从数据库中取得数据,通过DataTable导出到Excel 2. 后台直接后去前台GridView表的主键集合,获取到后的实现和上一个方法类似。 3. 除了这两种外还有更快速的方法,不需要重新查询数据库,而是直接从GridView中直接获得显示的数据,不好的地方就是如果数据多人操作,而且更新频繁,那直接从界面GridView获取数据可能就不是最新的数据。...
分类:其他   时间:2014-03-09 23:14:57    收藏:0  评论:0  赞:0  阅读:572
hdu 1102 Constructing Roads
hdu 1102 Constructing Roads Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 12235 Accepted Submission(s): 4655 Problem Description There are N villages, which are numbered from 1 to N, and you ...
分类:其他   时间:2014-03-09 22:41:06    收藏:0  评论:0  赞:0  阅读:477
Linux内核设计的艺术-文件操作
1、安装文件系统      在shell下输入mount /dev/hd1 /mnt,shell进程接到命令后,会创建一个新进程,新进程调用mount()函数,并最终映射到sys_mount函数执行       代码路径:fs/super.c int sys_mount(char * dev_name, char * dir_name, int rw_flag)//dev_name为/dev...
分类:其他   时间:2014-03-09 23:58:42    收藏:0  评论:0  赞:0  阅读:920
HandlerSocket java客户端
handlersocket优点,相当于sql性能更高,相对于memcached,可以持久化,支持多列等,因为基于存储引擎,所以数据库的集群也是可以支持的(我没测试),使用handlersocket时,服务端CPU消耗更少。 但是,有个比较大的缺点,有handlersocket客户端连接时,我测试的是,这时不能调整表结构。同时查询只能基于索引,不能关联多个表等(这些都是可以接受的)。...
分类:其他   时间:2014-03-09 22:59:00    收藏:0  评论:0  赞:0  阅读:574
ASP.Net 文件操作 直接生成HTML文件或者根据模板生成HTML文件
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial cl...
分类:Web开发   时间:2014-03-09 23:20:51    收藏:0  评论:0  赞:0  阅读:574
把指针换成引用来交换两个数的值
把指针换成引用来交换两个数的值...
分类:其他   时间:2014-03-09 23:34:49    收藏:0  评论:0  赞:0  阅读:623
【程序员的自我修养】从分段机制到分页机制
操作系统的多任务性使得CPU在多个进程之间共享,从进程的角度来看,就是一个进程独占一个CPU,IO抽象模型也很好地实现了IO设备的共享,那么内存的分配与共享就交给虚拟存储器来管理了。     早期计算机中,程序是直接运行在物理内存上的,就是程序运行时访问的都是PA(物理地址),我们必须同时在内存中运行多个程序,那么有限的RAM空间如何分配呢?直接分配的策略有如下问题:     1:地址空间不隔...
分类:其他   时间:2014-03-09 23:42:50    收藏:0  评论:0  赞:0  阅读:695
Lua中的table函数库
Lua中的table函数库       table库由一些操作table的辅助函数组成。他的主要作用之一是对Lua中array的大小给出一个合理的解释。另外还提供了一些从list中插入删除元素的函数,以及对array元素排序函数。 table.concat(table, sep,  start, end)       concat是concatenate(连锁, 连接...
分类:其他   时间:2014-03-09 23:40:48    收藏:0  评论:0  赞:0  阅读:699
Path Sum
常规做法是算出每一条路径的和然后和sum比较。类似的题目是打印出从根节点到每个叶子节点的路径。之前学过分支界限法,刚开始觉得可以用来解这道题,不过再想想的话觉得应该不行,分支界限法是找最优化的。常规的做法中加上一些小的判别,会付出一些代价,不过也许会比盲目相加好一些吧。比如说每到一个结点sum就减去...
分类:其他   时间:2014-03-09 22:35:10    收藏:0  评论:0  赞:0  阅读:558
套接字I/O模型之WSAEventSelect
今天我又学习了一种新的套接字I/O模型------WSAEventSelect,他与WSAAsyncSelect一样也是一种异步事件通知模型,不同的是WSAAsyncSelect是与窗口句柄关联在一起的,必须要要窗口才行,而WSAEventSelect是与事件对象关联的。这个模型的基本思路是为感兴趣...
分类:其他   时间:2014-03-09 22:33:10    收藏:0  评论:0  赞:0  阅读:556
【经验之谈】Windows环境下配置WordPress
前言 wordpress全球著名的开放博客平台,拥有成千上万个各式插件和不计其数的主题模板样式,使用php和mysql搭建,下面说下载windows环境下配置wordpress,经验之谈。安装 关于windows配置wordpress网上教程也很多,但大部分说的都是安装WAMP的集成安装环境,就是在...
分类:Windows开发   时间:2014-03-09 22:37:06    收藏:0  评论:0  赞:0  阅读:599
求取最大值单元测试
每个程序都有自己的规范化,学会捕捉程序异常,是每个程序员的必经之路。 对于求取数组中的五个元素的最大值,可能出现的异常有: (1)、接受到的数值是空值,此时会出现异常; (2)、接受到的数值是负值; (3)、接收到的可能是非整型数组; (4)、接收到的五个数值,其中有相等的数; 等等这些,如果在一个...
分类:其他   时间:2014-03-09 22:39:08    收藏:0  评论:0  赞:0  阅读:340
Objective-c中的单例
单例是指静态分配的实例,就是只开辟一块内存,不会重新开辟内存,而 iphone sdk 中全是这种实例,例如[UIApplication sharedApplication] 返回一个指向代表应用程序的单例对象的指针。[UIDevice currentDevice] 获取一个代表所有使用硬件平台的对...
分类:其他   时间:2014-03-09 22:29:10    收藏:0  评论:0  赞:0  阅读:347
动态规划之最长公共子序列(LCS)
动态规划之最长公共子序列问题 前言: 一个给定序列的子序列,就是将给定的序列中零个或多个元素去掉后得到的结果。其形式化定义如下:给定一个序列X={x1,x2,x3,x4….Xn},另一个序列Z={z1,z2,z3,z4……Zn}满足如下条件时称为X的子序列,即存在一个严格递增的X下表序列(i1,i2…….ik),对所有j=1,2,3,…..k满足xi=zj例如Z=是X=的子序列对应的下标的序列...
分类:其他   时间:2014-03-09 20:34:36    收藏:0  评论:0  赞:0  阅读:372
【转】协议栈的初始化
由于协议栈跑在平台硬件上,所以,在协议栈初始化之前,一般先完成的是平台初始化,比如时钟、中断、定时器、串口设置,还有RF模块、led、按键什么。另外,几乎所有的Zigbee协议栈都需要使用操作系统,来支撑各个任务间的来回调用,Z-stack中OSAL机制,Freakz的Contiki,都是类似的思想。所以,在完成平台硬件初始化之后、协议栈初始化之前,还需要完成OS相关的初始化。应用于嵌入式系统的O...
分类:其他   时间:2014-03-09 19:50:05    收藏:0  评论:0  赞:0  阅读:639
MapReduce与并行关系数据库的比较
...
分类:数据库技术   时间:2014-03-09 19:45:59    收藏:0  评论:0  赞:0  阅读:370
815条   上一页 1 2 3 4 ... 41 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!