自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Docker部署nginx时,本地可以成功打开测试页,在公网上(阿里云服务器)却不能打开。解决办法!!!

1、环境:阿里云服务器2、CentOS7系统3、Docker成功部署加粗样式在docker上成功部署nginx后,在本地可以成功打开测试页,但在公网上却不能打开。解决办法!!!1、docker run -d --name nginx01 -p 3344:80 nginx指定外网端口为3344,2、本地测试能否打开测试页如上图显示,则在本地成功打开测试页3、在任意一台电脑上输入公网IP+端口号(此端口号为运行nginx时指定的端口号3344) 如我的阿里云公网IP为101.132.155

2020-11-14 15:48:38 937 2

原创 Git 使用方法及详解

狂神聊Git学习Git之前,我们需要先明白一个概念,版本控制!版本控制什么是版本控制,版本迭代,新的版本!版本管理器版本控制(Revision control) 是一种在开过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录备份以便恢复以前的版本的软件工程技术实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发,提高开发效率减轻开发人员的负担,节省时间同时降低人为错误简单的说就是用于管理

2020-11-28 19:40:59 414

原创 Typora 使用方法

一级标题 # 一级标题二级标题 ## 二级标题三级标题 ### 三级标题四级标题 #### 四级标题五级标题 ##### 五级标题六级标题 ######六级标题字体Hello Workd! 粗体两边各两个*号Hello Workd! 斜体是两边各1个*号Hello Workd! 粗体加斜体是两边各三个*号Hello Workd! 删除线两边各两个~~引用JAVA你好,我要向你冲锋,走向人生巅峰!!!引用就是 >+空格分割线三个— (减号)或

2020-11-23 13:07:42 279

原创 狂神Docker通俗易懂学习笔记3

docker命令小节作业练习Docker 安装Nginx命令如下:01 、搜索镜像 search 建议大家去docker搜索,可以看到帮助文档02、下载镜像 pull03、运行测试参数说明-d 后台运行–name 给容器命名-p 宿主机端口:容器内部端口 端口暴露的概念Docker 安装tomcat官方使用:docker run -it --rm tomcat:9.0 注:我们之前的启动都是后台,停止容器之后,容器还是可以查到,docker run -it --rm

2020-11-20 20:39:47 675 1

原创 狂神Docker通俗易懂学习笔记2

2、镜像命令doccker images------------# 查看所有本地主机上的镜像

2020-11-17 21:32:42 263

原创 狂神Docker通俗易懂学习笔记1

Docker学习Docker概述Docker为什么会出现?一款产品: 开发–>上线 两套环境 (应用环境+应用配置)开发-------运维 ,问题: 我在我的电脑上可以运行,版本更高,导致服务不可能!对于运维来说,考验就十分大?环境配置是十分的麻烦,每一个机器都 要部署环境(集群Redis、ES、Hadoop…),费时费力。Windows环境,最后发布到Linux !传统:开发jar,运维来做!现在:开发打包部署上经,在套流程做完!java ---- apk — 发布(应用商店

2020-11-15 21:23:27 382

原创 yum安装zabbix时 报下载错误Error downloading packages: zabbix-server-mysql-4.0.23-1.el7.x86_64: [Errno 256]

1、yum install -y zabbix-web-mysql zabbix-server-mysql时遇到下面下载失败的情况,由于用的zabbix的仓库,在国内下载这几个rpm的包下载速度太慢,导致下载不下来,在其他地方找了很多方法都不行2、再一个由于平时用的都是阿里下载源,但是阿里yum仓库里没有相关的软件包导致下载失败,所以我们这里使用清华源,来替换我们的阿里源:步骤如下:**3、清华镜像站:https://mirrors.tuna.tsinghua.edu.cn**点击右侧的“使用帮助

2020-07-29 12:21:22 3371

原创 电脑开机后报bootsafe.sys丢失,报0x00000098状态码

今天电脑开机后报bootsafe.sys丢失错误,然后通过PE打开电脑,  系统盘C:\WINDOWS\system32\drivers目录下下,多了几个boot开头的5个文件,如下:  bootsafe.sys  bootsafe64.sys,  bootsafe_ev.sysbootsafe64_arm.sysbootsafe64_ev.sys  把这5个文件删除。重新开机正常启动...

2020-07-13 17:31:52 11316 1

原创 域名与公网IP绑定步骤:(阿里云)

1、当我们申请阿里云服务器时会自去分配一个公网IP和私网IP,阿里云在新用户有活动,包年的话98元一年。同鞋们可以申请一个练练手申请好后如下图所示:2、百度搜索 “万网” 去申请一个域名,当然“万网”被阿里收收购了,是阿里的一个子公司,当点进去是会进入到阿里的网站。现在申请域名需要实名认证,就是所谓的备案3、当前两步都完成后,我们就可以完成域名和服务器的公网IP地址的绑定了4、打开申请的域名首页如下图:按找到域名栏:箭头所示:选择右侧的“解析”,打如第5步图第5步:记录类型默认选择 "A"主机记录

2020-07-10 20:16:16 11413

原创 linux命令tar -h的详解

tar命令是类Linux中比较常用的解压与压缩命令。-h --hard-dereference 拷贝硬链接;归档和转储它们引用硬链接文件tar命令常常用来备份文件 参数-h 就是备份的软链接指向的文件一起拷贝,如果没有-h参数,备份的只是软链接文件,就会找不到原文件,备份就会失败tar命令常用的命令参数介绍:-c --create创建新的文档-v --verbose 显示详细的tar处理的文件信息-f --file 要操作的文件名-x --extract, --get 解压文件-z

2020-06-29 19:21:19 2465

原创 SSH服务工具xshell远程链接服务器失败 报错“Job fornetworkservice failed beause the control process exited with error”

1, 打开服务器,2, 查看ip地址信息 ip add,Ip地址信息为无3, 重新启动服务器,问题依旧4,重设vmware 网卡信息,问题依旧5,重新设置ip:nmtui 问题依旧最后网上查看牛人有关这问题的相关博客找出原因:在CentOS系统上,目前有NetworkManager和network两种网络管理工具,如果两种都配置就会引起冲突,而且NetworkManager的配置文件中,路由信息会被清理掉,网络连接后需要自定义添加上去解决方法:第一步:将networkmanager

2020-06-22 12:16:09 433

原创 IAR 烧录时出现提示: Fatal error: Failed to initialize communication. Check connections and hardware

IAR烧录时出现提示: Fatal error: Failed to initialize communication. Check connections and hardware Session aborted!解决方法:把程序烧录进第一块板子后,要按红色的“×”关掉,再打开第二个板子,然后再把程序烧录进第二块板子...

2020-04-05 19:23:31 11133 1

原创 linux内核移植时,报错 VFS: Cannot open root device "nfs" or unkonwn-block(0, 255): error -6

linux内核移植时,报错 :VFS: Cannot open root device “nfs” or unkonwn-block(0, 255): error -6 错误如下图为这个问题烦恼了一天时间,终于解决了,问题是我的一个选项没有勾选:如图,未勾选nfs服务器在内核中配置错误,重新为nfs服务器配置内核:第一步:进入内核顶级目录下,我用的是linux-3.14版本如下图:第...

2020-04-01 19:58:45 1606

原创 嵌入式工程师的经典面试题

嵌入式工程师的经典面试题目,因为这些题实在太经典了。预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:#define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)懂得预处理器将为你计算...

2020-03-29 18:29:00 432

原创 ubuntu如何多个终端在同一窗口 如何开启多个小终端及字体的放大和缩小

Ctrl + Shift + T, 同一个终端窗口下开启多个终端 多个标签Ctrl + Alt + T 开启多个终端Ctrl + Shift + =放大终端字体Ctrl + - 缩小终端字体 -是减号

2020-03-26 18:51:06 792

原创 window系统下如何从当前目录切换到其它目录

2020-01-12 16:27:27 661

转载 windows系统安装 pygame

本文转载仅是为了以后学习方便之用在 windows系统中安装 Pygame 详细过程一、通过资源管理器了解你电脑安装python的版本(如果你提前知道了那么就根据版本直接下载相应的Pygame文件,不知道就按照下面的步骤操作)首先按键盘“windows键+r”打开资源管理器 ,在打开栏输入“cmd”然后点击“确定”。然后通过转盘转文件夹到你的python安装所在的文件夹为止 (注意:资源管理...

2020-01-12 15:36:46 164

转载 Windows python 的pip模块的安装

本文转载仅是为了以后学习之用在windows系统安装pip详细过程如下:一、首先点击打开get-pip.py文件内容官方链接地址(见下面)get-pip.py文件内容官方链接地址:点击打开官方链接二、点击链接打开新网页(见下图),然后先按键盘“ctrl+a”选择所有内容,再按键盘“ctrl+c”复制所有内容。在这里插入图片描述三、(打开文件夹,一般是在你专门学习的python文件)新...

2020-01-12 15:25:38 331

原创 Linux系统(ubuntu虚拟机)下安装JDK ,并配置环境变量

1、下载JDK安装包,通过官网下载JDK安装包8.0:官网下载地址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html由于我的ubuntu是32位的所以要下载Linux x86版本2、打开ubuntu,打开终端在/usr/local/下建立一个文件夹java8:cd /us...

2020-01-03 21:05:56 1152

原创 安装Python3.6.4时报错“zipimport.ZipImportError: can’t decompress data; zlib not available”

zipimport.ZipImportError: can’t decompress data; zlib not available解决办法:(1)先安装系统相应的依赖库文件** sudo apt-get install zlibc zlib1g-dev**(2)到python安装目录下执行sudo ./configure重新编译安装:sudo makesudo make -i ...

2020-01-02 17:46:10 206

原创 E482: Can't create file /home/linux/.vim_mru_files Press ENTER or type command to continue问题解决方案

今天在ubuntu上,用vim打开文件时报这样的错误,然后试了一下,是打开所有的已经存在的文件都会报这样的错误,并且不能保存,只能查看,然后报错 :提示只读文件如图(2) 然后,开始问度娘,可怜度娘,这样的问题实在太少,实在无法解决,然后问老师,老师也没有确实有效的解决(很多老师中这个老师解决问题实在是最差的一个,可能和能力有关哈,瞎猜)没办法啊 ,谷歌不能用,实在是我们的悲哀,还得靠度娘...

2019-11-15 09:57:06 965 1

原创 虚拟机ubuntu磁盘空间不足,如何扩容

我从来没有想过我的虚拟机内存会不够用,毕竟已经20G了,可是最近学习Python,装了些学习有关的软件,期末做libvirt管理实验,存了两个镜像,就变成这样了,所以,我就像了要扩展硬盘空间,在网上看到了这个Gparted工具。就尝试了下,最后成功了。。。未扩展前:扩展后:1.在vmware中选择虚拟机设置,输入你想扩展到的大小,最后点击扩展。2.安装gparted分区管理软件,apt...

2019-11-09 14:48:55 253

原创 配置内核 make menuconfig时报错 Unable to find the ncurses libraries or the required header files.

*** Unable to find the ncurses libraries or the*** required header files.*** ‘make menuconfig’ requires the ncurses libraries.*** Install ncurses (ncurses-devel) and try again.make[1]: *** [scr...

2019-11-08 21:44:32 1200 1

原创 编译内核出现这种问题"mkimage" command not found - U-Boot images will not be built

编译完uboot之后 uboot源码里边的tool下有个mkimage文件编译u-boot之前是没有这个文件的,只有mkimage.c和mkimage.h两个源文件把编译后生成的mkimage文件拷贝到你ubuntu的/usr/bin目录下,再次编译内核make uImage后成功执行...

2019-11-07 17:29:15 208

原创 ubuntu系统下中文输入法的安装

2019-11-06 19:41:49 95

原创 解决Unbuntu网络问题“error displaying connection information”

ubuntu 14.04 突然(强制重启后)出现不能上网,点击右上角扇形图标选项“connection information”后出现“error: no valid active connections found”解决办法是在终端输入:sudo gedit /etc/network/interfaces然后替换所有内容为:interfaces(5) file used by ifup...

2019-11-01 11:31:53 715

原创 ARM里,PC与LR的关系

我们常常听说的PC,LR到底是什么关系,我这次终于弄明白了。我们都知道,LR是指向PC下一次要执行的地址,但是ARM不同的工作模式,他们有不同的关系。ARM有如下几种工作模式:用户模式,FIQ模式,IRQ模式,系统模式,终止模式,数据访问终止模式,未定义模式。ARM是三级流水线的:取指,译码,执行。ARM的R15(PC)总是指向取指的地方,而我们总是以执行作为分析参考点,注意,取指的地方在高地址。...

2019-10-19 11:05:21 1270

原创 MOV指令、LDR指令、LDR伪指令之间的区别(ARM立即数的存取)

1、MOV指令MOV指令可以把立即数或者寄存器内容(注意:这里绝对不可以是内存!!)传递给一个寄存器。立即数相当于高级语言中的常量(常数),立即数就是数字嘛,表示数值的数字,存储器用的是地址,一般立即数前需要加#,MOV对于立即数是有要求的,就是下面的“8位图”数据。只能由一个8bit连续有效位通过偶数次移位得到的数。它为什么会有这样的限制呢?原因是,MOV本身就是一个32bit指...

2019-10-17 21:34:59 1784

原创 time() ctime() localtime() gmtime() asctime() strftime() 的区别

#include<stdio.h>#include<time.h>int main(int argc, const char *argv[]){time_t Nowt = 0 ;time_t i = 0;char *buf = NULL;char Buf[50];struct tm *p; //s...

2019-08-23 10:39:08 1045

原创 memset和malloc比较

malloc和memset比较总结:1:malloc与memset的时间开销在程序设计中确实应该有所注意,并不是白用的。2:malloc与memset操作的时间开销与buf的长度成反比,有线性关系。3:malloc的时间开销是memset的10倍,malloc一段大小为1K的buf每秒为百万次。4:个人理解这两个函数很难避免使用,只能是说尽量少用。了解这两函数速度更多的意义可能是更好的估...

2019-08-01 20:01:47 1535

原创 win7电脑系统开不了机了提示0xc0000098错误及解决方法

开机后提示一个错误界面,错误提示代码:0xc0000098File:\windows\system32\drivers\2345Iron.sys最后用pe进入电脑,打开提示的文件夹下,windows\system32\drivers\2345Iron.sys 把2345Iron.sys删除后,再开机正常。引起这种系统错误原因可能是2345系统文件引起的系统启动项紊乱...

2019-07-29 10:26:10 17191 3

空空如也

空空如也

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

TA关注的人

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