linuxC++通讯架构实战课程
#linux C++通讯架构实战课程
极⼒推荐学习linux C++通讯架构实战,课程⼀道宽⼤求全,仔细详细,如何迈过这⼀道道前进的坎,就需要⽼师傅带带我们,⼀同前进. 20181219⽇,开始探索.
电脑怎么结束程序有关飞剑神的所有的虚拟机搭建linux操作系统书籍
linux C++通讯架构实战 的第⼆节 环境搭建完成 飞剑神,具体看本博客中的叙述
以下是上课笔记.
课堂综述
讲解⽹络通讯和架构为主的实战课.
⽹络通讯:写⾃⼰能够驾驭的⽹络通讯代码来实现具体的⽹络通讯功能.
架构:架构师
1.架构师的责任:负责产品/软件的总体规划设计.把掌握的计数整合融合,从⽽构成⼀个产品.
2.架构师写代码的问题: 从⾼级或者资深软件开发⼯程师升上去,⽐较靠谱.
程序员: 靠代码说话和吃饭的,扎实,从点到⾯来学,⾃然就能连成⼀个⾯.
实战: 商业质量的代码: 没有15年的坚持不懈的磨砺的经验.难以达到商业质量的能⼒.
二叉树的基本性质1.学习商业质量的代码.学好nginx(wen服务器),最核⼼的代码
2.写具备商业质量的代码,汇集到⾃⼰的代码库⾥⾯
taskset命令3.验证商业质量的代码.
%70-80%是linux c++ 程序员,20%-30% 才是windows c++
基础要求和学习⽅法:只要求c++开发基础.
传输概念,⾃⼰去查资料
nginx源码为主,epoll知识点学透.
建⽴⾃⼰的知识库,我们积累的⼀系列代码⽚段,这些代码是我们能够完全理解和吃透,能够随⼼所欲的驾驭的.驾驭的代码越多,越值钱.推荐书籍
环境搭建详细介绍
安装包地址:
密码: 46yn
本机 win10 和 ubuntu 两台
操作系统: ubuntu server16.04
⽤户 : fjs 密码 : qwqw123
含快照.
sudo apt-get install vim-gtk
两台机器的ip地址不能相同,但要在同⼀⽹段中.
主动发送数据包,这⼀端叫做客户端,另⼀端叫做服务器端.
配置固定地址 :
regionprops求质心坐标是什么坐标系桥接模式 :
ip地址 192.168.1.126
⼦⽹掩码 255.255.255.0
默认⽹关 192.168.1.1
1.ipconfig 查看本地地址
由于我win10是虚拟机,故只有两个⽹卡,⼀个物理桥接,⼀个nat模式.ip段是针对你机器的⽹段,很多不同,可能192.168.1.x的居多.但也有很奇葩的地址哦.故采⽤两个⽹卡进⾏配置.
ifconfig 查看地址
ifconfig -a 查看所有⽹卡
$cd /etc/network
$ls
$sudo vim /etc/network/interfaces
sudo vim /etc/f.d/base nameserver 111.111.111.2 nameserver 8.8.8.8
ping -S 192.168.1.126 www.baidu ping -S 111.111.111.126 www.baidu
配置远程连接
1.需要在linxu上安装ssh服务
安装 sudo apt-get install openssh-server 查看进程有没有运⾏ ps -e | grep ssh
2.需要安装远程连接⼯具,crt和xshell
或者vm⾃带的
安装gcc g++
电机有六种控制方式sudo apt-get install build-essential
sudo apt-get install gcc g++
未共享⽂件
1.当机器不⽤时,记住要挂起
2. 时不时要快照进⾏备份.