- 博客(26)
- 收藏
- 关注
转载 nodepad++ 快捷键加常用操作
常用快捷键新建文件 Ctrl+N打开文件 Ctrl+O保存文件 Ctrl+S另存为 Ctrl+Alt+S全部保存 Ctrl+Shift+S关闭当前文件 Ctrl+W打印文件 Ctrl+P退出 Alt+F4编辑撤销 Ctrl+Z恢复 Ctrl+Y剪切 Ctrl+X复制 Ctrl+C删除 Del全选 Ctrl+A列编辑 Alt+C缩进 Tab删除缩进 Sh...
2018-05-14 17:59:00
362
转载 Django学习之manage.py使用
1.django-admin.py startproject mysite开始一个项目,会初始化一些项目的结构文件2.python manage.py runserver ip:port如: python manage.py runserver 127.0.0.1:8080利用ip可以访问不在同一个主机的数据库3.python manage.py syncdb注:会创建在se...
2018-05-14 17:44:00
184
转载 Python遍历目录
os模块提供了walk方法实现目录遍历遍历某个目录import ospath='/root'for dirpath,dirnames,filenames in os.walk(path): for file in filenames: fullpath=os.path.join(dirpath,file) print ful...
2018-01-03 16:25:00
81
转载 Pycharm 2017 12月最新激活码
激活的办法:这个必须的联网才可以使用(每次打开PyCharm都需要电脑联网才可以正常使用),要是没网的话,就不能激活使用啦,大家注意哈。http://idea.iteblog.com/key.php(推荐,实测有效)转载于:https://www.cnblogs.com/czalinux/p/8065547.html...
2017-12-19 14:39:00
130
转载 Python 基础之列表去重的几种玩法
列表去重1.方法1 借助一个临时列表ids = [1,2,3,3,4,2,3,4,5,6,1]news_ids = []for id in ids: if id not in news_ids: news_ids.append(id)print news_ids2.方法2 使用set方法进行去重,此方法处理简单但是不会保留之前的顺序ids = [1,...
2017-12-19 14:30:00
128
转载 ddos cc攻击简单介绍(转)
何为syn flood攻击: SYN Flood是一种广为人知的DoS(拒绝服务攻击)是DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式(TCP协议的缺陷,所以没办法根除,除非重做TCP协议,目前不可能)。 正常原理是:1、TCP三次握手,客户端向服务器端发起连接的时候...
2017-12-16 15:55:00
209
转载 Python 发送邮件
SMTP发送邮件SMTP是邮件发生的协议,Python内置对SMTP的支持,可以通过Pytho发送纯文本邮件、Html邮件以及带附件的邮件其中PYthon对SMTP只有的有smtplib和email两个模块,email负责构造邮件,smtplib负责邮件发送1.首先来一个纯文本邮件的demofrom email.mime.text import MIMETextimport s...
2017-11-24 18:35:00
118
转载 [MySQL] 变量(参数)的查看和设置 [转]
[MySQL] 变量(参数)的查看和设置类似于Oracle的参数文件,MySQL的选项文件(如my.cnf)用于配置MySQL服务器,但和Oracle叫法不一样,在MySQL里, 官方叫变量(Varialbes),但其实叫参数也是可以的,只要明白这俩是同一个东西就可以了。MySQL的变量分为以下两种:1)系统变量:配置MySQL服务器的运行环境,可以用show variables查...
2017-05-31 01:13:00
103
转载 MySQL主从数据库同步延迟问题解决(转)
最近在做MySQL主从数据库同步测试,发现了一些问题,其中主从同步延迟问题是其中之一,下面内容是从网上找到的一些讲解,记录下来以便自己学习;MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。MySQL主从同步故障-Sla...
2017-05-31 01:11:00
73
转载 Python2.6升级Python2.7
Python2.6升级2.7由于Centos6系列自带的python版本为2.6.6,然而有很多应用需要依赖于python2.7来实现,所以有了这个升级的需求。升级原理很简单,无非就是下载、编译、安装然后加入环境变量中,但是python旧版本在一些系统的应用上被依赖,所以得保留旧版本。wget -O /usr/local/src/Python2.7.13.tar.gz https:...
2017-05-25 10:35:00
94
转载 Socket网络编程
1.Socket实例Server端:import socketserver = socket.socket() #生成socket实例server.bind(('localhost',9999)) #绑定ip portserver.listen() #开始监听conn,addr = server.accept() #接受并建立与客户端的连接,程序开始阻塞,直到有客户端连...
2017-05-16 10:29:00
75
转载 Python 面向对象进阶
面向对象基础知识回顾面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中)对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数面向对象三大特性:封装、继承和多态类的成员类的成员可以分为3类:字段(属性)方法熟悉注意:在所有成员中,只有普通字段...
2017-04-13 09:30:00
119
转载 Python类基础知识(面向对象基础)
#首先我们需要了解面向过程是什么面向对象是什么我们为什么需要使用面向对象面向过程:根据业务逻辑从上到下写垒代码面向对象:根据代码对函数进行分类和封装区别:解决问题的逻辑不同,但是都能解决问题。新手在一开始可能比较习惯使用面向过程的编程,因为比较容易理解;面向对象在一开始理解起来是有一定的难度的,但是在熟练了之后就会爱上这种方式的编程面向对象编程(Obje...
2017-04-05 13:52:00
80
转载 shell脚本中出现^M
在Windows中编辑的shell脚本,传到linux系统中,在末尾发现出现了很多^M字符1.问题分析在windows下使用notepad++写的脚本上传到Linux下,在使用vim编辑的时候我们发现在行末出现了^M。2.^M的来历^M字符的来历和作用:在DOS/Windows里,文本文件的换行符为\r\n,而在nix系统里则为\n,所以DOS/Windows里编辑过的文本文件到...
2017-04-05 13:13:00
685
转载 Centos6下Python3的编译安装
Python 3.5源码编译安装系统环境:CentOS 6.8-Minimal安装Python依赖包:[root@Python src]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make...
2017-03-24 05:50:00
76
转载 Python成长之路(常用模块学习)
Python 拥有很多很强大的模块 主要写一下常用的几个吧大概就是这些内容了模块介绍time &datetime模块randomossysshutiljson & picleshelvexml处理yaml处理configparserhashlibsubprocesslogging模块re正则表达式...
2017-03-24 05:26:00
74
转载 Docker学习(2Docker基本命令 )
1.首先我们需要明确在docker中需要了解的一些基础知识Docker虚拟化有三个概念需要理解,分别镜像、容器、仓库。1)镜像:docker的镜像其实就是模板,跟我们常见的ISO镜像类似,是一个样板。(我个人理解就是一个模子,然后我们可以通过自己的需求去加入一些东西进去生成自己的镜像)2)容器:使用镜像常见的应用或者系统,我们称之为一个容器。(启动一个镜像就是一个容器,这...
2017-03-09 17:04:00
72
转载 Docker学习(1安装docker)
1.在安装之前首先查看系统版本,ubuntu centos6 7 安装方式并不相同,所以首先确定系统版本#cat /etc/issue确定系统版本2.开始安装Docker(1)Ubuntu下的安装方式我们可以使用以下的安装脚本来实现1 curl -sSL https://get.docker.com/ | sh2 3 阿里云的安装脚本4...
2017-03-09 14:24:00
79
转载 (分享)Linux服务器如何防止中木马
大家的windows机器可能经常装一些杀毒软件或者什么的来防止中毒,然而在Linux上我们应该怎么防止这些呢?在面试过程中我们也经常遇到该类问题,那么我们应该怎么回答才显得既有逻辑又有深度呢?首先明确我们收到攻击的方式,以及通过什么渠道攻击我们的Linux服务器:因为Linux下的木马常常是恶意者通过Web的上传目录的方式来上传木马到Linux服务器的,可根据从恶意者...
2017-03-07 23:14:00
136
转载 Python小白的发展之路之Python基础(三)【函数简介】
目录:1. 函数基本语法及特性2. 参数与局部变量3. 返回值4.嵌套函数5.递归6.匿名函数7.函数式编程介绍8.高阶函数9.内置函数1. 函数基本语法及特性首先我们明确函数是什么:函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做sub...
2017-02-03 22:54:00
80
转载 Vmware克隆虚拟机后网卡eth0变eth1解决
在克隆虚拟机的过程中,发现新克隆的机器的网卡由eth0变成了eth1,然而并没有eth1的配置文件。1.#ip a查看当前ip地址,发现是eth1网卡2.#ll /etc/sysconfig/network-scripts/ifcfg-eth1随后我们去找eth1的配置文件,但是没有发现3.服务器只有一块网卡,/etc/udev/rules.d/70-per...
2017-01-15 12:29:00
300
转载 Python小白的发展之路之Python基础(二)【字符串、列表、集合、文件操作】
列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码1.列表、元组操作(1)列表列表是可变的(mutable)——可以改变列表的内容,这不同于字符串和元组,字符串和元组都是不可变的;列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作我们使用列表的方法无非就是:增删改查这4中方法定义列表:name...
2016-12-26 15:29:00
88
转载 ubuntu下的apt-get内网本地源的搭建
APT本地源的搭建(可用于局域网apt-get源搭建或者本地源)本文档介绍使用apt-mirror软件搭建apt本地源需求:内网开发环境由于其特定原因不能上外网,所以需要本地环境下的内网源来方便开发人员下载安装软件建议:单独使用一块磁盘来存放源文件或者单独一个目录下,避免混淆思路:这里通过使用一个内网下的httpd服务来实现仓库功能,客户端直接进行配置连接到服务端即可...
2016-12-17 00:15:00
235
转载 Python小白的发展之路之Python基础(一)
Python基础部分1:1、Python简介2、Python 2 or 3,两者的主要区别3、Python解释器4、安装Python5、第一个Python程序 Hello World6、Python3中变量的使用7、Python用户输入8、逻辑语句if else使用9、循环语句for ,while使用1、Python简介(1)Py...
2016-12-09 14:16:00
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人