摘要: 前言,在拥有一台服务器的时候,首先第一件事就要根据自己的需求进行初期的优化(装好系统了),以下是关于linux系统的基本优化,内容来源与网络,自己整理了以下,忘记来自哪个网址了,centos 系统优化1、内核参数优化[root@wulaoer ~]# cat /etc/sysctl.conf #末尾... 阅读全文
posted @ 2016-01-20 18:06 吴老二 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 1、取消nano的默认编辑自己的虚拟机ubuntu不知道怎么搞的,在添加定时任务的时候总是编辑,一开始不知道,百度了以下这个是所谓的nano,在定时任务的时候总是默认出来,自己习惯了vi,nano不太习惯,还是换会原来的吧!在网上找了以下测试这个通过了,自己记录下来以备以后需要的时候可以找到。[ro... 阅读全文
posted @ 2016-01-20 17:16 吴老二 阅读(5225) 评论(0) 推荐(1) 编辑
摘要: 网络yum源,最大的网易(163)算是一个,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下:1、进入yum源配置目录[root@wulaoer~]#cd/etc/yum.repos.d/2、备份... 阅读全文
posted @ 2016-01-20 11:07 吴老二 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 1、数据库登录 格式:mysql -h主机地址 -u用户名 -p用户密码 -P端口 -D数据库 -e “SQL内容” 2、修改密码 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例2:再将root的密码改为wulaoer。 3、添加用户 如果你不想test2有密码,可 阅读全文
posted @ 2016-01-20 00:00 吴老二 阅读(2014) 评论(0) 推荐(1) 编辑
摘要: 一、Linux:MySQL的源码安装 1、安装前的准备 在安装之前需要安装一下必备的包和工具 gcc/g++:MySQL5.6开始,需要使用g++进行编译。 cmake:MySQL5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本。 bison:MySQL语法解析器需要使用biso 阅读全文
posted @ 2016-01-18 22:35 吴老二 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 一、堡垒机前戏 开发堡垒机之前,先学习Python的paramiko模块,该模块基于SSH用于连接远程服务器并执行相关操作。 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: #!/usr/bin/env python# --*--coding:utf-8 --*--imp 阅读全文
posted @ 2016-01-13 13:14 吴老二 阅读(2713) 评论(0) 推荐(0) 编辑
摘要: windows版本:所需软件有:PyCrypto、ecdsa、paramiko。一、软件下载地址1、PyCrypto下载地址:http://www.voidspace.org.uk/python/modules.shtml#pycrypto直接网上下载已经编译好的pycrypto版本(下边是我自己使... 阅读全文
posted @ 2016-01-11 21:59 吴老二 阅读(7781) 评论(0) 推荐(0) 编辑
摘要: 版本一#!/usr/bin/envpython#--*--coding:utf-8--*--importQueueimportthreadingclassThreadPool(object):#创建类def__init__(self,max_num=20):#进程函数,默认最大20个进程self.q... 阅读全文
posted @ 2016-01-11 20:39 吴老二 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 如果你已经把基础看完,可以尝试一下看看以下例子了,如果不会做也不要紧,你要尝试手动把所有的代码都敲一边。别嫌麻烦,因为都是从麻烦到简单的。实例1:题目:有1、2、3、4个数字,能组成多少个相互不同且无重复的三位数?都是多少?#!/usr/bin/envpython#--*--coding:utf-8... 阅读全文
posted @ 2016-01-10 23:44 吴老二 阅读(12964) 评论(3) 推荐(0) 编辑
摘要: 一、Django 模版上章是介绍简单的把django.http.HttpResponse的内容显示到网页上,下面就介绍以下如何使用渲染模版的方法来显示内容。本节代码是基于Django 1.8,但 Django 1.4 - Django 1.9操作都是一样的。温馨提示:如果你想学习Django,那么就... 阅读全文
posted @ 2016-01-03 00:42 吴老二 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 一、Django 基本命令温馨提示:如果你想学习Django,那么就请您从现在开始按照笔记记录一步一步的用手把代码敲出来,千万不要偷懒哦。。。。。1、创建一个Django projectdjango-admin.pystartprojectproject或者django-adminstartproj... 阅读全文
posted @ 2015-12-23 17:50 吴老二 阅读(930) 评论(0) 推荐(0) 编辑
摘要: Socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,作为BSD UNIX的进程通信机制,通常也称做“套接字” ,是一个通信链的句柄,实现不同程序之间的发出请求和应答请求。对于文件用【打开】【读写】【关闭】模式操作。socket就是该模式的实现,即一... 阅读全文
posted @ 2015-12-17 22:04 吴老二 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 一、DjangoDjango是由Python开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站。相信自己一定能够学会Django,前提是你能够认真的看下去,本文是自己通过【自强学堂】学习,可以当作是一个笔记吧!希望我的笔记能够帮组更多的人。因为本人也在网上找了很多的学习资料不过也就感觉... 阅读全文
posted @ 2015-12-16 17:22 吴老二 阅读(754) 评论(0) 推荐(0) 编辑
摘要: Python是一门面向对象的语言,所以在Python中创建一个类和对象是很容易的。接下来了解一下面像对象的一些基本特征。面向对象技术简介 类(class):描述具有相同的属性和方法的对象的集合。定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例中的对... 阅读全文
posted @ 2015-12-10 17:47 吴老二 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 模块 随着python越来越强大,相同的代码也在不段复杂。为了能够更好更方便的维护,人们越来越愿意把很多写出来的功能函数保存在不同的文件夹中,这样在用的时候调用,不用的时候可以忽略。这就是模块的由来。优点:可以大大的提供代码的可维护性,不必从零开始,当一个模块编写完毕,就可以被其他地方引用。模块分为... 阅读全文
posted @ 2015-12-09 14:02 吴老二 阅读(11776) 评论(0) 推荐(0) 编辑