码迷,mamicode.com
首页 > 2014年11月18日 > 全部分享
8)Linux程序设计入门--线程操作
8)Linux程序设计入门--线程操作前言:Linux下线程的创建 介绍在Linux下线程的创建和基本的使用. Linux下的线程是一个非常复杂的问题,由 于我对线程的学习不时很好,我在这里只是简单的介绍线程的创建和基本的使用,关于线 程的高级使用(如线程的属性,线程的互斥,线程的同步等等问题)可以...
分类:编程语言   时间:2014-11-18 06:54:37    阅读次数:143
static用法
static法则: A、若全局变量仅在单个C文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦合度; B、若全局变量仅由单个函数访问,则可以将这个变量改为该函数的静态局部变量,以降低模块间的耦合度; C、设计和使用访问动态全局变量、静态全局变量、静态局部变量的函数时,...
分类:其他好文   时间:2014-11-18 06:53:37    阅读次数:268
const用法
(1)可以定义 const 常量(2)const 可以修饰函数的参数、返回值. 详细内容:1、什么是const? 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const?const 推出的初始目的,正是为了取代...
分类:其他好文   时间:2014-11-18 06:53:26    阅读次数:287
深入C(关键字)
C语言标准定义的32个关键字 关键字 意 义 auto 声明自动变量,缺省时编译器一般默认为auto int 声明整型变量 double 声明双精度变量 long 声明长整型变量 char 声明字符型变量 float...
分类:其他好文   时间:2014-11-18 06:53:48    阅读次数:207
4)linux程序设计入门--时间概念
4)程序设计入门--时间概念 前言:Linux下的时间概念 这一章我们学习Linux的时间表示和计算函数 时间的表示 时间的测量 计时器的使用 1。时间表示 在程序当中,我们经常要输出系统当前的时间,比如我们使用date命令 的输出结果.这个时候我们可以使用下面两个函数 #include ; tim...
分类:系统相关   时间:2014-11-18 06:54:33    阅读次数:203
C99规范
1. 增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变.....
分类:其他好文   时间:2014-11-18 06:55:23    阅读次数:336
C语言void关键字的深刻含义
C语言void关键字的深刻含义1.概述 本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有...
分类:编程语言   时间:2014-11-18 06:55:12    阅读次数:236
LeetCode Min Stack
#include #include #include using namespace std;class MinStack2 {private: vector > mins; vector stack;public: void push(int x) { stack....
分类:其他好文   时间:2014-11-18 06:52:44    阅读次数:190
7)Linux程序设计入门--网络编程
8)Linux程序设计入门--网络编程 Linux系统的一个主要特点是他的网络功能非常强大。随着网络的日益普及,基于网络的 应用也将越来越多。 在这个网络时代,掌握了Linux的网络编程技术,将令每一个人处 于不败之地,学习Linux的网络编程,可以让我们真正的体会到网络的魅力。 想成为一 位真正的...
分类:系统相关   时间:2014-11-18 06:55:02    阅读次数:370
6)Linux程序设计入门--消息管理
6)Linux程序设计入门--消息管理 前言:Linux下的进程通信(IPC) Linux下的进程通信(IPC) POSIX无名信号量 System V信号量 System V消息队列 System V共享内存 1。POSIX无名信号量 如果你学习过操作系统,那么肯定熟悉PV操作了.PV操作是原子 ...
分类:系统相关   时间:2014-11-18 06:52:33    阅读次数:353
3)Linux程序设计入门--文件操作
3)Linux程序设计入门--文件操作Linux下文件的操作 前言: 我们在这一节将要讨论linux下文件操作的各个函数. 文件的创建和读写 文件的各个属性 目录文件的操作 管道文件 1。文件的创建和读写 我假设你已经知道了标准级的文件操作的各个函数(fopen,fread,fwrite等等).当然...
分类:系统相关   时间:2014-11-18 06:54:23    阅读次数:346
TCP,UDP
地址转换:aton\atoa,ascii,network,32bit与ascii转换大端小端转换字节充转换:htons\htonl\htohs\ntohl.网络序与主机序转换。主机名转换为IP地址:struct hostent *gethostbyname(const char *hostname)...
分类:其他好文   时间:2014-11-18 06:52:51    阅读次数:216
RedHat Linux下iptables防火墙设置
一般情况下iptables已经包含在Linux发行版中.运行#iptables --version来查看系统是否安装iptables启动iptables: #service iptables start 查看iptables规则集#iptables --list 下面是没有定义规划时iptables...
分类:系统相关   时间:2014-11-18 06:52:30    阅读次数:292
[Leetcode] Reverse Nodes in k-Group
Given a linked list, reverse the nodes of a linked listkat a time and return its modified list.If the number of nodes is not a multiple ofkthen left-o...
分类:其他好文   时间:2014-11-18 06:52:58    阅读次数:226
2)Linux程序设计入门--进程介绍
2)Linux程序设计入门--进程介绍 Linux下进程的创建 前言: 这篇文章是用来介绍在Linux下和进程相关的各个概念.我们将会学到: 进程的概念 进程的身份 进程的创建 守护进程的创建 1。进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命 令.那么操...
分类:系统相关   时间:2014-11-18 06:54:37    阅读次数:271
面向过程和面向对象
面向过程和面向对象简介一 、面向过程与面向对象的区别: 前者是一种谓语和宾语的关系;后者是一种主语和谓语的关系 。 二、面向对象的三个特征: 封装 继承 多态 三、类与对象: 对象又称作实例,是实际存在的该类事物的每个个体。类是对某一类事物的描述,是抽象的、概念上的 定义。 面向对象的设计的...
分类:其他好文   时间:2014-11-18 06:53:37    阅读次数:206
POJ1061 青蛙的约会 __一维世界的爱情
由于今天上午在做数论知识的笔记,发现那时候赵老师讲的线性丢番图(求ax+by=c的特解)部分完全搞不懂,后来网上查了一下才发现这个公式就是求同余方程,所用方法就是扩展欧几里得算法。正好红皮书上有这么一个模板,直接敲了下来然后稍作修改。后来发现POJ上的1061题就是这样一个类型,用了三个小时,荒.....
分类:其他好文   时间:2014-11-18 06:52:37    阅读次数:169
1201条   上一页 1 ... 55 56 57 58 59 60 61 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!