摘要:
1.平衡点问题:比如int[] numbers = {1,3,5,7,8,25,4,20}; 25前面的总和为24,25后面的总和也是24,25这个点就是平衡点;假如一个数组中的元素,其前面的部分等于后面的部分,那么这个点的位序就是平衡点要求:返回任何一个平衡点 1 def balance_poin... 阅读全文
随笔分类 - python
The Zen Of Python
2014-07-01 11:26 by Polarisary, 349 阅读, 收藏,
摘要:
补充些Python方面的文化,文章翻译自http://legacy.python.org/dev/peps/pep-0020/ 同步于http://polarisary.github.io/2014/07/01/the-zen-of-python/Beautiful is better than u... 阅读全文
pip 安装python环境及打包
2014-05-11 22:42 by Polarisary, 1551 阅读, 收藏,
摘要:
0.安装虚拟环境pip install virtualenvvirtualenv env1source env1/bin/activate1. 将包依赖信息保存在requirements.txt文件pip freeze > requirements.txt2.根据依赖文件安装依赖pip instal... 阅读全文
python PIL下的各种问题
2014-05-05 22:44 by Polarisary, 867 阅读, 收藏,
摘要:
为了实现验证码的功能,使用了PIL。结果出现各种问题:先是"ImportError: The _imagingft C module is not installed",google了很长时间,在公司windows下不知怎么卸载又安装PIL居然好了,但却不知道到底怎么回事,稀里糊涂的验证码就可以出来... 阅读全文
virtualenv下配置nginx uwsgi Django
2014-04-24 22:20 by Polarisary, 769 阅读, 收藏,
摘要:
1.安装virtualenv,创建虚拟环境django15sudo apt-get install virtualenvvirtualenv envsource bin/activepip install django1.5.12.安装uwsgipip installuwsgi等3.将tcweb拷贝... 阅读全文
我理解的RPC
2014-04-16 22:40 by Polarisary, 573 阅读, 收藏,
摘要:
这两天在学习公司一牛人写的RPC框架,一直都对RPC的概念很模糊,现在稍微清晰了些。rpc定义:RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如... 阅读全文
python爬虫
2014-04-14 21:05 by Polarisary, 595 阅读, 收藏,
摘要:
前些天,学习python多线程,写了个爬虫,可以爬取虎嗅上的一些文章。开始时是想爬完文章后,再搞个分类器将文章分类展示,工作较忙,又要学习新的知识,分类器以后再搞了,备忘。 1 # !/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 import Q... 阅读全文
ubuntu下git安装及连接github
2014-03-31 21:38 by Polarisary, 1275 阅读, 收藏,
摘要:
1.安装sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-daemon-run git-el git-arch2.在github上注册账号及建立ropository3.测试连接githubssh -T git@github.com现在是ssh连不上的4.生成本地ssh密钥ssh-keygen -t rsa -C "your email@xxxx.com"5.在github上设置公钥在GitHub中,依次点击Account settings - 阅读全文
windows下virtualenv使用报错
2014-03-31 21:20 by Polarisary, 1697 阅读, 收藏,
摘要:
virtualenv为python提供了一个独立的虚拟环境,使各种python依赖库的安装相互独立。在家里ubuntu上安装一切正常,但在公司的win7上安装总是报以下错误:"D:\ProgramFiles(x86)\JetBrains\PyCharm3.1.1\bin\runnerw.exe"D:\venv\env\Scripts\python.exe"D:\ProgramFiles(x86)\JetBrains\PyCharm3.1.1\helpers\pydev\pydevd.py"--multiproc--client127.0.0.1--por 阅读全文
转移python
2014-03-30 16:09 by Polarisary, 375 阅读, 收藏,
摘要:
这段时间一直学python,工作需要做一个基于python的web管理系统,恶补Django。之前一直觉得开发人员只需要掌握了某个技术就OK了,没有重视总结学习的知识,最近经历的事情让我改变了之前的看法------对于技术,自己理解,掌握并应用,这是最最基本的,明确表达出技术的核心,才是对自己最重要的,才能体现出自己的价值。10年开始跟导师做java web项目,接触java也有4年了,实话说对java web庞大的框架体系相对于其他语言真的是太大了,学习成本有些高。学了一个月的python,有些喜欢python风格的编程了,由于工作需要,从web开始。python web框架也有很多,选定了 阅读全文
Apache mod_wsgi部署Django项目
2014-03-11 19:07 by Polarisary, 784 阅读, 收藏,
摘要:
学习python web开发,Django部署备忘1.下载mod_wsgi,下载路径如下:http://code.google.com/p/modwsgi/downloads/list挑选For 2.7的版本下载,改名成mod_wsgi.so,然后扔到apache的modules目录就可以了。2.在apache的conf(httpd.conf)文件中加入:LoadModule wsgi_module modules/mod_wsgi.soInclude "d:/mysite/apache_django_wsgi.conf"3.在项目根目录下建立:apache_django_ 阅读全文
浙公网安备 33010602011771号