mildNiu
码龄14年
关注
提问 私信
  • 博客:9,868
    社区:65
    9,933
    总访问量
  • 10
    原创
  • 1,338,351
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2011-05-05
博客简介:

mild_niu

博客描述:
一些网摘,一些自己的随笔
查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得3次收藏
创作历程
  • 15篇
    2011年
TA的专栏
  • c语言相关
    8篇
  • ubuntu
    2篇
  • 轶事杂谈
  • linux常用命令
    1篇
  • program
  • 学习札记
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

179人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

c语言中的动态内存分配

“动态”(Dynamic)内存分配的意思是:程序运行时系统根据需要分配存储空间存储数据。注意用过后要及时释放所分配的空间,否则剩余内存空间就会越来越小,影响系统运行。    C语言中常用malloc()和calloc()函数来动态地取得内存空间。一、malloc()和fr
原创
发布博客 2011.09.11 ·
1674 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

getchar()

功能  从stdin流中读字符   该函数声明在stdio.h头文件中,使用的时候要包含stdio.h头文件。如:   #include   int getchar(void);    getchar 由宏实现:#define getcha
原创
发布博客 2011.09.02 ·
803 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

如何阅读别人的代码

作为初学者,我们可能经常会需要去阅读别人的代码,以求从中学到别人的设计思路,抑或是从代码中了解类库的使用。不管哪种需求,我们都需要做到快速准确地阅读。那么,究竟如何阅读呢?      让我们以一个.net的项目为例:当我们打开一个.net解决方案的时候,里面通常有不止一个项目
转载
发布博客 2011.08.04 ·
481 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

关于怎样读源代码的思考

最近一直在看李先静老师的《系统程序员成长计划》, 作为一个连入门都不算的小菜鸟,书中附带的源码,着实让人头疼,还望看到这些话的大大们不要笑我,以前接触的都是课本里的小程序,自己写的大都是一些简单的测试程序,书中好多概念和内容都是很新鲜的……, 链表那里还好,到了多线程并发那里就有
原创
发布博客 2011.08.04 ·
593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GCC编译器的常识

在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够
转载
发布博客 2011.08.04 ·
782 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ubuntu 下的一些小问题

1. ubuntu10.10的命令行(字符)界面登录如果想让ubuntu10.10默认以命令行(字符)界面登录,最简单的方法是:1: 运行
原创
发布博客 2011.08.02 ·
500 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下的多线程编程

1引言  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Uni
转载
发布博客 2011.07.28 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SVN在linux下常用命令详解

1、Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、Linux命令行下往版本库中添加新的文件 sv
原创
发布博客 2011.07.27 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SVN(subversion - 版本控制系统)的简单使用和本地服务的建立

1.安装SVN (Debian) #apt-get install subversion-tools2.建立仓库 #svnadmin create /opt/test_repos   简单吧!!!3.导入项目(其实SVN没有项目这个概念) #mkdir myproject #cd
原创
发布博客 2011.07.27 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cat命令的使用方法

cat主要有三大功能:1.一次显示整个文件。$ cat   filename2.从键盘创建一个文件。$ cat  >  filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat   file1   file2  > filecat具体命令格式为 :
原创
发布博客 2011.07.27 ·
907 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于动态链接文件

动态链接,在可执行文件装载时或运行时,由操作系统的装载程序加载库。大多数操作系统将解析外部引用(比如库)作为加载过程的一部分。在这些系统上,可执行文件包含一个叫做import   directory的表,该表的每一项包含一个库的名字。根据表中记录的名字,装载程序在硬盘上搜索需要的
原创
发布博客 2011.07.26 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux中.o,.a,.o,.so文件的意义程实现

linux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windo
转载
发布博客 2011.07.26 ·
917 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

C 的内存分布

c 的内存分布
转载
发布博客 2011.07.26 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Valgrind 使用简单说明

调不尽的内存泄露,用不完的Valgrind
原创
发布博客 2011.07.26 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于strcpy以及strdup的区别

strdup与strcpy具体的区别
原创
发布博客 2011.07.26 ·
688 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多