• python文件打包实战技巧

    众所周知,python是一种脚本语言,python程序必须在python环境下运行,所以如果想把自己写的程序给别人看的话,就比较麻烦,他需要先配置python环境,对于电脑小白来说这是“要命”的事情。而且如果是客户的话,也不想让对方知道源代码,那么怎样才能既保留自己的源代码同时又能让对方很方便的使用自己的程序呢? PyInstaller的安装可以在命令行输入以下命令直接安装: pip install PyInstaller 如果看到Successfully install PyInstaller...

    Python开发 2020年4月27日
  • Python中的Matplotlib绘图是什麽意思?

    Matolotlib是最流行的python底层绘图库,主要是做数据可视化图表。它可以让数据更加直观的呈现,让数据更加客观,具有说服力。学习爬虫后,可能会遇到对大量的数据的处理,于是学习数据分析是必不可少的。 Matplotlib的基本要点: Matplolib常用的图形有这几种形式,折线图,散点图,条形图,直方图。 主要掌握如何设置图片的大小,保存到本地,设置图例,描述信息,调整间距,线条的样式。图的创建比较简单,引用库的pyplot.plot(x,y)确定好x轴和y轴就可以会出简单的折线图。 ...

    Python开发 2020年4月26日
  • 马哥教育之Linux

    相信很多小伙伴提到Linux就能想到马哥,但是我们马哥教育不仅仅有马哥,在Linux课程方面,还有两位非常牛的大拿,今天小编就给大家介绍一下! 老王马哥教育Linux云计算金牌讲师高级金牌讲师,红帽资深专家,资深实战专家,多家上市公司和外企技术顾问,国内首批红帽授权的元老级认证教师(RHCI),国内首批RHCA通过者(2008年),北京地区首位并唯一的RHCA授权讲师。拥有RHCI、RHCA、RHCVA、RHCE、CCNA、OCP MCT、MCSE、MCDBA等证书,拥有十年以上运维经验,具有十...

    Linux云计算 2020年4月24日
  • 一分钟了解Python生成器

    什么是生成器 当我们讨论生成器的时间一般会涉及两个方面 生成器函数 :生成器函数类似正常的函数,但是当它需要返回值的时候使用 yield 来代替 return。如果一个函数包含 yield,那么就可以说这个函数是生成器函数。 def gen_fun():   yield 'a'   yield 'b' for item in gen_fun():   print(item) 执行以上代码,输出: a b 生成器对象 :生成器函数返回的就是生成器对象,通过调用生成器对象的 next() 方法(Py...

    Python开发 2020年4月23日
  • 一分钟了解Python多进程

    重要知识点 - 什么是进程(process)和线程(thread) 进程是操作系统分配资源的最小单元, 线程是操作系统调度的最小单元。 一个应用程序至少包括1个进程,而1个进程包括1个或多个线程,线程的尺度更小。 每个进程在执行过程中拥有独立的内存单元,而一个线程的多个线程在执行过程中共享内存。 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次...

    Python开发 2020年4月22日
  • 重磅打造3天训练营

    嗨喽,一直关注马哥教育的小伙伴们,为了回馈新老学员,也为了让更多的人了解到马哥教育,我们与腾讯平台进行了合作;重磅推出直播集训营,带你快速掌握Docker和K8s,工作效率提升不止10倍,具体流程如下: 活动时间:4.21—4.23 主讲老师:马哥(马永亮) 课程安排: 【第一天】Docker容器技术入门与实践(4月21日 20:00-21:30) 【第二天】Docker容器设计模式与容器编排实战(4月22日 20:00-21:30) 【第三天】Kubernetes及应用入门(4月23日 20:...

  • shell入门第四讲

    1、回顾 我们昨天给大家分享了四种执行脚本的方法,不知道大家还记不记得了,分别是使用bash file.sh、./file.sh 、source file.sh、.  file.sh。我们建议大家使用前两种方法来执行脚本,这也是日常工作中大家都使用的方式。 那今天我们先来说说这四种执行脚本的区别是什么 2、区别 首先我们打印当前进程的父进程ID和当前进程的ID,分别使用命令 打印父进程ID: echo $PPID        打印当前进程ID: echo $$ 现在我们把它写入脚本里面,如下所...

    Linux云计算 2020年4月21日
  • shell入门第三讲

    1、写简单的shell脚本 1.1、打印hello world 打印hello world我想大家在接触高级编程语言是最先学会的,当然我们的shell并不属于编程语言,它只是一种解释性的脚本语言。我们先来看看第一个脚本语言。 [root@localhost ~]# vim hello.sh #!/bin/bash echo "hello world" 所谓shebang其实就是在很多脚本的第一行出现的以"#!"开头的注释,他指明了当我们没有指定解释器的时候默认的解释器,一般可能是下面这样: ba...

    Linux云计算 2020年4月20日
  • 一分钟了解linux

    什么是Linux? Linux是一个操作系统软件。和Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统,它是一个支持多用户、多任务、多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux优点: 1高安全性——Linux 系统下除非用户以 root 身份登录,否则程序无法更改系统设置和配置。因此,下载的文件/恶...

    技术干货 2020年4月17日
  • 学Linux为什么选择马哥教育

    随着互联网经济的发展,再加上现在疫情的大爆发,给IT行业带来了一波学习高潮,越来越多的毕业季大学生还有面临失业危机的社会人员,都在考虑从事IT行业; 但是由于个人经验的原因,直接去从事IT方面的工作,都会有一些困难,所以这就有很多人咨询如果去从事IT行业,需要什么样的技能,如何才能很好地找到一份满意的工作; 今天小编就和大家介绍一下马哥教育,希望能够给将要找工作或者想要转行的同学一些帮助!马哥教育的创始人--马永亮(马哥):马哥教育创始人CEO,51CTO金牌讲师和专家博主 计算机安全...

    技术干货 2020年4月17日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!