自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 nginx配置入门

之前的nginx配置是对nginx配置文件的具体含义进行讲解,不过对于nginx的新手可能一头雾水。今天看到个文档不错,翻译过来分享给大家,可以让新手更详细地了解nginx配置,可以说是nginx配置入门必备。Nginx是一个轻量级高性能的web服务器,它是为快速响应大量静态文件请求和高效利用系统资源而设计的。与apache使用面向进程或线程的方式处理请求不同,nginx使用异步事

2017-08-11 11:02:28 469

原创 ubuntu下mysql流水账

新买了个vps搭建个mysql 环境是ubuntu 14.04 1. 安装mysql 三条命令 sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 跑完即可 注意有坑的

2017-08-10 17:08:58 370

原创 Python发送syslog

现在有一个需求,就是用Python发送syslog日志到另一台机器上 1、Python发送端代码import loggingimport logging.handlers # handlers要单独importlogger = logging.getLogger()fh = logging.handlers.SysLogHandler(('23.106.133.164', 514), log

2017-07-07 19:03:45 7242 3

原创 欢迎使用CSDN-markdown编辑器

ubuntu下的mysql远程连接新买了个vps,装的ubuntu14系统,安装了个mysql却在本地电脑连接不上。首先确认是否关闭ubuntu防火墙,ubuntu自带的是ufw防火墙,不过系统是默认未打开的,sudo ufw status 能看到状态为inactive。表示未打开其次 ubuntu的mysql配置里面,默认有只允许本机访问,进入/etc/mysql/my.cnf 将绑定地址行(

2017-03-12 03:39:38 316

原创 python3 No module named ‘MySQLdb’

在运行Django程序的时候遇到了No module named ‘MySQLdb’ 问题。我的Python环境是Python3.4,而MySQLdb并不支持该版本的Python………苦苦上网查询,终于找到了一枚替代品——>pymysqlpymysql的用法与MySQLdb完全相同,只要记得在站点的_init__.py文件中添加如下代码就可以了~:import pymysqlpy

2017-02-24 18:35:14 473

原创 mac 系统mysql的初始密码

step1:苹果->系统偏好设置->最下边点MySQL 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &

2017-02-24 17:24:22 546

原创 python 环境搭建(三) python2.6和python2.7共存

给了台服务器 上面已经有python2.6 了要新发布的项目是基于python2.7的,首先 下载python2.7源码wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz但是呢 太慢了太慢了换个国内的wget http://mirrors.sohu.com/python/2.7.9/Python-2.7.

2016-11-30 18:25:38 4033

原创 python 环境搭建(二) pip源的修改

系统macospip是很好用的安装工具 但是安装一些稍微大点的文件经常timeout 因为源在国外其实国内也有很多优秀的源 1是可以改pip的配置 指定为国内的源 2是可以在安装的时候 用-i命令指定源  现在讲第二种pip install Django==1.8.2  -i https://pypi.douban.com/simple即可

2016-11-28 12:23:24 408

原创 python 环境搭建(一) virtualenv 的简单使用

系统为maxos现在电脑上分别有python2.7和python3.5 手上也分别有两个版本的python项目 怕有些模块版本冲突 所以决定用virtualenv搞一搞我们现在有个叫mandela的项目,是基于python2.7的,安装virtualenv就不讲了,网上教程很多首先进入mandela项目 建立一个虚拟环境(mande),virtualenv mande由于不

2016-11-28 12:14:32 389

原创 解决网页的返回上一页的问题,python后端

1、访问URL :127.0.0.1:8000/post?id=1,得到界面A2、在页面A里,点击按钮1,访问一个127.0.0.1:8000/user?id=1,跳转到下一个页面B3、现在需求是,要在B界面里面,加入一个返回上一页的按钮2。分析,要返回上一页,必须要有上一页的url参数,因为B的上一页A,有get参数传入,不能直接写死为“127.0.0.1:8000/post

2016-11-10 17:41:49 3538

原创 python django nginx从零开始搭建一个web网站系列1

买了个vps系统之前是centos7,发现太素了,换成了ubuntuubuntu自带python3 以及python2 系统没有pip3如提示,apt-get install python3-pip即可装好pip3然后指定安装django1.8.1版本pip3 install django==1.8.1即可然后查看uwsgi 提示这样

2016-09-02 18:54:23 3744

原创 mysql远程备份和本地还原

要把一个远程的数据库的一个表的数据迁移到本地mysqldump -h 219.237.93.169 -P 3306 -u ncmuser -p ncm anetworkmgmt_ap > ap.sql然后mysql -u root -P 3306 -p ncm 就可以完成备份和还原

2016-06-23 12:13:58 682

原创 解决Django生成csv乱码问题

Django官方文档有关于怎么生成csv文件的方法import csvfrom django.http import HttpResponsedef some_view(request): # Create the HttpResponse object with the appropriate CSV header. response = HttpResponse(

2016-05-12 16:00:13 2848 1

转载 python练习之excel eval excelfile

exec语句用来执行储存在字符串或文件中的Python语句。例如,我们可以在运行时生成一个包含Python代码的字符串,然后使用exec语句执行这些语句。下面是一个简单的例子。>>> exec 'print "Hello World"'Hello Worldeval语句用来计算存储在字符串中的有效Python表达式。下面是一个简单的例子。>>> eval_r('2*3'

2016-02-16 16:33:28 641

原创 mac下解决mysql不兼容中文问题

一般来说,在mac下安装好mysql以后都是不支持中文的,取存中文都会报错,那是因为相关的编码没有设置好,用命令 mysql -uroot -p 回车输入密码 启动mysql之后,输入 stauts可以看到,大概如上图,很明显是编码问题,要将蓝色的地方改为utf-8编码。修改的基本思路就是将mysql的配置文件my.cnf改一下,添加几行代码就能支持utf-8

2015-11-26 15:47:28 1256

原创 Django网站中文件下载的实现和网页部分打印的实现。

先说第一个功能文件下载,Django的HttpResponse直接就能提供下载,所以我们只要打开一个文件,让HttpResponse返回就好了f=open("test.txt",'r')a=f.read()f.close()response=HttpResponse(a)return response有的文件比较大,像上面那样甚至有可能将系统搞崩溃,没关系,可以像下面这

2015-11-12 18:01:30 2028

转载 用python + openpyxl处理excel(07+)文档 + 一些中文处理的技巧

最近要帮做RA的老姐写个合并excel工作表的脚本……源数据是4000+个excel 工作表,分布在9个xlsm文件里,文件内容是中英文混杂的一些数据,需要从每张表中提取需要的部分,分门别类合并到多个大的表里。寻觅工具确定任务之后第一步就是找个趁手的库来干活。 Python Excel上列出了xlrd、xlwt、xlutils这几个包,但是它们都比较老,xlwt甚至不支持0

2015-11-12 16:54:59 910

转载 Django中request和response中的属性方法详述

Django 使用 request 和 response 对象表示系统状态数据..当请求一个页面时,Django创建一个 HttpRequest 对象.该对象包含 request 的元数据. 然后 Django 调用相应的 view 函数(HttpRequest 对象自动传递给该view函数), 每一个 view 负责返回一个 HttpResponse 对象.本文档解释了 Http

2015-11-12 14:50:47 852

转载 SQLite学习手册(内置函数)

一、聚合函数:    SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如count(distinct x)。函数说明a

2015-11-08 20:09:26 415

原创 手机网页js计时器在浏览器处于后台的时候被冷冻的问题。

如果在一个网页上做一个计时器,最简单的方法就是载入网页的时候服务器给一个基础时间,然后网页端用js一秒一秒的加时间,并显示。在PC上一般是没问题的,但是在手机上就大大有问题,因为当手机浏览器切到后台的时候,js是不会继续计时的,一段时间后,再切回浏览器的时候,计时只会从刚才被切出去的时候继续计时。而中间切出去的时间则没法计量。有一个很简单的办法可以解决这个问题,那就是调用手机自己的时间。页面载

2015-10-30 15:25:47 3583

原创 python下sched实现延时或者循环的用法

要做一个天气脚本,每个小时抓取一次天气,本来可以用linux crontab命令做,当然也可以用Python自带的sched模块实现。这里主要讲sched。脚本如下import time,schedcycle=3600def fun():{#抓取天气并写入本地数据库S.enter(cycle,1,run,)#因为要求要循环执行,但单个S.enter()只能算个延

2015-10-20 10:12:01 7369 1

空空如也

空空如也

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

TA关注的人

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