《第三部分:熟悉Liunx系统+创建虚拟机》

目录

一、认识Liunx系统

(一)什么是Linux系统

(二)现如今Linux主流发行版本:

(三)为什么要学习Linux系统

二、VMware 虚拟机安装步骤

三、Linux常用命令介绍以及使用

(一)基本命令语句:

(二)查看当前目录、进入目录下的文件和目录命令:

(三)创建、删除、复制、移动、vim修改文件:

(四)查看(覆盖、追加)、通道符、过滤、查找、修改权限、添加用户名用户组指令:

(五)解压压缩打包命令:

(六)其他特殊:

四、虚拟机中Liunx系统会出现的问题记录

(三)当上面(二)操作无法使用,请走下一步

(四)设置桥接模式多台电脑同局域网连接

五、结束语


一、认识Liunx系统

--------------------------------------------------------------

(一)什么是Linux系统

(1)Linux是一个免费、开源、基于Posix和Unix的多用户、多任务、支持多线程和多CPU的操作系统。

由芬兰大学生Linux torvalds在1991年开发了该系统。什么是免费、开源?

免费:使用这个系统不要钱。并源:开放系统源代码,可以根据自身需要来修改完善这个操作系统)

(2)什么是多用户、多任务:

多用户:系统支持不同的用户同时操作系统,不同用户对系统上的文件有不同的操作权限,用户之间互不影响。

多任务:linux同时执行多个任务,在未执行完一个任务时执行另一个任务

(3)什么是多线程、多cpu

多线程:系统支持多个线程同时工作多。cpu:系统支持使用多个cpu(例如:4和8线程,表示4个cpu,每个cpu有2个线程)。

(二)现如今Linux主流发行版本:

(1)Ubuntu(也叫:乌班图或者叫U班图):

优点:最受欢迎的桌面linux发行版。固定的发布周期,丰富的说明文档

缺点:与debian有一定的兼容问题

(2)red hat(也叫:小红帽):

优点:高性能的云、虚拟化、存储、Linux和中间件技术

(3)centos(为目前企业作为服务器的首选):

优点:非常稳定和可靠,服务器的首选,免费下载和使用。

缺点:内核版本比较旧、不能经常更新,会出现系统BUG。

(三)为什么要学习Linux系统

作为服务器,用于部署系统,企业中,开发的系统都会部署在linux系统上。

linux操作系统的优点:系统稳定、作为服务器系统使用(因为Liunx系统属于来源系统,使用人多,在发现问题的时候,也处于时刻更新中)。

二、VMware 虚拟机安装步骤

--------------------------------------------------------------

在此之前,什么是VMWare Workstation软件?

(1)VMWare Workstation是一款虚拟PC软件,平常称虚拟机。其作用是在一台机器上同时运行1个或多个linux系统。

(2)以下是虚拟机安装步骤,直接小白式安装

三、Linux常用命令介绍以及使用

--------------------------------------------------------------

用户切:su+用户名称注意点:普通用户切换到超级管理员需要输入密码,超级管理员切换到普通用户不需要输入密码

(一)基本命令语句:

home目录:普通用户家目录

root目录:管理员家目录

usr/local目录:用户自行安装的软件存放路径

etc目录:配置文件存放路径

var目录:存放经常变化的文件

用户切换

su+用户名称注意点普通用户切换到超级管理员需要输入密码,超级管理员切换到普通用户不需要输入密码

查看IP

ifconfig(ethO是linux中第一块网卡,addr后面的就是ip地址,在网络不稳定的时候,网络会断开,所有ip地址有可能会变更)

查看网络

ping(ping www.baidu.com)

查看当前目录进入目录下的文件和目录命令

ll

查看当前目录(能查看目录的详细信息)

ls

查看目录中的文件、但不展示详细信息(与ll不同,没有当前目录的详细信息)

ls -F

查看目录中的文件

ls -l

显示文件和目录的详细资料(是ll的缩写)

ls -a

显示隐藏文件(查看目录下所有文件和目录(包含隐藏文件))

ls -rtl

通过命令对文件进行时间倒序排序

注意:多个指令可以同时使用(例如:ls -l -a)

1)-l 表示开启长列表输出,打开了就会输出文件权限、引用计数、所有者、所属组、文件大小、修改日期和文件名称这些详细的信息。

2)-t 以时间排序,最新的文件会排在上面。

3)-r 表示反向排序、倒序输出。

4)-x 按列输出,横向排序。

5)-u 按照文件上次被访问的时间排序。

查看ls指令后面能接什么参数,按Q键退出:查看方式“man + 指令”(例如:man  ls)

cd

日常命令(例如:cd /文件夹名/)

cd ../

进入上一级目录

cd ~

进入家目录

cd /

进入根目录

cd dir文件夹名

进入指定目录(例如:cd 文件夹加名/)

(三)创建、删除、复制、移动、vim修改文件:

touch +文件名

创建空文件

mkdir +文件夹名

创建空文件夹目录

(1)(创建多个同级目录:mkdir aa bb cc )(注意每个文件夹aa和bb中间有空格)

(2)(同理删除多个文件:rmdir aa bb cc)(注意每个文件夹中间有空格隔开)

rmdir +文件名

删除文件夹(删除多个文件:rmdir aa bb cc)

rm+文件名

删除文件(删除前会被确认,这里好像root权限会提示,其他用户家目录直接删除无提示)

(1)(删除多类型文件:rm aa bb.txt cc.png)(注意每个文件中间有空格隔开)

rm -r +文件名

删除目录(删除目录时,会确认是否进入目录,然后对目录中文件进行删除,选择n,目录就无法删除)

rm -rf +文件名

强制删除文件/目录rm -rf *删除当前目录下所有(注意点:删除前不询问,直接删除)

cp+原文件名+新文件名

(1)复制的文件可以指定保存路径。

        实例:p file1 path/file2(意思是复制文件1到path路径下取名叫文件2)

cp -r+原目录+新目录

(1)复制一个目录(目录前面可以添加路径,不一定是同目录下)

        实例:cp -r aa bb (复制aa目录到当前目录下,并取名叫bb)

scp命令(远程传输)

使用参数 -r:(例:scp -r 传输某文件夹所有文件)

  1. 实现两个不同linux服务器之间文件传输
  2. 服务器1传输文件到服务器2

        格式:scp +本地文件名称+用户@服务器2ip地址:/保存的路径
        实例:scp  /home/file1  root@服务器1ip:/home  输入服务器2的密码

(3)从服务器1中操作服务器2中的文件

        格式:scp+用户@服务器2的ip:路径下的文件 + 服务器1的保存路径

        实例:scp  root@服务器1IP:/home/file1   /home

mv (移动文件)

mv +移动的文件+移动后的文件路径

mv (修改文件名)

(1)格式:mv+原文件名称+新文件名称
(2)实例:把file1重命名为file2(mv file1 file2)

vim +文件名
(修改文件内容)

(1)格式:vim+文件名
(2)实例:编辑一个file文件(vim file),作用用来编辑文本或修改文本

注意:vim+文件名称,文件不存在,会先创建文件,再进行编辑。

(1)vim命令模式下的常用命令

a:命令在光标所在位置后进行输入

A(大写):命令在光标所在行尾进行输入

i:命令在光标所在位置前进行输入

l(大写):命令在光标所在行首进行输入

o:命令在光标所在行下一行输入

O(大写):命令在光标所在行上一行输入

x:命令对光标所在的字符进行删除

X(大写):命令对光标所在前的单个字符进行删除

dd:命令删除光标所在行

D(大写):命令删除光标所在字符到行尾的内容

yy:命令复制光标所在行的内容

3yy:命令复制包含光标所在行的指定行数

p:命令在光标所在行的下一行进行粘贴

P(大写):命令在光标所在行的上一行进行粘贴

u:返回上一次操作,相当于ctrl+z

n:通过关键词查找来回切换(:/dces)

操作方式:按ESC键、直接输入对应的命令“a”

2vim末行模式:

:w(命令保存)

:set  nu(设置行号/显示行号)

:wq(命令保存并退出)

:set  nonu(取消行号显示)

:q!(强制退出)

:/(字符串匹配的字符串高亮显示)

实例:“:/dces”(与命令模式下“n”关键词切换使用)

:wq! (强制保存,退出

:noh(取消高亮显示效果)

(也就是取消上面“:/dces”关键字查询)

:m,ny(命令复制m~n行)

:n1,n2 w filename (将n1到n2的内容存储成另一个文件,注意:生成的文件路径在当前vim的文件同级)

操作方式:按ESC键、输入“:w”

(四)查看(覆盖、追加)、通道符、过滤、查找、修改权限

、添加用户用户组指令:

cat +文件

查看文件内的所有内容(注意:如果使用“|”符合,可以进行组合使用,查关键词,cat 文件名 l grep "关键词”)

cat >覆盖

(例如:把file1文件中的内容覆盖到file2:cat file1 >file2)

cat >>追加

(例如:把file1文件中的内容追加到file2文件末尾:cat file1 > >file2)

less

less命令针对内容多的文件,支持翻页查看less +文件名称

注意点:点击space键,向下翻页,直到最后显示END

键盘ctrl+z才能退出点击b键,向上翻页

more +文件名

针对内容多的文件进行翻页查看(点击enter键,向下翻页,显示百分比,到百分之百,自动退出,点击b键,向上翻页。)

head+文件名

默认查看文件内容前10行数据(head file)

head -n 行数+文件名

查看指定行数,查看数据(例如:head -n 5 file)

(1)实例:head -n 5 test.txt(查看test.txt文件前5行数)

tail +文件名

默认查看文件末尾10行数据

tail -n 行数+文件名

指定行数,查看文件末尾的数据

(1)实例:tail -n 5 test.txt(查看test.txt文件取末尾5行数)

(2)实例:tail -n +5 tedt.txt (查看test.txt文件从第5行开始)

“|”通道符组合使用:

(1)实例:cat test.txt | head -n 10 | tail -n 5
(查看test文件所有行、然后截取前10行,再截取后5行)

(2)注意:“|”前一个内容的输出、是后一个命令的输入

grep过滤命令组合使用:

(1)实例:cat test.txt l grep"dcs9"

(查看test所有文件、然后在过滤查找关键字为“dcs9”)

grep -a +行数+"关键字" +需要查找的文件

(1)参数:(-b 表示前面before)(-c表示中间center)(-a 表示后面after)

(2)实例:grep -b 3 ”test” test.txt(表示查找test.txt文件中有test关键字前3行)

find /-name 文件名/目录名

(1)/代表着从根目录开始查找,我们也可以指定路径下查找。
(2)实例:从home目录下查找

(find /路径 -name 文件名)(find -name 名称)
(3)注意:如果需要全局搜索需要返回到根目录

(4)(“/”表示根目录)(“./”表当前目录)

find / -type f

(通过类型、模糊查询)

(1)参数说明:f表示文件、d表示文件夹、“*.txt”模糊查询
(2)实例:find / -type d(查找所有的文件夹)

(3)实例:find / -name “*.txt”(模糊查询txt文本)

方法二:

find -name '*.tar' | xargs rm -rf

方法二:find / -maxdepth 4 -name '*.gz'

 (从父级开始找,4代表最底层为4级目录)

find / -maxdepth 4 -name '*.gz' |xargs rm -rf

chmod命令

修改文件/目录的权限(例如:chmod +755+文件名称)

(r:读权限,用数字4表示)(w:写权限,用数字2表示)(X:执行权限,用数字1表示)

chown+用户名+文件名

修改文件拥有者(例如: chown ivan file1:修改file1文件拥有者为ivan)

chgrp +用户名+文件名

文件群拥有者(chgrp ivan file1 修改file1文件群拥有者为ivan

chown、chgrp常用参数:-R 递归修改目录下所有的子目录,文件的拥有者 

实例:chmod 777 文件夹/文件名 -R

1、-rw-r--r--.1 root root  0 Jul 3 11:00 bbb.txt

(1)第—个rw-:表示属主的权限 。

(2)第二个r--:表示属组的权限。

(3)第三个r--:表示其他用户的权限。

2、解释:文件的创建者root用户对于bbb.txt这个文件具有读和写的权限,root组中的用户对bbb.txt这个文件具有只读的权限。既不是用户,也不是root组中的用户对bbb.txt这个文件具有只读的权限

(1)第一个root:代表的是文件的创建者==》属主==》用u表示:user

(2)第二个root:代表的是一个linux系统中一个用户组的名字==》属组==》用g表示:group

(3)其他用户:用o表示:other

(4)所有用户:用a表示:all

3、linux系统中的权限三剑客:

chmod:修改权限change mode、chown:修改属主change owner、chgrp:修改属组change group

4、读写执行指令类型:

(1)读包括指令:cat、less、head、tail、grep、more

(2)写包括指令:vim、vi

(3)执行包括命令:sh(例如sh qq.sh 意思执行qq.sh文件,里面可以写指令))

操作实例:

(1)chmod 777 aaa (给aaa文件夹读写执行权限)

(2)chmod u+w+r+x aaa (给aaa文件夹的用户主,赋“读写执行”权限,反之删除权限用“-”减号)

(3)chmod a=rwx (表示给所有用户赋加“读写执行”权限)

useradd

命令添加用户

(1)useradd +普通用户名称(注意点:添加的用户可以在/etc/passwd文件中查看)

注意:0代表为root超级管理员用户、1-499 代表为系统用户、500级以上代表普

通用户,可以用来登录(添加一个用户,会默认添加一个用户组)

实例:qingang:x:500:500:Linux01:/home/qingang:/bin/bash

用户名:加密信息:用户编号:组编号:系统名:家目录:配置信息

(2)useradd +用户-g +组名(useradd +用户-g +组名)

userdel

命令删除用户

(1) userdel -rf +用户名(注意点:删除用户需要加-r参数,否则在删除用户的时候不会删除干净)

group

添加用户组

(1)groupadd +组名(注意点:添加的组名可以在/etc/group文件中查看)

(2)groupdel +组名(如果组里面有用户,则无法删除)

passwd

(1)passwd +用户名称(添加用户密码)

总结:
用户:新增useradd + 用户名、删除userdel -rf +用户名、查看用户在那个组groups +用户名

用户组:新增groupadd+组名、删除groupdel +组名

操作用户:用户添加另一用户组gpasswd -a +用户名 +用户组

删除用户组中用户名gpasswd -d +用户名+用户组
查看用户用户组列表:查看组cat group、查看组信息cat passwd、查看用户cat shadow (都在根目录的/etc文件夹中)

(五)解压压缩打包命令:

tai命令(安装、解压)

tar -cvf +xxx.tar XXX打包一个tar包(参数:-c打包、-v显示打包进度-f指定文件、-x解包)

tar -xvf +xxxx.tar解压一个tar包参数(参数:-c打包、-v显示打包进度-f指定文件、-x解包)

zip命令

打包一个文件/目录

zip xxxx.zip 文件名:把文件打一个zip包

zip -r XXxx.zip 目录:把目录打一个zip包

unzip命令

解压一个zip包unzip xxxx.zip

(六)其他特殊:

下载镜像、安装、查看(磁盘、CPU、内存、进程、端口、登录用户、操作系统、文件大小)、文件传输

yum install+应用名

在线下载安装(注意点:在线下载安装必须在有网络的情况下进行安装,否则是无法下载应用并安装的)

rpm -ivh xxxx.rpm

参数:-i安装、-v示安装进度)(注意点rpm命令用于安装常用的rpm包,rpm包是后缀以.rpm结尾的包。在安装rpm包时,当前目录下必须要有这个rpm文件,或者指定路径下rpm文件。

rpm -qa、rpm -r查找和卸载

(1)实例:查找jdk安装文件名文件:rpm -qa |grep “jdk”

(2)实例:rpm -r 安装文件名

df(查看磁盘使用情况)

常用参数:-h(例如:df -h 意思是查看磁盘情况显示单位)

top(查看cpu使用情况)

常用参数:-d +刷新时间秒(例如:top -d 10 意思是查看cpu使用情况并10秒一刷新)

(标题PID进程ID、标题CPU使用率、MEM运行内存使用率、swap虚拟内存)

free(查看内存使用情况)

显示内容标题意思(total:总量  used:已使用、 free:剩余)

ps(查看进程)

(1)查看所有进程:ps -aux
(2)查看某个服务的进程:ps -ef | grep +服务名(等同于ps -aux | grep +服务名)

kill(杀死进程)

(1)杀死进程:kill 进程号
(2)强制杀死进程:kill -9 进程号

netstat  -ntlp
(查看所有已开启的端口)

(1)通过端口查看单个进程:lsof -i:端口号(意思是查看8080端口的服务进程)

who(查看在线登录用户)

注意:在线登录用户是通过ssh登录的用户,并不是操作用户(可用xsell工具实验查看)

whoami

(查看当前操作用户)

hostname(查看主机名称)

getconf LONG_BIT

(查看操作系统)

查看内核信息,显示32/64位的系统,目前的Linux系统都是64位

du -sh(查看文件大小)

(1)du -sh (查看当前所有文件夹大小)

(2)du -sh +文件/目录 (查看指定目录里的文件或文件夹目录大小)

rz(window界面传Linux)

打开windows界面,选择文件后,则会上传至Linux系统

sz +文件名

(Linux传window)

是Linux系统上面往window界面传送文件

reboot命令

重启linux系统

shutdown命令

shutdown now关机

init 0命令

关机

service network restart

重启网卡

alias取别名

这是给基本命令设置别名的一个方法

(alias  别名 =“ls -ls”)(就像“ll”是“ls -ls”别名一样)

history查看历史

查看之前操作过的所有命令

reset重置屏幕

将重置命令窗口大小,并清空当前命令界面

clear清空屏幕

空当前命令界面

nl

显示行号(实例:nl 文件名)

In

-s:软链接(接绝对路径,可以针对文件和目录创建软链接)

实例:ln -s / head_tail.txt  /usr/ local / head.txt

给根目录下的head_tail.txt文件创建一个软连接到根目录下的usr/local目录下,并取名为head.txt

-d:硬链接(只能针对文件,不能对目录操作,相当于就是备份)

实例:ln -d / head tail.txt   /usr / local / hed.txt

给根目录下的head_tail.txt文件在/usr/local目录下创建一个硬链接,并取名为hed.txt硬链接相当于备份一个文件

四、虚拟机中Liunx系统会出现的问题记录

--------------------------------------------------------------

(一)当安装完镜像后,无法启动Linux系统(报错Intel VT-x

当VMware提示“此主机支持Intel VT-x,但Intel VT-x处于禁用状态怎么回事”?Intel VT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一。

如何查看是否启动CPU的虚拟技术,如下图:查看虚拟化是否启用

问题出现场景:如果禁用,当点击“开启虚拟机”就会弹出(此主机支持Intel VT-x,但Intel VT-x处于禁用状态)这个提示,解决办法就是进BIOS开启Intel Virtualization Technology(呈现效果如下图)

解决版本:BIOS类型用ThinkPad笔记本为例

1、开机按F1或Fn+F1进入BIOS,切换到Security,选择Virtualization,回车;

2、选中Intel(R) Virtualization Technology回车,改成Enabled,最后按F10保存重启。

(二)当主机无法远程访问Linux系统

如何验证主机无法访问Linux系统?直接在主机使用dos命令去ping虚拟机中的Linux系统的IP。如果能够正常ping通的情况下,则没有任何问题,反正需要解决访问问题。

解决办法:首先在本机电脑中,检查网络适配器中是否有VMnet1VMnet8这个网段。其次需要检查VMWare工具中“编辑--》虚拟网络编辑器”同样去检查是否有VMnet1和VMnet8这个网段(如下第一张和第二张图)。

解决办法:删除“虚拟网段编辑器”中这两个网段,并重新进行添加VMnet1(必须是主机模式)VMnet8(使用NAT模式)这两个网段。

解决办法:最后在本机电脑中,检查网络适配器中VMnet1和VMnet8这两个网段是否添加成功,添加成功后重新ping对方IP(主机ping虚拟机、虚拟机再ping主机)(如果还是不行,请看下面(三)解决方法)

(三)当上面(二)操作无法使用,请走下一步

下载当前CCleaner软件,清除注册表中的缓冲垃圾:

下载地址:https://blog.csdn.net/qq_41248260?spm=1011.2124.3001.5343

ccsetup:清楚注册表中的缓存垃圾、信息文件(清楚完成之后,重新配置vmware中的网络适配器)

CCleaner:的体积小,运行速度极快,可以对临时文件夹、历史记录、回收站等进行垃圾清理,并可对注册表进行垃圾项扫描、清理

注意:按下面操作完成之后,再重新尝试序号(二)的解决办法即可

(四)设置桥接模式多台电脑同局域网连接

桥接模式就是将自己的虚拟机同自己的主机在同一个网端下面,这样的目的是,为了解决,其它主机电脑和自己的主机电脑在同一网段下面的话,就可以连接自己的虚拟机了。

五、结束语

--------------------------------------------------------------------------------------------------

最后如果在线的读者你喜欢的话可以留下一个小小的“笔芯”,同时在本文中有什么问题,或者有错误的地方,也可以留言告诉【大大大钢琴(作者)】,我会第一时间纠正。

学习和成长本就是这样,痛并快乐着,而又是一个漫长的过程,因为有你们的分享和大家的互相监督学习,才能够不断的进步和成长。

《第三部分:熟悉Liunx系统+创建虚拟机》相关推荐

  1. ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  2. ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  3. 信息学奥赛真题解析(玩具谜题)

    玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...

  4. 信息学奥赛之初赛 第1轮 讲解(01-08课)

    信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...

  5. 信息学奥赛一本通习题答案(五)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  6. 信息学奥赛一本通习题答案(三)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  7. 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题

    第1章   快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章  素数 第 3 章  约数 第 4 章  同余问题 第 5 章  矩阵乘法 第 6 章 ...

  8. 信息学奥赛一本通题目代码(非题库)

    为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...

  9. 信息学奥赛一本通(C++版) 刷题 记录

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...

  10. 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离

    首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...

最新文章

  1. Py之torchvision:torchvision库的简介、安装、使用方法之详细攻略
  2. oracle usenl,深入理解Oracle表(1):ORDERED和USE_NL | 学步园
  3. 关于IOCP乱序的探讨
  4. 谈谈我对js中闭包的理解
  5. python数据接口设计_Python接口与归一化设计
  6. 掌握java_如何才算掌握Java,大家都掌握到什么程度
  7. php5.4漏洞解决,php5.4.3的远程代码执行漏洞,提权挺管用
  8. java深入学习2多线程(面试必备)
  9. mtd_utils交叉编译
  10. 基于SSM+SpringBoot+MySQL的社区管理系统
  11. Hadoop研发工程师_岗位职责和技能要求
  12. lc滤波器是利用电感的感抗_LC滤波器
  13. 一点一点把CAN总线通信吃透
  14. linux sort排序及取前几条数据
  15. 冯诺曼伊体系 计算机五大逻辑,科学网—再谈冯·诺伊曼结构 - 姜咏江的博文
  16. Python - 深度学习系列2-人脸比对 Siamese
  17. 华为2019开发者大会内容小记
  18. 【Vitis Accel】1 - HLS 简介
  19. 14考虑电动汽车可调度潜力的充电站两阶段市场投标策略
  20. 将数组修改为峰谷相间

热门文章

  1. 七夕了没有男/女朋友怎么办?孤寡机器人帮你!
  2. 四月的“绝配”热点推荐 | 美通社公关传播月历
  3. 沉睡者-持久可积累的全自动网盘赚钱项目
  4. dhclient 卡死
  5. 伪类和伪元素区别有哪些?
  6. “重走长征路,共铸铁军魂“ 拉练活动总结
  7. 刚刚Teradata的高管们说,“TA是唯一”……
  8. win7安装用友U8教程详解
  9. Core文件作用、设置及用法
  10. 林乐博士答南科大学子问