自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑马腾云的技术分享博客

微信公号:自学帮,专注分享linux,docker,hadoop,kafka,hbase,spark,flink等大数据生态技术

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 uni-app跨端开发H5、小程序、IOS、Android(二):开发工具HBuilderX使用技巧

​ 大家好,我是黑马腾云。这是一个原创系列连载文章,基于企业真实项目案例分享经验,带你快速入门uni-app开发!欢迎点击头像关注,避免迷路!​ 前几天,不少读者私信咨询前文中项目案例的种种实现细节,本文先揭晓使用的开发工具。​ 特别说明:系列文章定位是帮助初学者从入门到实战,适合零基础或基础较差uni-apper。为了节约时间,高手勿进,可关注后续的实战部分。一、项目演示​ 前文提到的项目是真实上线的商业项目,如果还没体验的可以找前一篇文章的入口进入体验。贴心的小编也为你录好了屏,方便各位看官

2021-03-22 11:33:11 2459 1

原创 uni-app跨端开发H5、小程序、IOS、Android(一):太强了,一次性搞定全端开发

大家好,我是黑马腾云。这是一个原创系列连载文章,基于企业真实项目案例分享经验,带你快速入门uni-app开发!欢迎点击头像关注,避免迷路!同时如果觉得文章不错,欢迎转发帮助更多人。文章断更了段时间,之前大半年一直在忙创业的事情,期间带领团队从0到1用uni-app+java开发了二款商城类商业级应用,产品形态覆盖H5、微信小程序、IOS、Android。目前产品已成功发布到各大电子市场。难得有空静下来对项目做下总结,本系列文章先站在公司的的角度对产品技术选型进行分析,然后再根据我们项目实际开发经验进行

2021-03-19 18:53:32 2930 2

原创 Docker基础修炼3--Docker容器及常用命令

前文讲解了Docker镜像的原理和常用命令,本文继续通过官方的Apache镜像演示Docker容器相关的常用操作及命令。我之前的Linux入门系列文章中“linux入门系列18–web服务之apache服务1”,演示了在CentOS7下安装和使用Apache服务,本次我们仍然采用官方的Apache镜像来进行演示,通过这个案例,大家自行对比这两种方式的不同,从而更加深刻理解Docke能干什么,以及Docker带来的好处。接下来我们就来演示下容器如何创建、如何停止、如何删除等操作。一、Docker容器简介

2020-05-14 09:57:59 278

原创 Docker基础修炼2--Docker镜像原理及常用命令

通过前文的讲解对Docker有了基本认识之后,我们开始进入实战操作,本文先演示Docker三要素之镜像原理和相关命令。本文的演示环境仍然沿用上一篇文章在本地Centos7中安装的环境,如果你本地没有搭建Docker环境,也可以直接使用前文提到的Docker练习场(play-with-docker)在线进行练习。在正式开始之前,我们先回顾下几个常用的命令,尤其是Docker帮助命令是掌握众多命令...

2020-04-14 09:25:40 277

原创 Docker基础修炼1--Docker简介及快速入门体验

本文作为Docker基础系列第一篇文章,将详细阐述和分析三个问题:Docker是什么?为什么要用Docker?如何快速掌握Docker技术?本系列文章中Docker的用法演示是基于CentOS7进行,因此假设读者已经掌握了初步的Linux知识,如果你对Linux最基本的常用命令及操作还不太熟悉,请参考我之前写的Linux入门系列教程。一、Docker是什么用简单的一句话来概况:Docker就...

2020-04-09 09:46:44 286

原创 linux入门系列20--Web服务之LNMP架构实战

作为本入门系列最后一篇文章,将演示如何在CentOS7环境下搭建LNMP环境来构建个人博客网站。常见搭建网站的方式有LAMP、LNMP、IIS、Nginx、Tomcat等等,本文演示比较流行的基于LNMP方式来搭建动态WEB网站。正如前文“linux入门系列6–软件包管理之rpm和yum仓库”所述,在Linux上安装软件通常有几种方式:通过编译源码安装、通过RPM安装、通过YUM仓库安装。截至...

2020-04-01 18:37:22 633

原创 linux入门系列19--数据库管理系统(DBMS)之MariaDB

前面讲完Linux下一系列服务的配置和使用之后,本文简单介绍一款数据库管理系统(MySQL的兄弟)MariaDB。如果你有MySQL或其他数据的使用经验,MariaDB使用起来将非常轻松。本文讲解Centos7默认的数据MariaDB,由于是入门系列文章因此不会深入讲解,后面有机会在单独深入。一、MariaDB产生背景数据处理是软件的核心,软件的本质就是处理数据,包括输入输入、处理、输出。...

2020-03-26 09:44:45 379

原创 linux入门系列18--Web服务之Apache服务2

接上一篇文章,在了解Apache基本配置以及SELinux相关知识后,继续演示Apache提供的虚拟主机功能以及访问控制方式。如果还没看上一篇的建议先查看后再来,上篇文章“linux入门系列18–web服务之apache服务1”。三、Apache虚拟主机功能如果早期你部署过网站,相信一定知道虚拟机主机、VPS等概念,尤其是2000年前后建站非常流行,甚至诞生了很多成功的草根站长,其中有一部分...

2020-03-25 09:57:10 203

原创 linux入门系列18--Web服务之Apache服务1

linux入门系列18–Web服务之Apache服务1前面系列文章讲解了Linux下通过文件传输、文件共享、邮件系统来分享和获取资源,本文讲解网络资源获取和共享的另外一种形式,通过Apache服务程序来提供Web服务。本文先讲解目前主流的Web服务程序以及各自的特点和优势,然后以Apache服务为例讲解Linux下Web网站的部署,并在部署过程中穿插讲解SELinux的使用。最后在以示例讲解A...

2020-03-23 09:14:38 230

原创 linux入门系列17--邮件系统之Postfix和Dovecot

前文演示了通过Samba和NFS实现文件共享,本篇演示使用Postfix和Dovecot在局域网实现电子邮件收发系统。电子邮件系统是我们日常生活和工作中非常重要的一个网络服务,在windows下收发电子邮件系统工具很多,相信大家一定接触过,比如qq邮箱、163邮箱等等。本文讲解在Linux下通过部署Postfix和Dovecot来实现电子邮件的收发。一、电子邮件系统前世今生1.1 产生背景...

2020-03-04 16:08:56 1165

原创 linux入门系列16--文件共享之Samba和NFS

前一篇文章“linux入门系列15–文件传输之vsftp服务”讲解了文件传输,本篇继续讲解文件共享相关知识。文件共享在生活和工作中非常常见,比如同一团队中不同成员需要共同维护同一个文档,在windows环境下,通常会选用第三方协作工具,如腾讯文档,石墨文档等等。之前讲解了基于ftp的文件传输,为何还会单独讲解文件共享呢?试想一下,假如我们要修改服务器上某个文件,如果使用ftp的话,需要先下载下...

2020-03-02 11:06:45 444

原创 linux入门系列15--文件传输之vsftp服务

linux入门系列15–文件传输之vsftp服务前面的系列文章基本讲完了linux管理相关的基础知识,从本篇开始讲解centos7中服务程序的部署和配置,以便为外部提供各种服务。日常工作和娱乐中,我们所需的各种资源都离不开网络以及各种服务,我们通过网络获取部署在其他服务器上的各种服务资源,这些服务包括文件服务、邮件服务、媒体服务等等。一般情况下,我们使用计算机上网的一个重要目的就是为了获取资...

2020-02-28 09:27:06 565

原创 linux入门系列14--ssh服务及主机远程管理

通过前面十余篇文章的介绍,相信已经初步入门Linux本地管理的基本方法了,后续的文章将介绍Linux中常用的服务部署以及如何为外部提供相应的服务。系列文章第三篇“linux入门系列3--linux远程登陆工具”初步介绍了几款用于Linux远程登录管理的工具,本文再来详细讲解下SSH协议以及对应的服务配置,从而更好的远程管理服务器。提示:在进行操作之前请按前边系列文章的方法,新装或克隆准备2台...

2020-02-25 17:50:42 1107

原创 linux入门系列13--磁盘管理之RAID、LVM技术

前一篇文章学习了磁盘分区、格式化、挂载等相关知识,本文将讲解RAID和LVM技术。磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是一人多用,运维、开发通常都是同一个人,因此对个人的技能要求更高。即便不是如此,多了解下相关概念也是有利而无害的。本文将先讲解RAID技术方案相关理论知识并通过案例演示RAID操作,然后演示LVM技术以解决存储资源...

2020-02-24 15:36:42 908

原创 linux入门系列12--磁盘管理之分区、格式化与挂载

前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考虑新加磁盘实现扩容,一般操作步骤为分...

2020-02-20 11:40:14 1454

原创 linux入门系列11--Centos7网络服务管理

通过前面文章的学习已经掌握了Linux系统配置管理的知识,本文讲解Centos7网络配置知识。Linux要对外提供服务,需要保证网络通信正常,因此需要正确配置网络参数。本文将讲解如何使用Network Manager配置网络参数、管理网络会话服务,以及如何手工绑定mode6模式双网卡,实现网络的负载均衡。一、Centos7网络概述1.1 Centos7网络管理对于网络功能来说,CentO...

2020-02-17 09:35:54 1134

原创 linux入门系列10--firewalld防火墙管理

上一篇文章学习了用户及文件相关权限,本篇继续学习防火墙技术。防火墙作为公网与内网之间的保护屏障,对系统至关重要。防火墙又分为硬件防火墙和软件防火墙,主要功能都是依据设置的策略对穿越防火墙的流量进行过滤。本篇主要讲解Centos7系统自带的软件防火墙。由于在初学阶段为了避免干扰很多时候我们都是直接关闭防火墙,但在生产环境这样做是很不安全的,因此我们需要掌握防火墙的相关配置方法。一、Linux防...

2020-02-15 09:38:23 272

原创 linux入门系列9--用户管理及文件权限控制

​ 前面文章分享了Linux下常用命令以及Shell编程相关知识,本节继续学习Linux用户管理及文件权限控制。​ Linux是多用户多任务操作系统,具有很好的稳定性和安全性。既然是多用户,那就意味着多个用户可以同时使用同一个Linux操作系统,因此就会涉及用户的添加、修改、删除等管理工作以及权限分配问题;平时使用Linux系统一般是用于信息处理,而文件是信息载体,因此也需要掌握文件...

2020-02-13 16:39:40 1415

原创 linux入门系列8--shell编程入门

本文将结合前面介绍的Linux命令、管道符等知识,通过VI编辑器编写Shell脚本,实现能自动化工作的脚本文件。在讲解Linux常用命令“linux入门系列5--新手必会的linux命令”一文中已提到,Shell终端解释器是人机交互的桥梁,是用户与内核之间的翻译官。它作为用户与Linux系统内部通信的媒介,为用户提供了一个面向Linux内核发送请求以便运行处横向的界面系统级程序,用户可以通过Sh...

2020-01-19 10:42:15 1025

原创 linux入门系列7--管道符、重定向、环境变量

前面文章我们学习了linux基础命令,如果将不同命令组合使用则可以成倍提高工作效率。本文将学习重定向、管道符、通配符、转义符、以及重要的环境变量相关知识,为后面的shell编程打下基础。一、IO重定向前文我们已经讲解了近60个linux常用命令,前文讲解的查看当前目录下有哪些文件的ls命令~~~[root@heimatengyun test]# lstest1.txt test2.txt~...

2020-01-17 16:17:23 942

原创 linux入门系列6--软件管理之rpm和yum仓库

linux入门系列6--软件管理之rpm和yum仓库​ 前面系列文章中,我们对vi编辑器和46个基本命令进行了介绍,本文将演示在centos7下使用RPM和YUM安装和管理软件。一、RPM软件包管理器1.1 RPM背景介绍​ RPM(RedHat Package Manager),类似于windows下的控制面板,而RPM软件包类似于setup.exe安装文件...

2020-01-15 10:45:33 983

原创 linux入门系列5--新手必会的linux命令

上一篇文章“linux入门系列4--vi/vim编辑器”我们讨论了在linux下如何快速高效对文本文件进行编辑和管理,本文将进一步学习必须掌握的linux命令,掌握这些命令才能让计算机更懂你。就我们前文已经装好的centos操作系统而言,我们操作通常有2种方式:第一种就是通过桌面图形化操作;另外一种则是通过终端输入命令。针对服务器而言我们通常是采用远程连接工具连接到服务器,然后以命令的方式进行...

2020-01-13 14:20:36 1021

原创 linux入门系列4--vi/vim编辑器

linux入门系列4--vi/vim编辑器上一篇文章“linux入门系列3--linux远程登陆工具”讲解了如何使用常用的工具远程连接和管理linux服务器,要管理服务器必然会涉及到脚本文件的创建、编辑工作,因此在介绍命令之前,本文讨论linux中编辑器相关知识。一、Vi/Vim介绍VI(Visual Interface),是一个文本编辑器,主要在Unix及类Unix环境中使用。Vim...

2020-01-10 18:20:43 982 1

原创 linux入门系列3--常见的linux远程登陆管理工具

服务器一般是云服务器或者放置在机房,我们日常工作中通过远程连接工具连接到服务器进行操作,这类工具很多(如SecureCRT、XShell、Putty、FinallShell、TeamViewer以及windows10自带的PowerShell等等),本文挑选几个常用的工具进行演示,实际运用时只需要熟练使用任意一个就行,其它的当作了解。工具使用虽然很简单,但是很多初学朋友要在众多工具中摸索还是挺费...

2020-01-08 12:54:11 1750

原创 linux入门系列2--CentOs图形界面操作及目录结构

上一篇文章“linux入门系列1–环境准备及linux安装”直观演示了虚拟机软件VMware和Centos操作系统的安装,按照文章一步一步操作,一定都可以安装成功。装好系统之后,接下来就是登录操作系统进行各种操作。作为入门系列文章第二篇,将简单介绍CentOs操作系统的特点、图形用户界面(GUI)操作以及目录结构。正式开始操作之前,我们先来了解一下Linux操作系统相关的知识以及为何本系列文章选...

2019-11-11 08:08:35 1100

原创 Linux入门系列1--环境准备及Linux安装

“工欲善其事、必先利其器”,本文作为“Linux零基础入门系列”开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备。如果您已安装好环境,可以直接跳过本文;如果您是第一次使用Linux,建议按照本文步骤进行操作。ps:网上已经有很多安装教程,但为了保证系列文章的完整性和可读性,特意从0开始搭建环境以供参考。安装和使用过程中,特别要注意环境及软件版本,因为不同版本的操作过...

2019-11-09 21:10:16 416

vs2005 Winfrom程序打包图解

vs2005制作的Winfrom程序,制作成安装文件,并带有卸载功能!

2010-10-01

空空如也

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

TA关注的人

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