博客专栏  >  编程语言   >  Linux学习笔记

Linux学习笔记

Linux学习笔记

关注
5 已关注
51篇博文
  • Linux中正确的关机方法

    为什么Linux中关机很重要 异步的磁盘/内存数据传输模式 多人多任务的环境 在Linux中,每个程序都是在后台执行的,因此,在看不到的屏幕背后其实很多人同时在主机上工作,如果此时关机,其他人...

    昨天 18:24
    19
  • make命令和makefile文件

    多个源文件带来的问题比如三个头文件a.h b.h c.h;三个C源文件main.c 2.c 3.c;/* main.c */ #include "a.h" .../* 2.c */ #include ...

    2017-11-29 17:39
    257
  • 正则表达式

    常用的特殊字符: Tables Are ^ 指向一行的开头 $ 指向一行的结尾 . 任意单个字符 [] 括号内表示一个字符范围,其中任何一个字符被匹配 如果想将上...

    2017-11-07 10:50
    114
  • 每天一点MySQL-分组数据

    数据分组分组数据允许把数据分为多个逻辑组,以便对每个组进行聚集计算。创建分组分组是在SELECT语句中的GROUP BY子句中建立的。Ex:SELECT vend_id,COUNT(*) AS num...

    2017-08-03 15:42
    462
  • 每天一点MySQL-索引

    索引(Index)是帮助MySQL高效获取数据的数据结构。它对于高性能非常关键,建立索引是现实中性能问题的首要原因。理解索引如何工作的最简单的方式就是把索引看成一本书,为了找到书中一个特定的话题,需要...

    2017-07-26 18:40
    373
  • 每天一点MySQL-过滤数据

    在SELECT语句中,数据根据WHERE字句中指定的搜索条件进行过滤,WHERE子句在表名(FROM子句)之后给出Ex:SELECT name,id FROM table1 WHERE id = 05...

    2017-07-18 22:09
    331
  • 每天一点mysql-事务的ACID

    事务事务就是一组原子性的SQL查询,或者说一个独立的工作单元。事务处理可以用来维护数据库的完整性,它保证成批的MySQL操作要么完全执行,要么完全不执行。Ex: 假设一个银行的数据库有两张表:支票(...

    2017-07-16 15:51
    516
  • 每天一点mysql-检索数据

    SELECT表示检索什么,以及从什么地方检索Ex:从table1中检索name列SELECT name FROM table1;检索多个列的时候可以用逗号相隔SELECT name,id FROM ...

    2017-07-07 22:12
    376
  • 每天一点mysql-SQL的约束

    约束分类约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。在MySQL中,通常有这几种约束: 约束类型 主键 默认值 唯一 外键 非空 关键字...

    2017-07-04 21:28
    381
  • 每天一点mysql-创建数据库并插入数据

    新建数据库语句格式为 CREATE DATABASE ;,(注意不要漏掉分号 ;) Ex:CREATE DATABASE library;连接数据库use Ex:use library;新建数...

    2017-07-03 21:11
    480
  • Linux进程管理命令

    进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。进程管理的作用 判断服务器健康状态 查看系统中所有进程 杀死进程 进程的查看psps [选项]...

    2017-05-29 21:24
    399
  • 进程间通信(IPC)

    进程间通信(InterProcess Communication,IPC) 管道 管道是UNIX系统IPC最古老形式,也是最常用的形式。管道有两种局限性: 管道最初是半双工的,虽然现在一些...

    2017-05-18 17:05
    361
  • 线程同步

    当多个控制线程共享相同的内存时,当一个线程可以修改的变量,其他线程也可以读取该变量或者修改时,就需要对这些线程进行同步,确保它们在访问变量的存储内容时不会访问到无效的值。互斥量互斥量(mutex)从本...

    2017-05-14 21:10
    484
  • socket中close()和shutdown()区别

    基本TCP程序socket函数并发服务器Unix中编写并发服务器最简单的办法是fork一个子进程来服务每个客户。 当一个连接建立时,accept返回,服务器接着调用fork,然后由子进程服务客户(通...

    2017-05-14 11:04
    655
  • TCP小结

    特点 面向连接、可靠 丢包重发 对次序乱掉的分包,顺序控制 窗口控制、拥塞控制 序列号和确认应答(ACK)ACKACK为接收端返回给发送端的消息,表明消息收到了。如果数据包丢失,或者ACK丢失,发送端...

    2017-05-07 09:32
    582
  • HTTP状态码

    HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常,通知出现的错误等工作状态码的类别 1XX:Informational(信息状态码)– 接收的请求正在处理 2XX:Suc...

    2017-04-23 21:35
    445
  • tar命令

    转:http://www.cnblogs.com/peida/archive/2012/11/30/2795656.html linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常...

    2017-04-13 21:22
    331
  • APUE读书笔记-文件I/O

    引言 大多数文件I/O只需用到5个函数: open read write lseek close 文件描述符 当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。 当...

    2017-04-08 21:27
    382
  • CentOS解决apue.h错误

    1.下载源码 wget http://www.apuebook.com/src.3e.tar.gz然后解压:tar -zxv -f src.3e.tar.gz2.下载静态类库wget http://...

    2017-04-08 16:41
    599
  • Nginx介绍和安装准备

    Nginx是什么Nginx是一款轻量级、高性能的Web服务器。Web服务器WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 WWW 是 Internet...

    2017-03-15 21:35
    436
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部