??
#include
#include
#include
#include
int i;
typedef struct node
{
char x;
struct node *lchild;
struct node *rchild;
}tree,*linklist;
void chu(linklist *head)
{
(*head)=NULL;
}
vo...
分类:
其他 时间:
2015-08-04 11:19:32
收藏:
0 评论:
0 赞:
0 阅读:
277
写在最前
笔者在动手写此操作系统时是一名大学本科大二的学生,可能文章中会有好多地方我没有解释清楚,可能也会有许多地方出现错误,我恳请各位读者能提出质疑和纠正我的错误,谢谢!
参考书籍:
《30天自制操作系统》川合秀实
《ORANGE’S:一个操作系统的实现》
开发环境笔者采用以下开发环境
Apple Macbook Air
Ubuntu 12.04 LTS(32 bit)
读者准备
毕竟是动...
分类:
其他 时间:
2015-08-04 11:19:22
收藏:
0 评论:
0 赞:
0 阅读:
244
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4994
题意:有n堆石子,每个堆有Ai个石头,,两人轮流拿石子,可以取一堆中的一颗到多颗,但是必须取完其中一堆才能开始取下一堆,最后谁拿石子,谁赢
思路:模拟几遍容易发现,谁先取得大于1的石子堆,谁就拥有了主动权,就能获得胜利,换句话说,当碰到的都是1时,那么两个人都没有选择权,根据石子堆数确定谁赢...
分类:
其他 时间:
2015-08-04 11:19:12
收藏:
0 评论:
0 赞:
0 阅读:
326
首先要使用EL表达式中的fn标签,则需要添加: 首先一个案例如下:${fn:substring(policy.createTime,0,19) }policy.createTime是字符串,0是开始位置,19是结束位置。另外一些常见的方法如下所示:fn:cont...
分类:
其他 时间:
2015-08-04 11:19:02
收藏:
0 评论:
0 赞:
0 阅读:
324
1、MySQL安装(Window7 安装)
在任何版本的 Windows 默认安装是现在比以前要容易得多,MySQL巧妙地打包安装程序。只需下载安装包,随地把它解压缩,并运行 mysql.exe. 下载地址:http://dev.mysql.com/downloads/ 页面如下图所示:
这里点击:DOWNLOAD 链接,进入一下页面:
这里点击:DOWNLO...
分类:
数据库技术 时间:
2015-08-04 11:18:53
收藏:
0 评论:
0 赞:
0 阅读:
446
本节主要介绍赋值语句,以及几种特殊的赋值。下面附有之前的文章;...
分类:
编程语言 时间:
2015-08-04 11:18:42
收藏:
0 评论:
0 赞:
0 阅读:
333
JavaScript中模拟实现Java的集合类Map的常用方法
(function Map(){
var
size = 0,
map = {},
strundefined;
function MapCache() {
}
MapCache.prototype.put = function (key, value){
if ( key === null ||...
分类:
编程语言 时间:
2015-08-04 11:18:22
收藏:
0 评论:
0 赞:
0 阅读:
302
JavaWeb项目运行Jetty服务器的时候,出现这个错误
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:437)
at sun.nio.ch.Net.bind(Net.java:429)
...
分类:
其他 时间:
2015-08-04 11:18:12
收藏:
0 评论:
0 赞:
2 阅读:
21747
Cocos2d-x入门: 序列帧动画实现...
分类:
其他 时间:
2015-08-04 11:17:53
收藏:
0 评论:
0 赞:
0 阅读:
309
学习了一下慕课网上的hadoop教程,看着很简单,但是做起来碰到的问题确实不少。搞了一个下午,总算是搞定了,本博文主要记录一下我在配置hadoop过程碰到的一些问题。对于hadoop的鼎鼎大名,想必大家都略知一二,我也是入个门,嘎嘎!
http://hadoop.apache.org/ (hadoop 官网)。这里介绍的比较详细。
hadoop可以在这里下载,按照现在的版本已经更新到2.7了,1...
分类:
其他 时间:
2015-08-04 11:17:42
收藏:
0 评论:
0 赞:
0 阅读:
205
编程级别:
(一)守护进程的概念
守护进程是一种生存期比较长的进程,常常在系统自举时启动,在系统关闭时退出。因为他们没有控制终端,因此是在后台运行的。
(二)守护进程的编程规则
1 清除文件模式创建屏蔽字
2 成为一个新的会话首进程
3 略HUP信号。然后再次fork
4 改变当前工作路径
5 关闭所有的文件描述符
6 把文件描述符0 1 2都定向到 /dev/null
7 日...
分类:
系统服务 时间:
2015-08-04 11:17:33
收藏:
0 评论:
0 赞:
0 阅读:
335
最近一直在研究前公司的架构,发现原公司的架构还是很不错的,对于生产环境以及测试环境这一点,虽然没有配置中心,但也是一定程度实现了正式环境以及测试环境的分离。
闲话不多说,现在直接上代码:
首先需要在pom文件中确定filter和要filter的资源,这是通过在build节点中添加filter和resource来实现的,示例如下:
${env}.properties
...
分类:
其他 时间:
2015-08-04 11:17:23
收藏:
0 评论:
0 赞:
0 阅读:
903
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。
在前一章我们学习了基本的ndk-build脚本参数用法。
这一章再次学习一下反编译。
1、简介这次分析的是一个很简单的程序,算是反编译入门的一个入门教程
主要学习一下工具的使用测试样本EX_05_01_.apk
链接: http://pan.baidu.com/s/1sjOIXJn 密码: 5uq42、首先,使用dex2ja...
分类:
移动平台 时间:
2015-08-04 11:17:12
收藏:
0 评论:
0 赞:
0 阅读:
360
Friends
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 1429 Accepted Submission(s): 725
Problem Description
There are n people
...
分类:
其他 时间:
2015-08-04 11:17:03
收藏:
0 评论:
0 赞:
0 阅读:
174
说明
本系列是笔记,参考以下两个网站,本系列的其他笔记中将不再说明
[1] http://es6.ruanyifeng.com/
[2] https://developer.mozilla.org/zh-CN/
如果想学习javascript或es6,推荐到以上两个网站学习
诞生2015年6月17日,ECMAScript的第六个版本正式发布,该版本正式名称为ECMASc...
分类:
其他 时间:
2015-08-04 11:16:52
收藏:
0 评论:
0 赞:
0 阅读:
216
可更新订阅为什么有冲突?
可更新订阅中,当升级增加一个字段时,通常在发布服务器的发布数据库中增加,对表增加字段后,发布自动同步到订阅数据库中(复制架构更改=true)。但是,如果此时在订阅数据库进行DML操作,数据将不会同步到发布表中;这些差异数据在订阅表中如果一直未进行DML 操作,也就不会再次同步到发布中,存在差异。
复制配置环境:
可更新订阅事务复制
发布和订阅冲突都...
分类:
数据库技术 时间:
2015-08-04 11:16:32
收藏:
0 评论:
0 赞:
0 阅读:
240
效果图:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
andro...
分类:
其他 时间:
2015-08-04 11:16:23
收藏:
0 评论:
0 赞:
0 阅读:
246
一个简单的有限状态机如图所示:
这个状态机有两个,State1状态,和结束状态。
下列代码可以描述这个状态机:#include
#include #include
#include <boost/msm/front/func...
分类:
其他 时间:
2015-08-04 11:16:12
收藏:
0 评论:
0 赞:
0 阅读:
854
想给UILabel换一个自定义的字体,从字体册选择兰亭黑:然后选择 在Finder中显示,找到字体文件为Lantinghei.ttc;将其拷贝到项目中,在info.plist里添加字体支持key,在其子项中输入字体文件名称:然后在第一时间修改Lable的字体:- (void)awakeFromNib {
// Initialization code
NSLog(@"%s enter!...
分类:
其他 时间:
2015-08-04 11:16:03
收藏:
0 评论:
0 赞:
0 阅读:
946
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
面向对象
2.1了解面向对象
2.1.2 面向对象的概念
面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。面向过程强调的是每一个功能的步骤,代表语言:C语言。面向对象强调的是对象,然后由对象去调用功能,代表语言:Java、C++、C#。
例子:把大象装进冰箱...
分类:
编程语言 时间:
2015-08-04 11:15:52
收藏:
0 评论:
0 赞:
0 阅读:
285