自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 libpcap依赖库问题

error while loading shared libraries: libpcap.so.1: cannot open shared object file: No such file or directory在执行需要链接libpca.so.1,提示没有这个文件或目录,但是我查询是有的:alinx@linux:~/Network-traffic-analysis-master$ find /usr -name "libpcap*"/usr/share/doc/libpcap0.8/usr/

2021-12-22 16:41:32 2204

原创 Ubuntu安装libpcap库

源码安装iftop时,遇到configure: error: can’t find pcap.hYou’re not going to get very far without libpcap.在运行需要依赖pcap库时,遇到fatal error: pcap.h: No such file or directory以上问题都是没有安装libpcap库的缘故,在网上找的解决方案都是安装libpcap和libpcap-develsudo apt-get install libpcap libpc

2021-12-21 22:18:00 3849

原创 Linux内核源码下载

Linux内核源码地址:https://mirrors.edge.kernel.org/pub/linux/kernel/或者先进官网一步步选择:https://www.kernel.org/选择自己需要的版本,这里我选的是v3.x这里有很多个小版本,选择自己想要版本的压缩包下载。...

2021-04-20 21:26:21 1290

转载 网卡配置/etc/network/interfaces中的内容解释

首先,一个基本的配置大概是下面这个样子:1 auto lo2 iface lo inet loopback34 # The primary network interface5 auto eth06 iface eth0 inet static7 address 192.168.0.428 network 192.168.0.09 netmask 255.255.255.010 broadcast 192.168.0.25511 gateway 192.168.0.1上面的配置中,

2021-04-09 21:52:49 13867

原创 U盘制作Linux启动盘

需要准备:ubuntu 系统安装镜像一个大于 8G 的 U 盘刻录软件,推荐软碟通,会提示注册,选择继续试用就好1.下载相应版本的Linux镜像各个版本的Ubuntu镜像下载网址:http://mirrors.melbourne.co.uk/ubuntu-releases/安装并打开软碟通,插上 U 盘,U盘需要格式化菜单栏点击启动,选择写入硬盘映像检查U盘和镜像是否正确,然后点击格式化,再写入。然后慢慢等待写入完毕。...

2021-03-30 15:00:22 380

原创 linux截屏快捷键

“打印”表示“Print Screen”键修改快捷键步骤:点击屏幕右上角–>系统设置–>键盘–>快捷键–>截图鼠标点击想要替换的选项,然后在键盘上按下自己想要的几个键,就替换成功了。...

2021-03-29 19:25:47 1204

转载 Linux系统设置中的项目图标变少了,且WiFi也连不上了

切记不能删除ibus,就是装个搜狗输入法看了别人的文章删了ibus被坑了。ubuntu14及其之后的版本,不能再卸载ibus。因为很多实用程序依赖的一些库在卸载ibus的时候也一并删除了,并且现在ibus和fcitx可以共存!输入以下命令安装ibus相关程序$sudo apt-get install ibus$sudo apt-get install linux-generic注销,重新登陆可恢复system setting 中的图标。  若此时还是没有图标,可再执行如下步骤:$sudo a

2021-03-22 16:06:25 151

转载 Linux卸载搜狗输入法、火狐浏览器

查找相关的安装包软件sudo sudo dpkg -l sogou*卸载搜狗输入法sudo dpkg -r sogoupinyin

2021-03-20 16:50:09 1095

原创 安装Linux系统自己创建分区

安装Linux系统时,选择其他选项,自己建立分区分区情况如下图:1)/boot:用于启动 ubuntu 的目录2)swap: ubuntu 的交换区目录,主要是用来在电脑内存不足的情况下,系统会调用这片区域,来运行程序。3) /: ubuntu 的根目录,相当于windows的C盘4)/home:这是 ubuntu 的个人目录,相当于windows的其他盘然后在安装启动的下拉菜单中找到对应编号(例如sda1,可能是sda5,6等,具体看自己电脑/boot对应的),选择它,切记一定是/bo

2021-03-18 20:29:37 1705

原创 简单的Makefile万能模板

记录一个简单的Makefile模板,日后再慢慢补充object = helloworld.ohelloworld : $(object) gcc -o helloworld $(object)%.o:%.c gcc -c $<clean: rm *.o rm helloworldmake和make clean 均正常

2021-03-08 21:01:57 347

原创 Linux环境下为bpi r2编译openwrt

1.穿件openwrt 目录,进入openwrt目录mkdir /openwrt;cd /openwrt2.更改目录权限或把文件夹的拥有者改为用户sudo chmod -R 777 openwrt或sudo chown -R $USER openwrt

2021-01-17 22:56:00 639

原创 openwrt编译问题记录

目录1.git clone 速度太慢甚至断开连接2.编译openwrt镜像make时发生错误1.git clone 速度太慢甚至断开连接解决办法:在clone时将github.com替换为github.com.cnpmjs.org或git.sdut.me速度变得飞快。方法转载于https://blog.youkuaiyun.com/weixin_42886104/article/details/106454331?utm_medium=distribute.pc_relevant_t0.none-task-b

2021-01-17 22:25:27 2537

原创 将Windows文件格式改为Linux格式风格

把Windows的文件复制到Linux使用时,内容没错,但运行时会提示很多错误,如图:这是因为从Windows复制到Linux时,文件格式发生了变化。可以使用dos2unix将复制后的文件格式改成linux风格的。操作捕捉:安装dos2unix:sudo apt-get install dos2unix更改文件格式成Linux风格dos2unix file...

2021-01-15 11:49:45 1225 1

原创 Linux安装谷歌拼音中文输入法

给ubuntu安装 谷歌拼音安装fcitx的键盘输入模式以及 libssh2-1sudo apt-get install fcitx libssh2-1 安装 fcitx模式下的google拼音输入法sudo apt-get install fcitx-googlepinyin 点击"系统设置" —> “区域与语言”===> 管理已安装的语言(可能要下载语言支持)===>键盘输入系统 选择 “fcitx”===> 重启(注销)系统 生效 Ctrl+空格 可以切换

2021-01-15 11:09:41 890

原创 Ubuntu更换国内软件镜像源

Linux使用默认的镜像源下载安装软件时很慢,需要替换成国内的。更改镜像服务器文件。(相当于软件管家的意思。自带的国外镜像源下载太慢)百度清华大学或阿里开源软件镜像站清华大学(https://mirrors.tuna.tsinghua.edu.cn/)–>找到Ubuntu,点击问号–>>选择相应版本复制框框中的内容–>>打开虚拟机终端输入cd /etc/apt再输入sudo gedit sources.list替换掉文件内的数据,保存退出,就替换完成—

2021-01-15 11:04:36 857

原创 VMware tools安装 、Ubuntu共享文件夹设置

安装VMware tools可以实现Windows和虚拟机文件共享、鼠标拖拽或复制粘贴。1.Vmware Tool安装: 共享工具,用来将Windows的指定目录共享给Ubuntu使用点击 上方菜单栏"虚拟机"—>重新安装VMware Tools---->在弹出的文件窗口中选择 压缩包文件(“.tar.gz“后缀)—>将文件复制粘贴到"主文件夹"中----> 再将主文件夹中的旧版本压缩包和文件夹删除----> 右键 复制来的文件选择"提取到此处"---->

2021-01-15 10:59:17 880

原创 维护QT添加或移除组件

在运行QT项目时,显示错误&emsp&emspProject ERROR: Unknown module(s) in QT: phonon这是缺少组件的原因,在QT安装时没有选择全部组件安装。先找到QT安装的目录下的MaintenanceTool.exe,双击运行![](https://img-blog.csdnimg.cn/20201122211457486.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sh

2020-11-22 22:31:31 3153 2

原创 动态数组类模板

#ifndef ARRAY_H#define ARRAY_H#include <cassert>template <class T> //数组类模板定义class Array {private: T* list; //用于存放动态分配的数组内存首地址 int size; //数组大小(元素个数)public: Array(int sz = 50); //构造函数 Array(const Array&lt

2020-11-18 11:42:10 1056

原创 纯虚函数的定义和实现及调用

纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。纯虚函数的声明格式为:  virtual 函数类型 函数名(参数表) = 0;带有纯虚函数的类称为抽象类注意  抽象类只能作为基类来使用。  不能定义抽象类的对象。//通过基类的指针来调用不同的派生类对象的实现函数#include <iostream>using namespace std;class Base1 { public: virtual vo

2020-11-12 17:43:33 4769

原创 单目运算符重载、双目运算符重载为成员(或非成员)函数

1.单目运算符只能重载为类的成员函数Clock& operator ++ ();//前置单目运算符重载没有形参,返回的是clock类的引用,是一个左值。Clock operator ++ (int); //后置单目运算符重载后置++要有一个int类型的形参,返回的是一个clock类的旧值,是一个右值2.双目运算符重载为成员函数时:Complex operator + (const Complex &c2) const;+两边有一个空格,只有一个形参。重载为非成员函数时:

2020-11-11 19:49:29 3146 2

原创 派生类的构造函数执行顺序

1.当基类有默认构造函数时派生类构造函数可以不向基类构造函数传递参数。构造派生类的对象时,基类的默认构造函数将被调用。2.如需执行基类中带参数的构造函数派生类构造函数应为基类构造函数提供参数。构造函数的执行顺序1,调用基类构造函数。顺序按照它们被继承时声明的顺序(从左向右)。2,对初始化列表中的成员进行初始化。顺序按照它们在类中定义的顺序。对象成员初始化时自动调用其所属类的构造函数。由初始化列表提供参数。3,执行派生类的构造函数体中的内容。#include <iostream&

2020-11-06 21:54:00 4820

原创 深层复制构造和移动构造

当临时对象在被复制后就不被利用了。我们可以把对象的资源直接移动,这样就避免了多余的复制操作。#include<iostream>using namespace std;class IntNum {public: IntNum(int x = 0) : xptr(new int(x)){ //构造函数 cout << "Calling constructor..." << endl; } IntNum(const IntNum &amp

2020-10-21 10:46:41 119

原创 CentOS 8详细安装教程

打开VMware workstation16 创建新的虚拟机虚拟机位置自行选择点击自定义将映像文件设为下载好的CentOS映像文件,然后点击关闭、完成

2020-10-05 16:56:54 9452 2

原创 C++静态数据成员和静态成员函数举例

静态成员函数为整个类的所有对象所共享,可以用来记录总的个数#include<iostream>using namespace std;class Point{ public: Point(int x=0,int y=0):x(x),y(y){//构造函数 count++;//在构造函数中对count累加,所有对象共同维护同一个count } Point(Point &p){//复制构造函数 x=p.x; y=p.y; count++;

2020-09-20 22:05:15 381

原创 Ubuntu找不到共享文件夹,重新安装VMware tools灰色的问题

安装了VMware tools工具后过几天共享文件夹又找不到了,记录解决方法:检查是否有目录 /mnt/hgfs输入命令sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000完成

2020-08-16 18:00:54 1194 1

原创 最新Ubuntu20.04和VMware Workstation安装教程

VMware更新很快,只记录官网网址 https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html。这如果一直打不开,需要把目前窗口关掉,也就是Ubuntu关机,然后双击上图的CD/DVD,把IOS映像文件设置为自己下载的映像文件。点击选择镜像文件,就是自己下载的ubuntu-20.04-desktop-amd64.iso。也可以选择正常安装,下面的亦可以勾上。选择语言,点击安装Ubuntu,然后继续。

2020-06-17 21:17:22 3921 1

原创 vim配置

安装好Ubuntu后需要一些配置才能正常编程。1.Vmware Tool安装: 共享工具,用来将Windows的指定目录共享给Ubuntu使用点击 “虚拟机” —> 更新VMware Tools ----> 在弹出的文件窗口中选择压缩包文件.tar.gz —>将文件复制粘贴到"主文件夹"中----> 再将主文件夹中的老版本压缩包和文件夹删除----> 右键 复制来的文件选择"提取到此处"---->进入解压出来的文件夹---->在空白处右键,选择"在终端

2020-06-17 09:52:08 237

新手vimrc.txt

终端输入cd 进入用户目录 vim .vimrc 建立vimrc文件。。 新手基本够用。包括文件名,用户名,邮箱,头文件自动输入。行号显示,语法高亮,自动补全等。

2020-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除