Ubuntu
hope lucky
嵌入式,物联网开发
展开
-
虚拟机和Linux系统安装
虚拟机和Linux系统安装一、实验目的和要求1.掌握虚拟机的基本原理以及虚拟机的配置和安装流程;2.掌握虚拟机中Linux系统的安装和配置流程;二、实验原理(1)安装VMware虚拟机:从官网下载相关安装包,按照向导要求安装和配置VMware环境;(2)安装Ubuntu系统:从官网下载Ubuntu系统的镜像文件,然后打开VMware虚拟机创建新虚拟机,然后设置新虚拟机的启动路径为当前镜像文件所在目录,接下来,按照向导要求安装和配置Ubuntu系统;三、实验过程和实验结果(1)VWmare虚拟原创 2020-09-05 09:56:16 · 545 阅读 · 0 评论 -
在Ubuntu操作系统下构建微服务开发环境
在Ubuntu操作系统下构建微服务开发环境为了在Ubuntu操作系统下构建微服务开发环境,需要耐着性子探索,并养成使用习惯,这样最终会离不开Ubuntu开发环境。1、虚拟机为了方便安装Ubuntu操作系统,以及切换windows和linux,选择使用VMware虚拟机。安装:选择VMware workstation 12.1,下载文件:VMwareworkstation_full_12.1.0.2487.1453173744.exe直接在windows操作系统下双击,按照提示安装。选择桌面比转载 2020-08-18 07:42:48 · 280 阅读 · 0 评论 -
不用写代码,也能做好接口测试
不用写代码,也能做好接口测试本文你将了解到1、接口测试基本概念,包含什么是接口,什么是接口测试,为什么要做接口测试2、接口测试用例设计3、怎样不用写代码,也能快速的根据开发的API文档完成接口自动化测试脚本注:如果你对接口基本概念和接口测试用例已熟悉,可以直接跳过,其实看一遍也无防,就当作 温故知新了。适合本文人群1、之前学习接口测试从入门到放弃的初级测试工程师2、想快速完成 接口测试脚本编写的测试工程师(强烈推荐)3、因某种原因(比如公司没有专职测试人员),需要自己写接口测试脚本的开发人转载 2020-09-15 08:39:29 · 475 阅读 · 0 评论 -
新手如何使用 GitHub?
新手如何使用 GitHub?1、首先要先在github的官网注册一个属于自己的账号。https://github.com/2、注册完成后需要一些简单的设置,先创建一个属于自己的仓库,repository3、创建仓库4、如何让自己电脑上的代码同步到Github上所创建的库当中?在这里,需要安装git的命令工具,Git Bash嗯,就是这样的一个工具:去Git的官网安装适合自己电脑的版本安装好之后,双击打开Git Bash,就是这样的一个黑框界面:首先要在本地创建一个ssh key ,转载 2020-09-08 10:03:29 · 1704 阅读 · 1 评论 -
带你分析线程的状态及线程通信机制
带你分析线程的状态及线程通信机制多线程编程一直是普通程序员进阶为高级程序员的必备技能之一!他很难,难就难在难以理解、难以调试,出现了bug很难发现及排查。他很重要,因为我们可能随时都面对着线程的切换、调度,只是这些都由CPU来帮我们完成我们无法感知。记得我在刚开始学C语言的时候,只会在黑窗口里面打印一个helloworld、打印一个斐波拉契数列、打印乘法口诀表。当时觉得很枯燥,也不知道这个能学来干嘛。等到后面工作中才发现这些都是基础,有了这些基础才能做更高级一点的开发!其实多线程编程也是一样,学习基础的转载 2020-08-06 07:20:15 · 243 阅读 · 0 评论 -
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是多任务的,即多个进程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不能访问别的进程的,这是由操作系统保障的。在每个进程转载 2020-08-06 07:20:28 · 125 阅读 · 1 评论 -
教你在 Linux 下时光穿梭
教你在 Linux 下时光穿梭时光穿梭?电影里的桥段吧?良许你又在唬人?非也非也,良许在这里要给大家介绍 touch 命令,有了它你就可以改变时间戳,达到时光穿梭的目的。touch 命令在我们的工作中使用也相当频繁,我们就由浅到深来详细讲解。touch 命令基本用法提起 touch 命令,大家想到的肯定是它的两个用法:改变时间戳创建新文件这两种用法大家在工作中早已用腻了,良许就不再赘述了。防止创建文件如果在 touch 后面直接跟上一个文件名,该文件如果不存在的话,将创建一个相应名字的文转载 2020-08-06 07:21:58 · 141 阅读 · 0 评论 -
Linux学习环境搭建
Linux学习环境搭建在学习Linux之前,我们首先简单了解一下什么是Linux。Linux其实有两种含义,一是我们通常说的广义上的操作系统,另外一种是由芬兰天才程序员托瓦兹编写的开源操作系统的内核。接下来我们的课程里面,涉及到的Linux是指广义上的操作系统。一、学习Linux之前的环境准备1、云主机:现在公有云主机非常普及,比如阿里云、腾讯云等。但是需要付费购买,学习成本有点高,在学习阶段不推荐。2、虚拟机:在我们自己常用 Windows 或 MAC 电脑上面安装虚拟机,0成本,管理也方便,推荐转载 2020-07-30 16:48:56 · 149 阅读 · 0 评论 -
Ubuntu修改DNS
Ubuntu修改DNSUbuntu12.04后的系统/etc/resolv.conf文件由程序动态生成,直接修改会被覆盖。要想永久有效,如下1、修改/etc/resolvconf/resolv.conf.d/base,或者添加文件/etc/resolvconf/resolv.conf.d/tail,2、在文件中加入:nameserver <DNS服务器地址> 3、resolvconf -u若有问题:dns解析文件错误:resolvconf: Error: /etc/resol转载 2020-07-29 18:10:25 · 2294 阅读 · 0 评论 -
Ubuntu 安装步骤
Ubuntu 安装步骤乌班图的安装没有鼠标,纯键盘操作语言,默认英语选第一项选择语言,英语选择国家,点击other—点击Asia–China默认是否选择键盘测试,no 也可以测试默认设置主机的名称,Tab键切换到continue回车建立一个新的用户,乌班图默认不让用root登录输两遍口令磁盘管理选择Manual光标移动到硬盘,回车选择 Yes选中214.7的,回车选择创建分区1个G大小,选择主分区选择从头还是尾分,默认重头分光标移动转载 2020-07-29 18:07:30 · 291 阅读 · 0 评论