自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在Ubantu虚拟机上编译OpenWrt系统

一、下载OpenWrt源码git clone https://github.com/openwrt/openwrt.git #这个是OpenWrt官方提供的最新LEDE版本,内核支持到4.14.xgit clone https://github.com/openwrt/chaos_calmer.git #这个是OpenWrt维护的chaos_calmer版本,一般叫15版本...

2018-04-23 19:23:09 1295

原创 Python中if (__name__ == '__main__'):的意义

1.首先搞清楚两个概念:__name__:是指当前.py文件的名字,即模块的名字。如果在当前.py文件中调用,总会返回__main__。如果在当前.py文件中import其他的.py模块,输出其他.py文件的__name__的时候,会返回所import的.py文件的名字。__main__:类似于一个入口吧,在当前.py文件中,通常用缺省的main代表当前文件。通常用来代表当前文件。2.那么这个语句...

2018-03-25 18:17:14 312

原创 Python中复制,浅拷贝,深拷贝的区别详解

一、前言Python对对象进行拷贝时有三种方式:复制、浅拷贝和深拷贝。三种复制的实现逻辑都各不相同,使用不同的拷贝方式,会产生不同的结果。区别好这三种方式,在编程的时候可以提高效率,降低错误率。二、复制复制就是使用“=”。使用“=”的时候,实际上是传递的是对象的引用,当对象发生修改的时候,复制体也会发生同等的改变,无论何种改变。三、浅拷贝浅拷贝,字面理解,就是只拷贝浅层的东西。他只会拷贝目标对象,...

2018-03-25 16:26:13 580

原创 Python中实例方法,静态方法,类方法的区别详解

一、前言在Python面向对象编程的时候,在class中对方法进行定义的时候,往往会涉及三种方法的定义:类方法,静态方法和实例方法。弄清三种方法的工作逻辑,对编写代码而言非常重要。三种方法中,实例方法用得最多,也是最普通的方法。类方法和静态方法则需要使用修饰器@classmethod和@staticmethod进行修饰class test(): text01 = '类属性01' t...

2018-03-25 15:32:31 345

原创 PyChorm中选择Python版本的问题

一、环境变量和多版本Python如果变成环境中有多个Python版本的时候,如果安装某些Python依赖工具的时候,会选择不同的Python安装路径来安装。要注意的点有:1.环境变量的设置:环境变量的设置决定你在CMD控制台上使用Python时使用的Python版本,所以记得设置好;将所有的Python版本的安装路径都写入环境变量中;同时也要将Scripts文件夹也要写入环境变量中。2.将pyth...

2018-03-24 17:43:30 1446

原创 在已经安装Python环境的系统上安装pip工具

一、下载1.首先去Python官网下载Pip工具压缩包,点击Download进入下载页面:2.选择下面一个进行下载:pip-9.0.3.tar.gz (md5)二、安装1.将压缩包解压到本地;2.进入CMD控制台,进行安装;3.在控制台上移动到解压目录;4.然后执行安装:python setup.py install5.安装完成后会显示:6.然后将pip的安装路径添加到环境变量,路径一般为pyth...

2018-03-24 16:49:16 515

原创 MySQL连接登陆数据库错误:Host 'localhost' is not allowed to connect to this MySQL server.解决方法

解决办法:1.在my.ini配置文件中添加命令:skip-name-resolveskip-grant-tables 2.保存之后,重启MySQL服务:net stop mysql;net start mysql;3.重新登陆/连接数据库:mysql -u root -p...

2018-03-24 16:25:48 728

原创 Windows系统安装Mysql教程

一、下载1.进去MySQL官网下载压缩包,可以下载免安装版。一直拉到最后,下载MySQL的社区版。2.下载服务器:3.选择适合自己系统的版本,比如我是64位,我就下载这个:二、安装1.解压压缩包到文件夹,比如我解压在C:\MySQL2.在解压的根目录新建一个文本文件:my.ini  并写上以下代码:[client]port=3306default-character-set=utf8[mys...

2018-03-24 16:21:27 240

原创 如何通过域名访问自己的云服务器

一、问题描述本文要解决的问题是:如何通过云服务器绑定的域名去访问自己的服务器。这里有三个大前提(如果还没有解析之类的,就去看各自的阿里云/百度云/腾讯云帮助手册):1.你已经开通了一个云服务器;2.该服务器已经绑定了一个域名,并且该域名已经解析;3.服务器的系统我用的是CentOS;二、解决办法其实很简单,就是往你的服务器搭建Apache服务器。1.通过SSH工具或者阿里云/腾讯云...的管理控制

2018-01-18 21:19:32 10342

原创 解决Sublime Text3中无法Install Package的问题

一、问题出现原因本文要解决的问题是:Shift+Ctrl+P中点击Install Package时,出现以下报错:Package Control:There are no packages for installation.我一般下载Sublime Text3这个软件都是从Sublime中文网下载的,下载的也是中文版,所以我推测:出现这个问题是因为我们从Sublime中文网下载的软件有问题(这只

2018-01-18 20:46:09 28494

原创 网络工程师必备知识(未写完)

一、网络技术与应用1.计算机网络的相关硬件1.1 网卡:每一块网卡都有一个独一无二的固定地址,就是MAC地址。 网卡工作在物理层和数据链路层,物理层的芯片叫做PHY,数据链路层的芯片叫做MAC控制器,负责①将电脑的数据封装成帧后将数据发送到网络上去;②将网络上收到的数据帧重新组合成数据发送给电脑。 网卡本身也是有内存的,用来接受和发送数据的缓存。1.2 中继器:当电

2017-12-14 16:13:28 1299

空空如也

空空如也

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

TA关注的人

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