标签分类
当前位置:首页 > 操作系统电子书 > 程序设计电子书网盘下载
Linux C程序设计王者归来 Linux C程序设计王者归来
gtchao

gtchao 提供上传

资源
15
粉丝
34
喜欢
131
评论
2

    Linux C程序设计王者归来 PDF 高清版

    程序设计电子书
    • 发布时间:

    给大家带来的一篇关于程序设计相关的电子书资源,介绍了关于Linux、C程序、设计方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小147.9 MB,吴岳编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.4,更多相关的学习资源可以参阅 操作系统电子书、等栏目。

  • Linux C程序设计王者归来 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1p9xwOwqoDgWFPmkSva7Zng
  • 分享码:pn91
  • Linux C程序设计王者归来 PDF

    Linux C程序设计王者归来》循序渐进,全方位细腻地叙述了Linux自然环境C程序设计从基本要素到操作过程,从关键基本原理到实际实践活动,再到实际上实例开发设计等內容,包含了Linux C程序设计的全部关键知识结构图。这书解读时融合很多案例,有利于用户根据动手能力实践活动更为刻骨铭心地了解所教专业知识。另一个,这书配1张DVD光碟,內容为创作者专业为这书视频录制的16.8钟头超清配套设施视频教学、这书涉及到的案例原文件以及他有关学习材料。

    《Linux C程序设计王者归来》共29章,分6篇。第1篇Linux下C语言基本,详细介绍了Linux发展趋势、控制结构、C语言中的涵数、表针与字符串及C语言高級技术性等;第2篇C语言开发工具,详细介绍了vi编辑器下载、gcc编译器、搭建makefile文档和gdb调试器等;第3篇Linux系统进程实际操作,详细介绍了系统进程自然环境、系统进程操纵、時间和日历表过程、数据信号及信号分析、进程间通信、进程和进程高級实际操作等;第4篇Linux文档实际操作,详细介绍了文档I/O、文档管理、文件目录实际操作、独特文档和应用场景流的I/O等;第5篇Linux网络编程,详细介绍了TCP和UDP协议书、网络编程基本、网络编程升阶、保持文件传送程序流程案例和简易的Web网络服务器案例;第6篇详细介绍了shell脚本制作基本和脚本制作中的控制结构等。

    《Linux C程序设计王者归来》合适全部想全方位学习培训Linux C开发设计的工作人员阅读文章,也合适各种各样应用Linux C做开发设计的工程项目专业技术人员阅读文章。针对长期性在Linux服务平台做开发设计的程序猿,这书也是二本难能可贵的案头必需教材。

    目录

    • 第1篇 Linux下C语言基础
    • 第1章 Linux简介( 教学视频:16分钟)
    • 第2章 控制结构( 教学视频:56分钟)
    • 第3章 C语言中的函数( 教学视频:56分钟)
    • 第4章 C语言中的指针与字符串( 教学视频:48分钟)
    • 第5章 C语言的高级技术( 教学视频:30分钟)
    • 第2篇 C语言开发环境
    • 第6章 vi编辑器( 教学视频:44分钟)
    • 第7章 gcc编译器( 教学视频:27分钟)
    • 第8章 构建makefile文件( 教学视频:46分钟)
    • 第9章 gdb调试器( 教学视频:27分钟)
    • 第3篇 Linux进程操作
    • 第10章 进程环境( 教学视频:44分钟)
    • 第11章 进程控制( 教学视频:45分钟)
    • 第12章 时间和日历历程( 教学视频:7分钟)
    • 第13章 信号及信号处理( 教学视频:48分钟)
    • 第14章 进程间通信( 教学视频:52分钟)
    • 第15章 线程( 教学视频:34分钟)
    • 第16章 线程高级操作( 教学视频:28分钟)
    • 第4篇 Linux文件操作
    • 第17章 文件I/O( 教学视频:71分钟)
    • 第18章 文件管理( 教学视频:42分钟)
    • 第19章 目录操作( 教学视频:30分钟)
    • 第20章 特殊文件( 教学视频:32分钟)
    • 第21章 基于流的I/O( 教学视频:30分钟)
    • 第5篇 Linux网络编程
    • 第22章 TCP和UDP协议( 教学视频:22分钟)
    • 第23章 网络编程基础( 教学视频:50分钟)
    • 第24章 网络编程进阶( 教学视频:32分钟)
    • 第25章 网络编程实例——实现文件传输程序( 教学视频:18分钟)
    • 第26章 网络编程实例——简单的Web服务器( 教学视频:10分钟)
    • 第6篇 shell脚本知识
    • 第27章 shell脚本基础( 教学视频:32分钟)
    • 第28章 shell脚本中的控制结构( 教学视频:29分钟)

    上一篇:Ext JS 6.2 实战  下一篇:设计模式精解及面试攻略

    展开 +

    收起 -

    程序设计相关电子书
    学习笔记
    网友NO.147570

    Linux下mysql 5.7 部署及远程访问配置

    序言:最近要和伙伴一起组队,做.NET Core项目。所以自己就租了一个阿里云服务器,并且装了Linux和MySQL。这里面我的Linux是CentOs 7。 第一步 添加Mysql Yum库 这里面你需要去官网获取特定rpm包,我选择了如下包 将RPM包通过Xshell传到Linux服务器上Opt目录下,输入命令:sudo rpm -Uvh mysql80-community-release-fc28-1.noarch.rpm 第二步 选择自己需要的版本(默认8.0) 这里我们手动配置成5.7版本,输入如下命令: sudo yum-config-manager --disable mysql80-communitysudo yum-config-manager --enable mysql57-community 然后输入查看指令就可以看到下图: yum repolist all | grep mysql 这里可能会提示你没有安装yum-config-manager命令,不要紧这个命令在yum-utils 包里,可以通过命令yum -y install yum-utils 安装就可以了。 你也可以去修改/etc/yum.repos.d/mysql-community.repo文件达到相同的效果。 第三步 安装Mysql sudo yum install mysql-community-server 第四步 启动Mysql服务 sudo service mysqld start 可以同过sudo service mysqld status查看服务的状态 第五步 登录MySql mysql -uroot -p 发现需要输入密码但是不知道。 其实在安装mysql的时候,默认给我们设置了一个密码,并且安装了Password Validation Component,这个组件会对密码进行策略检验。 我们输入sudo grep 'temporary password' /var/log/mysqld.log就可以查看默认密码勒 mysqlALTER USER 'root'@'lo……

    网友NO.328625

    Linux下自动备份MySQL的方法

    Linux下可以利用crontab系统每天定时备份MySQL数据库,以下是详细步骤: 1、创建保存备份文件的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql 输入 rq=` date +%Y%m%d ` tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 或者写成 rq=` date +%Y%m%d ` mysqldump –all-databases -u root -p980405 /mysqldata/mysql$rq.tar.gz /var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同 /mysqldata/表示保存备份文件的目录,这个每个人也可以根据自己的要求来做。 3、修改文件属性,使其可执行 # chmod +x /usr/sbin/bakmysql 4、修改/etc/crontab #vi /etc/crontab 在下面添加 01 3 * * * root /usr/sbin/bakmysql 表示每天3点钟执行备份 5、重新启动crond # /etc/rc.d/init.d/crond restart 完成。 这样每天你在/mysqldata可以看到这样的文件 mysql20100101.tar.gz ……

    网友NO.281192

    Linux下Mysql5.7.19卸载方法

    1、查找以前是否装有mysql 命令: rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-*..*.RHEL**mysqlclient*.RHEL** 2、删除mysql 删除命令: rpm -e --nodeps 包名 ( rpm -ev mysql-*.RHEL* ) 3、删除老版本mysql的开发头文件和库 命令: rm -fr /usr/lib/mysqlrm -fr /usr/include/mysql 注意:卸载后 /var/lib/mysql 中的数据及 /etc/my.cnf 不会删除,如果确定没用后就手工删除 rm -f /etc/my.cnf rm -fr /var/lib/mysql 总结 以上所述是小编给大家介绍的Linux下Mysql5.7.19卸载方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持! ……

    网友NO.532559

    将phpstudy中的mysql迁移至Linux教程

    项目目的 将原来windows环境中使用phpstudy搭建的mysql 5.5.53 中的数据迁移至新主机Linux环境中 环境情况 新主机 系统平台: CentOS release 7.4 (Final) 内核 3.10.0-693.el7.x86_64 mysql环境: mysql status Server version: 5.6.39-log MySQL Community Server (GPL) Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 mysql show variables like '%storage_engine%'; +----------------------------+--------+ | Variable_name | Value | +----------------------------+--------+ | default_storage_engine | InnoDB | | default_tmp_storage_engine | InnoDB | | storage_engine | InnoDB | +----------------------------+--------+ 旧主机: 系统平台: Windows 2012 R2 SE X64 mysql环境: Server version: 5.5.53 MySQL Community Server (GPL) Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 mysql show variables like '%storage_engine%'; +------------------------+--------+ | Variable_name | Value | +------------------------+--------+ | default_storage_engine | MyISAM | | storage_engine | MyISAM | +------------------------+--------+ 表的存储引擎 mysql show table status from database\G; Engine: InnoDB Engine: MyISAM 迁移过程 1.使用phpstudy自带的工具进行每个数据库导出 image 我看了,也是用的mysqldump操作的。 2.如果只是保留原本的表引擎,那么直接以下操作即可 mysql create database zentao; mysql use zentao; mysql sourc……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明