15
2017
08

Python HTTP 库:requests 快速入门

2013 年我接触 Python 的时候,就听闻 Python 的网络编程能力十分强大。因此,在熟悉 Python 的基本语法之后,我就和几个小伙伴一起合作,试着用 Python 的 urllib 和 urllib2 库构建了一个百度贴吧 Python 客户端。然而,使用的过程中,我发现两个标准库的语法并不自然,甚至可以说十分反人类——用着很难受。又有,我平时使用 Python 甚少涉及到网络编程的内容。因此,Python 的网络编程就被我放下了,直到我认
13
2017
08

解决MYSQL 8小时连接问题

之前在使用SSH开发项目的时候遇到了一个很奇怪的问题,部署到服务器上,运行一段时间后系统就崩溃了。出现错误:org.hibernate.exception.JDBCConnectionException: could not execute query  在后在百度上查了下资料发现了问题所在,原来这个是传说中的8小时问题— —。一、什么是8小时问题?MySQL服务器默认的“wait_timeout”是8小时,也就是说一个connection空闲超
07
2017
08

linux下安装pymssql

Linux下需要安装几个基础类库:Cpython:pip install Cpython        ##Python包freetds-dev:yum install freetds-devel.x86_64 / apt-get install freetds-dev   ##linux包最后安装pymssql: pip install pymssql
07
2017
08

ssl module in Python is not available的解决方法

最近公司升级了Security Code,导致在内网机器上学习和开发个人项目变得很麻烦。我决定用VirtualBox安装Ubuntu虚拟机作为个人项目的开发环境。安装Python和pip时遇到了以下麻烦:pip is configured with locations that require TLS/SSL, however the ssl module in Py
05
2017
08

MySQL数据库无法远程连接的解决办法

远程登陆数据库的时候出现了下面出错信息:  ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx',  经过今天下午的反复纠结,关于MySql数据库无法远程连接的问题可以归结为以下几点:  1). 没有授予相应的权限:  例如,你想root使用123456从任何主机连接到mysql服务器。1mysql>GRANT ALL PRIVILEGES ON&n
04
2017
08

pymysql 连接mysql数据库---不支持中文解决

往数据库里插入中文时出现异常:就是编码的问题,pymysql默认的编码是latin1,我们只需要把它改成utf8就好了.方法:打开Python的安装目录:Python34Libsite-packagesPyMySQL-0.7.9-py3.4.eggpymysql用记事本打开connections.py文件,找到里面的DEFAULT_CHARSET,后面默认='latin1',改成utf8就好了,注意是utf8不是utf-8
04
2017
08

CentOS 7 安装 Python3.5

安装步骤1. 编译环境准备准备一下编译环境,防止出现安装错误 yum groupinstall 'Development Tools'  yum install zlib-devel bzip2-devel openssl-devel ncurese-devel2. 下载python3.5代码包这里选择下载最近版本的Python3.5.1 (2016-05) wget&
04
2017
08

MYSQL修改密码报错 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。一般可通过log_error设置mysql> select @@log_error;+---------------------+| @@log_error         |+---
31
2017
07

js获取当前域名

<script language="javascript">//获取域名host = window.location.host;host2=document.domain; //获取页面完整地址url = window.location.href;document.write("<br>host="+host)document.write("<br>host2="+host2)documen
29
2017
07

pymysql 连接mysql数据库---不支持中文解决

往数据库里插入中文时出现异常: UnicodeEncodeError: 'latin-1' codec can't encode characters 就是编码的问题,pymysql默认的编码是latin1,我们只需要把它改成utf8就好了. 方法: 打开Python的安装目录: Python34\Lib\site-packages\PyMySQL-0.7.9-py3.4.egg\pymysql用记事本打开connecti