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

Linux学习笔记

Linux学习笔记

关注
5 已关注
49篇博文
  • 正则表达式

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2017-04-08 21:27
    346
  • 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
    514
  • Nginx介绍和安装准备

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

    2017-03-15 21:35
    386
  • Bash的基本功能

    命令别名与快捷键查看与设定别名 alias 查看系统中所有的命令别名 alias 别名=’原命令’ 设定命令别名 Ex: 别名永久生效与删除别名 vi ~/.bashrc 每个用户单独有效 写...

    2017-03-01 21:18
    422
  • shell基础之一

    shell概述shell是什么? shell是一个命令行解释器。它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序。 shell还是一个功能相当强大的编程语言,易编写,易调试,灵活...

    2017-02-23 16:51
    468
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部