自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django之CBV装饰器method_decorator

PS:CBV中添加装饰器    def wrapper(func):      def inner(*args,**kwargs):        return func(*args,**kwargs)      return inner    #1.指定方法上添加装饰器      class Foo(View):        @method_decorator(w...

2017-07-16 13:23:00 1952

原创 JS原生ajax

http://www.cnblogs.com/yuanchenqi/articles/5997456.html

2017-07-16 11:56:44 170

原创 django分页

__author__ = 'Administrator'from django.utils.safestring import mark_safeclass Page: def __init__(self, current_page, data_count, per_page_count=10, pager_num=7): self.current_p...

2017-07-09 12:51:47 176

原创 django-URL

[root@localhost superlists]# tree.├── db.sqlite3├── lists│   ├── admin.py│   ├── admin.pyc│   ├── apps.py│   ├── __init__.py│   ├── __init__.pyc│   ├── migrations│   │   ├── __in...

2017-03-09 22:02:52 109

原创 使用eval用变量的值作为新的变量名

[root@localhost ~]# x_mm="yyy"[root@localhost ~]# s=x[root@localhost ~]# cat test.txt alt="yyy/20150823020537310.jpg" src=asdasdasdasdasdasdcvdawsdas[root@localhost ~]# sed -i s"#$(eval...

2017-03-08 20:44:34 754

原创 LVM磁盘管理之扩展与缩小LV

这里总结下扩展与缩小LV的实施顺序:扩展LV1、卸载LV命令:umount  “挂载目录”2、扩展LV命令:lvextend -L +500m  /dev/lv00/lv01 或者 lvresize -L 5G  /dev/lv00/lv01lvextend 表示增加500M,lvresize表示增加到5G,是调整后的容量。3、检查文件系统命令:fsck -f  ...

2017-02-24 13:59:37 929

原创 django-blog(七)上传图片

1、在settings.py中配置MEDIA_URL和MEDIA_ROOT[root@localhost blogproject]# [root@localhost blogproject]# vim blogproject/settings.pyMEDIA_URL = '/uploads/'MEDIA_ROOT = os.path.join(BASE_DIR,  'uploa...

2016-11-07 23:03:09 152

原创 django-blog(六)自定义富媒体

使用kindeditor 下载解压到blogproject/static/js/ 在文章文件内添加mediaclass ActicleAdmin(admin.ModelAdmin):  #fields=(('title','desc'),'content')    fieldsets = (        (None, {            'fields...

2016-11-06 21:56:02 412

原创 django-blog(五)admin后台配置

以文章模型为例:文章模型的定义为: 文章模型:(vim blog/models.py)class Article(models.Model):    title = models.CharField(max_length=50, verbose_name='文章标题')    desc = models.CharField(max_length=50, verbose_na...

2016-11-06 15:31:07 113

原创 loadrunner中参数与变量的使用

Action(){ 定义数组时一定要指明大小 变量定义一定要放在所以操作之前,放在脚本最前面     int num ;//定义数值变量 int numy[5];//定义整型数组 char *str1,*str2,*str3;//定义字符串变量 char stry[10],filename[5],data[10];//定义字符串数组 //给数值赋值 num=10; 正确输出方法  lr...

2016-11-04 22:43:49 993

原创 django-blog(四)自定义公共字段

vim blogproject/settings.py SITE_NAME='测试标题'SITE_DESC='测试测试测试按时打卡机安检时刻' [root@localhost blogproject]# cat blog/views.pyfrom django.shortcuts import renderimport loggingfrom django.con...

2016-11-02 22:00:51 226

原创 django-blog(三)日志的使用

vim blogproject/settings.py # 自定义日志输出信息LOGGING = {    'version': 1,    'disable_existing_loggers': True,    'formatters': {        'standard': {            'format': '%(asctime)s [%(t...

2016-11-02 21:56:13 101

原创 django-blog(二)设置mysql数据库并创建模型

vim blogproject/settings.py 修改DATABASES  DATABASES = {    'default': {        'ENGINE': 'django.db.backends.mysql',        'NAME': 'blogdb',        'USER':'buser',        'PASSWORD'...

2016-11-02 21:47:39 120

原创 django-blog(一)

 706  mkdir blogenv  707  cd blogenv/  708  pip install virtualenv  709  virtualenv blog_env  710  ls  711  cd blog_env/  725  source bin/activate  726  pip install django  727  django-admin startpr...

2016-10-30 20:51:46 110

原创 vim正则的非贪婪模式

vim中\{-}与*?相同 所以vim的非贪婪模式为 .\{-}相当于其他的.*? :set magic " 设置magic:set nomagic " 取消magic:h magic " 查看帮助 magic (\m):除了 $ . * ^ 之外其他元字符都要加反斜杠。nomagic...

2016-10-30 19:37:47 383

原创 mysql5.7开启主从同步

在同一台服务器的2个实例(3355,3366)进行测试1,设置主从裤开通主库master(3355)的bin-log:1)停止数据裤2)修改3355数据库的my.cnf增加bin-log字段及设置master的serveridvim my.cnflog-bin=/mysqldata/3355/mysql-binserver-id=13)修改从库3366的se...

2016-10-22 23:06:06 138

原创 MySQL5.7的备份与恢复简介和使用mysqldump备份MySQL数据库

一、备份的类型和其他说明:1.1 按备份时服务器是否继续提供服务区分:热备份:备份时读写都不受影响温备份:备份时仅可进行读操作冷备份:也叫离线备份,读写操作均中止不同的存储引擎对备份的支持也是不一样的,MyISAM存储引擎可以使用LVM快照功能配合实现热备份,如果没有LVM,则只能实现温备份。而InnoDB则可以完全支持热备,可使用的热备工具有:xtrabackup...

2016-10-20 22:31:04 1897

原创 mysql5.7创建用户授权-删除用户撤销授权

一, 创建用户:       命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';       说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密...

2016-10-16 20:39:42 284

原创 mysql5.7多实例重置密码

mysql5.7非多实例重置密码杀掉mysql后执行linux命令mysqld_safe --skip-grant-tables &就可以直接跳过密码进入mysql  [root@localhost 3306]# mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-tables &无密码...

2016-10-15 23:41:53 193

原创 mysql5.7多实例

启动端口号为3355和3366的二个实例。创建文件夹 [root@localhost /]# mkdir -p /mysqldata/{3355,3366}/data 将配置文件拷贝到响应的文件夹,my.cnf [client]port = 3355socket = /mysqldata/3355/mysql.sock...

2016-10-13 22:42:39 125

原创 Linux nc命令用法收集

ps.ubuntu自带的nc是netcat-openbsd版,不带-c/-e参数。pss.在线Markdown编辑器的bug是怎么回事...“#”号依然显示着##参数想要连接到某处: nc [-options] hostname port[s] [ports] …绑定端口等待连接: nc -l port [-options] [hostname] [port]-g<网关&gt...

2016-10-08 20:57:58 294

原创 linux sar 命令详解

Linux统计/监控工具SAR详细介绍:要判断一个系统瓶颈问题,有时需要几个 sar 命令选项结合起来使用,例如:怀疑CPU存在瓶颈,可用 sar -u 和 sar -q deng 等来查看 怀疑内存存在瓶颈,可用 sar -B、sar -r 和 sar -W 等来查看 怀疑I/O存在瓶颈,可用 sar -b、sar -u 和 sar -d 等来查看sysstat 工具简介syss...

2016-09-29 20:58:08 155

原创 Python中time模块详解

在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。在开始之前,首先要说明这几点:在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可...

2016-09-29 20:48:24 450

原创 centos-编译安装mysql

安装前工作:1,从官方网址下载MySQL5.7.11源码包,大概49M2,安装好cmake3. yum -y install  gcc gcc-c++ autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake  libaio libaio-devel autocon...

2016-09-25 20:23:51 270

原创 appium-4:测试小米手机自带的计算器

#coding=utf-8from appium import webdriverimport unittestclass TesXiaomiCalc(unittest.TestCase): def setUp(self): desired_caps = { 'platformName':'Android', ...

2016-09-17 17:29:24 735 1

原创 appium-3: 获取元素属性

monitor.bat 或uiautomatorviewer.bat  http://www.up123.cc/22.html

2016-09-17 15:40:24 240

原创 appium-2: 获取app的启动activity

1) 把当前路径指向sdk的build-tools目录,并把apk文件放进去:执行以下命令: .\aapt dump badging xxx.apk命令获取包内信息。注意,启动类名称一个字母都不能错注意launchable-activity属性2)没有apk,应用已经安装到手机或虚拟机中。可以使用logcat命令.清除logcat内容,使用命令adb logcat -c...

2016-09-17 15:35:19 263

原创 appium-1:Appium_Python_Api文档

1.contextscontexts(self):    Returns the contexts within the current session.    返回当前会话中的上下文,使用后可以识别H5页面的控件     :Usage:        driver.contexts用法 driver.contexts2. current_contextcur...

2016-09-17 15:28:16 528

原创 scrapy-2:scrapy的一些组件

京东商品页面 [root@localhost pytest]# cat jdspider.py#!/usr/bin/env python# coding=utf-8import scrapyclass JdSpider(scrapy.Spider): name='jd' start_urls=['http://list.jd.com/list.htm...

2016-09-16 17:32:03 127

原创 scrapy-1:创建一个项目并采集

新建项目 [root@localhost pytest]# scrapy startproject iteye886 New Scrapy project 'iteye886', using template directory '/usr/lib64/python2.7/site-packages/scrapy/templates/project', creat...

2016-09-16 13:43:54 117

原创 centos7-python:交互界面tab补齐

vi /root/.pythonstartupimport sysimport readlineimport rlcompleterimport atexitimport osreadline.parse_and_bind('tab: complete')histfile = os.path.join(os.environ['HOME'], '.pythonh...

2016-09-16 10:28:54 136

原创 scrapy-0:centos7安装scrapy

[root@localhost ~]# yum groupinstall "Development Tools" -y [root@localhost ~]# wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo[root@localhost ~]# yum install python-pip -y...

2016-09-16 00:25:46 66

原创 Python-redis基本命令

1、String 操作  redis中的String在在内存中按照一个name对应一个value来存储set()#在Redis中设置值,默认不存在则创建,存在则修改r.set('name', 'zhangsan')'''参数: set(name, value, ex=None, px=None, nx=False, xx=False) ex,过...

2016-09-15 17:43:07 80

原创 python-redis 管道

redis默认在执行每次请求都会创建(连接池申请连接)和断开(归还连接池)一次连接操作,如果想要在一次请求中指定多个命令,则可以使用pipline实现一次请求指定多个命令,并且默认情况下一次pipline 是原子性操作 #!/usr/bin/env python# -*- coding:utf-8 -*-import redispool = redis.ConnectionP...

2016-09-15 17:42:13 195

原创 python-redis 连接

提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类 #!/usr/bin/env python# -*- coding:utf-8 -*-import redisr = redis.Redis(host='192.168.0.88', por...

2016-09-15 17:39:22 69

原创 redis基础

3》启动和停止Redis 直接启动redis-serverredis-server /ect/redis.conf停止Redisshutdown结束Redis的进程也可以3.命令返回值 1》状态回复ping SET test 'this is a test'2》错误回复 错误回复以error开始(error) ERR unkno...

2016-09-15 17:30:24 63

原创 python-redis订阅者和发布

#发布者:>>> import redis>>> rc= redis.Redis()>>> rc.publish('test01','hello word')1L>>> rc.publish('test01','hello words')1L#订阅者>>&

2016-09-15 17:29:35 208

原创 python装饰器之类内部成员装饰

class TestA(object): def __init__(self,name): self.name=name def tryit(func): def _tryit(*args,**xargs): args[0].funcA() try: return func(*args,**xargs) ...

2016-09-13 20:38:11 552

原创 django(8):简单配置admin页

[root@localhost project0904]# vim app0904/admin.pyfrom django.contrib import adminfrom app0904.models import Student,Teacher,Group# Register your models here.admin.site.register(Student)...

2016-09-11 16:49:11 87

原创 django(7)数据库外键及mantyomany

[root@localhost project0904]# vim app0904/models.pyfrom __future__ import unicode_literalsfrom django.db import models# Create your models here.class Teacher(models.Model): id=models...

2016-09-11 16:16:23 141

空空如也

空空如也

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

TA关注的人

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