码迷,mamicode.com
首页 > 编程语言
[转]一个简单的Linux多线程例子 带你洞悉互斥量 信号量 条件变量编程
一个简单的Linux多线程例子 带你洞悉互斥量 信号量 条件变量编程 希望此文能给初学多线程编程的朋友带来帮助,也希望牛人多多指出错误。 另外感谢以下链接的作者给予,给我的学习带来了很大帮助 http://blog.csdn.net/locape/article/details/60403...
分类:编程语言   时间:2015-08-02 16:26:24    阅读次数:159
Creating an generated Earth AVI with C++
Creating an generated Earth AVI with C++ EarthGenerator.cpp/* EarthGenerator.cpp An example on how to use AviMemDC.cpp Copyright (c) 1998-2003 Torbe.....
分类:编程语言   时间:2015-08-02 16:26:20    阅读次数:255
算法学习笔记——判断最小回文子串
利用C语言实现的最长回文子串算法 1 # include 2 # include 3 # include 4 5 # define MAXN 5000 + 10 6 char buf[MAXN], s[MAXN]; //buf输入字符串, s去掉标点空格并转为大写的预处理字符串 7 int p[.....
分类:编程语言   时间:2015-08-02 16:25:27    阅读次数:136
C#——语言基础!
语言基础:函数的四要素:名称 输入 输出 加工; 主函的内容——输入输出语句 Console.Write(“”); // 输出语句,不自动换行Console.WriteLine(“”); //输出语句,自动换行 Console.ReadLine(); //输入语句 使用格式如:static void...
分类:编程语言   时间:2015-08-02 16:24:58    阅读次数:143
spring配置文件详解
spring配置文件详解--真的蛮详细 转自:http://book.51cto.com/art/201004/193743.htm此处详细的为我们讲解了spring2.5的实现原理,感觉非常有用 Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bea...
分类:编程语言   时间:2015-08-02 16:24:55    阅读次数:118
HDU1285确定比赛名次 + 拓扑排序
原题连接:http://acm.hdu.edu.cn/showproblem.php?pid=1285 #include #include #define Max 510 typedef struct vert { int num; //结点编号 struct vert* next; }G_v; typedef struct node { int InDgree,Out...
分类:编程语言   时间:2015-08-02 15:16:34    阅读次数:113
javascript之dom编程(4):常用对象3
一:body对象操作 1.概念 body对象是document对象的一个成员属性,通过document.body来访问. 使用body对象,要求文档的主体创建后才能使用,也就是说不能在 文档的body体还没有创建就去访问body,   2.Body常用属性: appendChild()  添加元素 removeChild()    删除元素 getElementsByTagNam...
分类:编程语言   时间:2015-08-02 15:15:13    阅读次数:4450
C语言 猜数游戏--产生一个随机数
#include #include #include int main(int argc, const char * argv[]) { // insert code here... printf("Hello, World!\n"); int a,b,i; { sran...
分类:编程语言   时间:2015-08-02 15:09:47    阅读次数:195
希尔排序
希尔排序是基于插入排序的以下性质而提出改进方法的:插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率。但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位,因此插入排序只能将元素一点一点地从数组的一端移动到另一端。希尔排序没有减少元素的比较次数,但减少了元素的移动次数...
分类:编程语言   时间:2015-08-02 15:10:36    阅读次数:126
C语言1-100连加,求质数,算瑞年检测字母大小写,登录系统
#include void test(){//1+2+3+4+.....+100 int a,b; a=0; b=0; for ( ; a#includeint main(){int n,i,k;printf("please enter a integer number:n=?");scan...
分类:编程语言   时间:2015-08-02 15:08:37    阅读次数:130
C语言 数组输出,冒泡排序法,沉底排序法,二维数组输出,输出字母列长度,从随机数组中找重复数
#include #define sum 3+4//宏定义是原封不动的使用used for test4#include //used for test8~9#include //used for test8~9void test(){//数组输出 //int a[5]={1,2,3,4,5}; .....
分类:编程语言   时间:2015-08-02 15:10:21    阅读次数:122
第十一天:数组
1:如何保存多个数据:数组2:数组 2.1:保存同一个类型的多个数据。即可以表示多个基本数据类型,也可以表示多个引用数据类型,但是数组表示的都是同一种类型的数据,即数组中不能存在多种数据类型,比如int型的数组中就不能有double型的数据。而且这些数据在内存中的地址是连续的。 特点:数组创建时就必...
分类:编程语言   时间:2015-08-02 15:07:33    阅读次数:125
windows 下Python import 导入自定义模块
周末在家研究这个东西,则找到解决方案。费话少说,上代码 1 #定义一个自定义的函数,如下 2 #函数的名称必须是字母和数字的组合,不能用数字开头 3 #函数名后用小括号括住入参,可以用逗号分隔多个 4 #如果有返回值用return ,如果没有返回值,默认返回None 5 6 def PanDuan....
分类:编程语言   时间:2015-08-02 15:08:36    阅读次数:201
或许有一两点你不知的C语言特性
关键字篇volatile关键字鲜为人知的关键字之一volatile,表示变量是'易变的',之所以会有这个关键字,主要是消除编译优化带来的一些问题,看下面的代码1 int a = 8;2 int b = a;3 int c = a;编译器认为,上面的第2句代码与第三句代码之间,没有存在对a赋值的语句,...
分类:编程语言   时间:2015-08-02 15:05:36    阅读次数:117
字符数组初窥
什么是字符数组字符数组使用字符的形式保存数组(实质上就是将单个字符利用数组的方式保存起来)数组:采用int,float,double类型初始化字符数组:采用char类型初始化int i[]={1,2,3};char ch[]={'h','e','l','l','o'};字符数组与字符串的区别我们通常...
分类:编程语言   时间:2015-08-02 15:05:22    阅读次数:146
C语言面试题
#include int main(){ int a[5] = {1, 2, 3, 4, 5}; int* p1 = (int*)(&a + 1); // (unsigned int)&a+sizeof(*&a) => 整个数组后面的那个地址 int* p2 = (int*)((...
分类:编程语言   时间:2015-08-02 15:05:28    阅读次数:106
C语言 电梯函数
#include #include #include void test(){//汉字输出 printf("THIS IS TEST\n"); printf("My age is %d\n",26); printf("My age is %4d 发现没?26前面多了两个空格\n",26); ...
分类:编程语言   时间:2015-08-02 15:04:14    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!