本文非原创,转载地址:http://blog.csdn.net/ikikray/article/details/40429221. 哲学家进餐问题:(1) 在什么情况下5 个哲学家全部吃不上饭?考虑两种实现的方式,如下:A.算法描述:void philosopher(int i) /*i:哲学家编号...
分类:
其他好文 时间:
2014-09-18 20:21:14
阅读次数:
355
文件文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类....
分类:
其他好文 时间:
2014-09-18 20:21:04
阅读次数:
263
说到同步数据,大最为较关心的就是如何尽可能地减少每次的同步数据量,以此来提高同步效率,降低对网络带宽的消耗。针对大批量的数据同步,这一点是必须注意的。解决这个问题的关键点在于获取差异数据,这也就是说,我们仅仅同步变化了的数据,至于没有变化的,就不再同步。下文中,我们将介绍减少每次同步数据量的6个方法...
分类:
其他好文 时间:
2014-09-18 20:20:14
阅读次数:
191
题记:转一篇很直观介绍各类B树的文章。B树即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就...
分类:
其他好文 时间:
2014-09-18 20:20:04
阅读次数:
193
环境搭建1、必备条件: 1、JDK 2、SDK(API高于15) 3、Eclipse(安装ADT插件) 4、ANT(用于编译生成jar)2、简要步骤: 1、安装JDK并添加环境变量。 安装后,一定要通过JAVA_HOME的方式添加环境变量,即先建立JAVA_HOME变量,然后在path...
分类:
其他好文 时间:
2014-09-18 20:19:54
阅读次数:
207
分类:C/C++这里介绍两种方式使用stm32的定时器:直接操作寄存器和使用st的官方的库文件。相比较而言,直接操作定时器比较简洁,对着寄存器看十分明了。而使用库文件有一点晕头转向。(个人观点)程序如下:(以下程序在DX32的例程修改而来,使用的是比较古老的3.0固件库)1、timer.c文件#in...
分类:
其他好文 时间:
2014-09-18 20:19:44
阅读次数:
253
网上有个cmake practice的教程不错,够入门了,我当然不会去重复什么,just 搜搜。有变量和控制,基本上就齐活了。再有就是一些内置的函数和变量的掌握,主要还是要“知道”有哪些。控制部分,必须的if...elseif...else endifwhile...endwhileforeach....
分类:
其他好文 时间:
2014-09-18 20:19:34
阅读次数:
173
感觉很不错的数学题,可惜又是看了题解才做出来的题目大意:给定一个数n,找到8888....(x个8)这样的数中,满足能整除n的最小的x,若永远无法整除n 则输出0做了这个题和后面的poj3358给我的感觉是这种复杂的数学题一定要哦上手去写,光想永远是想不出来的= =做法:基于欧拉定理:若gcd(a,...
分类:
其他好文 时间:
2014-09-18 20:18:54
阅读次数:
160
注意:以下命令中标注的按键,大写的C代表Control,在键盘上通常是Ctrl键,而M代表Meta,在键盘上通常是Alt键,S则代表Shift,在键盘上通常是Shift键,也就是CControlMAltSShift这三个键在Emacs里通常作为组合键的前导按键使用,也就是说,执行一条命令前可能需要按...
分类:
其他好文 时间:
2014-09-18 20:18:44
阅读次数:
208
类型:循环走步 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include...
分类:
其他好文 时间:
2014-09-18 20:18:34
阅读次数:
151
在Android中ListView下拉刷新、上拉载入更多示例一文中,Maxwin兄给出的控件比较强大,前面有详细介绍,但是有个不足就是,里面使用了一些资源文件,包括图片,String,layout,这样不利于封装打包,下面我将源码进行改进,所有布局全部用代码实现,这样直接将src和assets打包成...
分类:
其他好文 时间:
2014-09-18 20:18:14
阅读次数:
235
聚类算法在数据挖掘里面被称之为无监督学习(unsupervised learning),这是与监督学习(supervised learning)相对的。在它们两者之间还一种叫做半监督学习(semi-supervised learning)聚类算法的一般过程分为:1. 读入需预测样本2. 初始化聚类算...
分类:
其他好文 时间:
2014-09-18 20:18:04
阅读次数:
381
abstract这种方法修饰,主要用在抽象类和抽象方法.抽象的类是不可实例化的比如public abstract class Test{}他能够含有抽象的方法public abstract class Test{ public abstract void defMethod();}抽象的方法是要让子...
分类:
其他好文 时间:
2014-09-18 20:17:44
阅读次数:
166
如何 去解决 列表里面的selectBox已选情况,在滑出屏幕后被清除的问题。我来在这里 详细说明一下,在cell里面写一个方法,去专门修复滑出后,又滑进来 图标被冲刷掉的cell。 在 cellForRow里面 获得cell后,让其显示原貌。
分类:
其他好文 时间:
2014-09-18 20:16:54
阅读次数:
113
/****************************************************名称: 标准红发遥控 接收程序--4BYTE平台为: 松瀚SN8P2511接收方式为 定时中断接收 中断定时时间为100U************************************...
分类:
其他好文 时间:
2014-09-18 20:16:14
阅读次数:
145
换个source gem update --system --source http://production.s3.rubygems.org
分类:
其他好文 时间:
2014-09-18 19:13:34
阅读次数:
145
KODExplorer是一个公开源码的基于Web的在线文件管理、代码编辑器。它提供了类windows经典 用户界面,一整套在线文件管理、文件预览、编辑、上传下载、在线解压缩、音乐播放功能。让你直接在浏览器端实现web开发、源...
分类:
其他好文 时间:
2014-09-18 19:12:54
阅读次数:
212