代码改变世界

阅读排行榜

基于linux下控制台,多线程并发控制的聊天程序(服务器端)

2009-09-24 17:29 by htc开发, 352 阅读, 收藏,
摘要: 废话不多说了 把源代码贴上来吧 留作以后学习的参考和回顾 涉及多线程,DGRAM socket编程#include <pthread.h> #include <stdlib.h> #include <stdio.h> #include <errno.h> #include <string.h> #include <unistd.h> #include <netdb.h> #include <sys/socket.h> #include <netinet/in.h> #include &l 阅读全文

《算法导论》第9章 顺序统计学 (1)最小值和最大值

2012-02-25 22:58 by htc开发, 347 阅读, 收藏,
摘要: 1. 查找最小值逻辑比较简单,用第一个元素来初始化最小值min,然后与数组中其余元素比较,找出最小值。时间复杂度是O(n),已经最优化了。int minimum(int A[], int len) { int min = A[0]; int i; for (i = 2; i < len; i++) if (A[i] < min) min = A[i]; return min; }2. 同时找最大和最小值如果依然采用前面的方法,用第一个元素初始化min和max。然后将min和ma... 阅读全文

要做事,先做人(人无完人,逐步提高才是硬道理!)

2009-09-25 13:30 by htc开发, 346 阅读, 收藏,
摘要: 一个人不管有多聪明,多能干,背景条件有多好,如果不懂得如何去做人、做事,那么他最终的结局肯定是失败。 做人做事是一门艺术,更是一门学问。很多人之所以一辈子都碌碌无为,那是因为他活了一辈子都没有弄明白该怎样去做人做事。 每一个人生活在现实社会中,都渴望着成功,而且很多有志之士为了心中的梦想,付出了很多,然而得到的却很少,这个问题不能不引起人们的深思:你不能说他们不够努力,不够勤劳,可为什么偏偏落得个一事无成的结局呢?这值得我们每一个人去认真思考。 从表面上看,做人做事似乎很简单,有谁不会呢?其实不然,比如说你当一名教师,你的主观愿望是当好教师,但事实上却不受学生欢迎;你去做... 阅读全文

c语言字符串处理函数

2010-08-19 21:31 by htc开发, 345 阅读, 收藏,
摘要: C字符串处理函数的实现(Linux)#include <stddef.h>char * ___strtok = NULL;char * strcpy(char * dest,const char *src){ char *tmp = dest; assert((dest!= NULL) && (src!= NULL)); while ((*dest++ = *src++) != '/0') /* nothing */; return tmp;}char * strncpy(char * dest,const char *src,size_t coun 阅读全文

從u-boot傳bootargs給kernel

2008-08-22 15:23 by htc开发, 345 阅读, 收藏,
摘要: 1. rebuild u-boot with CONFIG_CMDLINE_TAG defined in include/configs/XXX.h2. in u-boot:setenv bootargs xxx=xxx;Refer to uImage + u-boot的啟動方式 任一方法,用go的不行setenv flashaddr 10040000;setenv kfile uImage; setenv ramaddr 1500000;tftp $(ramaddr) $(kfile); bootm $(ramaddr);結果Star Dorado2 # setenv bootargs xx 阅读全文
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 105 下一页