摘要:1 起因 对于反向代理等一些国际知名的热点名词我一向是不感冒的。谦虚讲就是不会。我认为我们根本用不到这些概念,也没有必要浪费时间学习。结果Nginx这么NB这么好用的一个软件一直,一直被我忽视着。 直到有料上线,要蹭服务器用,既得保证原有的其他系统正常能被访问,还得让有料域名得到相应。我才再一次想到
阅读全文
摘要:1.问题 手上有一个数据很齐备的oracle10G的数据库,使用python安装cx_Oracle读取一直有DLL或者其他问题,无奈环境都是win平台,总不能为了一个读取切换系统啊。闲置好久,时不时使用c#来做点事情。 难道就不能彻底解决cx_Oracle在windows下的使用问题么?再次花了一个
阅读全文
摘要:使用python环境中的tornado进行web开发上篇已经解决了urlmap和基本运行机制的问题。接下来进行web编程就是一下几个问题 1.输入数据的获取和输出运算结果 2.数据库操作 3.自带模板的使用 当然还有cookies和session等,这些杂项,不在本篇进行学习。 1.输入数据的获取和
阅读全文
摘要:1. 本来web.py是一直在使用的,由于要搭建本站的原因,开始了tornado的学习。tornado是大名鼎鼎的,不用我来多说,以此篇开张来记录我学习tornado的过程2. 先来介绍一下我的软件环境activepython 2.7pypm install tornadopypm install python-mysqlpypm install memcachedpypm install markdownpypm install dbutilspypm install mako代码编辑器使用的是pycharm2.53. 一个标准的helloworld从tornado的文档上都可以找到,我简单
阅读全文
摘要:1.安装CentOS我是在虚拟机中部署的,中间还出了点儿小问题,内存在设置为512M或更小时,CentOS的安装始终不会出现图形界面,调整到1G以上就会出现了,这也是一个意外的收获。2.安装gcc 编译环境现代的类Unix操作系统一般都自带Python,所以安装Python的步骤可以忽略了。当然如果你想更换python的版本,基本的linux操作如ln等还是要多了解一点儿的。操作步骤记录如下:安装支持库 yum install gcc gcc-c++ autoconf automake安装系统未自动安装的其他python支持包 yum install python-devel mysql-de
阅读全文
摘要:1.起因一直以来疯迷“冬吴相对论”,为了整理下载他的MP3花了不少功夫,今天突然发现将电脑中的mp3导入到itunes后,文件名竟然不识别了。#_* itunes自动识别了mp3的信息内容。多次一举么,文件名挺好。事实如此,让我深感不完美。一定要将文件名也写如MP3信息中区。网上一搜,一大把的python代码,都是用了eyeD3这个组件包。照着例子简单搞了两下就出来一个版本,运行发现latin_1啥的编码问题。OK把它的tag和id3还有frames包中的编码统统改成GBK就能解决了。但是又发现,如果文件原本没有id3v1时,获取title就直接报错了。找了两下没有发现有人提这个问题。看来只能
阅读全文