- 浏览: 67014 次
- 性别:
- 来自: 湖南
最新评论
-
ahack:
sublime text+git 同事都这么搞。DW的站点功能 ...
PHP 快速开发IDE -
michael_paul:
看了半天 数组 原来是 Tuple ......小心误导菜鸟阿 ...
Haskell 快速入门 -
ph4nut:
One application of list compreh ...
Python 记录. -
xxi:
map(lambda x:x[0], filter(lambd ...
Python 记录. -
xxi:
多谢.....
Python 记录.
文章列表
很久没写博客了. 已经做了一年PHP开发.
推荐一个快速PHP, IDE .
Adobe Dreamweaver
没有看错, 就是 Dreamweaver, 目前我用Dreamweaver CS5 写超过10W行代码
很多人不知道, Dreamweaver有个项目管理, 其中有个站点管理-> 服务器 -> FTP
配置中这个FTP 高级中, 勾选 维护同步信息 , 会在CTRL+S 自动通过FTP上传
这个时候, 你只需要 专注修改php代码, 而不需要像以前那样, 修改一次, 上传一次FTP
当然你也可以 ...
一, 2个长度相同的list, 如何在判断其中一个list时,得到另一组list的一些有用的数据.
>>>list1 = map(lambda x: '%s' % x,range(0,28)) # len(list1) == 28
'['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27']'
>>&g ...
Google 公布的DNS 服务器
8.8.8.8
8.8.4.4
4.3.2.1 #(这个很隐蔽,好像没有公布) 注:这个已经连接不上了!!
google在线代理:
http://www.google.com/gwt/n #(把com改为cn 或者 tw)
最近google.com.hk 封锁的厉害用:googl.cat 代替浏览没有任何没有限制!
http://www.google.cat
由于想抓一些网页..
完成以下动作:
进入网站, 搜索关键字,把搜索的结果抓取出来,再进入结果页面抓取数据
but发现上述关键字进行了编码处理.
在javaeye 找到相关介绍:
原文:
http://www.iteye.com/topic/286240
http://www.iteye.com/topic/286810
但是是java实现. .
经过努力,转为Python代码:
#conding:utf-8
#码表[a-z, 2-7]
KEY = "abcdefghijklmnopqrstuvwxyz234567"
#16进制转为2进 ...
新学了些东西记录下来
=====================元组============================
fst, snd
fst 提取元组第一元素
snd 提取元组第二元素
Hugs> fst ("hello", "world")
"hello"
Hugs> snd ("hello", "world")
"world"
注: 这个函数不能对2个以上数据的元组提取, 否则会出错
习题2: 使用fst, snd函数 ...
- 2009-12-07 13:20
- 浏览 2125
- 评论(0)
emacs配色方案: http://www.emacswiki.org/cgi-bin/wiki?ColorTheme
批量编译el文件:
emacs -batch -f batch-byte-compile *.el
- 2009-12-05 11:03
- 浏览 1623
- 评论(0)
直接在.emacs 文件中增加一下代码
(global-set-key [(f8)] 'loop-alpha) ;;注意这行中的F8 , 可以改成你想要的按键
(setq alpha-list '((85 55) (100 100)))
(defun loop-alpha ()
(interactive)
(let ((h (car alpha-list)))
((lambda (a ab)
(set-frame-parameter (selected-frame) 'alpha (list a ab))
...
- 2009-12-04 18:22
- 浏览 6129
- 评论(0)
官网: http://www.gnu.org/software/emacs/
ntemacs下载地址: http://ntemacs.sourceforge.net/ (win 用户推荐使用此版本)
中文化指南: http://man.chinaunix.net/newsoft/Emac/book.html
基本操作:
C-x C-f 打开文件
C-x k 关闭当前缓冲区,
C-x C-c 离开 Emacs。
C-x C-s 保存文件
- 2009-12-04 01:36
- 浏览 1625
- 评论(0)
刚接触Haskell, 在网上狂找教程.
后来无果..
最后来发现我电脑里面既然有这个pdf ...
PS:啥时候进去的都不知道
共享出来
详见附件...
- 2009-12-03 15:48
- 浏览 2737
- 评论(0)
很早就像了解关于FP的知识.一直没有时间..
今天碰巧看到Haskell.
如果你不了解Haskell
可以看看维基百科: http://zh.wikipedia.org/wiki/Haskell
官网: http://www.haskell.org/
1,安装
下载页面: http://hackage.haskell.org/platform/
是什么操作系统就安装哪个吧..
我是win 平台.下载个exe setup/ 一路next 到最后..
我下的版本是 Haskell Platform 2009.2.0.2,自带了ghc
有3飞蛾编译器,可以选择,Hugs, gh ...
- 2009-12-03 15:43
- 浏览 2009
- 评论(0)
一.序
1.什么是Haskell?
Haskell是一种函数编程语言. 1980年代以前对函数编程有很多研究, 但不同的研究者使用各自不同的语法记号, 一起交流时造成一些不便. 后来1987年的时候, 在FPCA'87会议上制定了统一的Haskell语言. Haskell吸收了各家的长处, 是一种纯粹的函数编程语言,并根据科学家Haskell B.Curry的名字命名. Haskell经过多年的发展完善, 目前使用的版本是Haskell 98.
2.Haskell有什么特点?
相对Haskell来说,传统的Basic,Pascal,C++,C#, ...
- 2009-12-03 15:16
- 浏览 2543
- 评论(1)
原数据:
data = [1, 2, 3, 2, 3, 'a', 'b', 'b', 'c']
处理后正确数据:
data = [1, 'a', 'c']
想了很久, 思路:
1,先set ,
2,把set之后的列表与原列表进行比较
3,最后原remove掉相同的项
最终完美解决方案:
原来有自带的 count(),不看API气死人啊
上代码........
>>> data = [1, 2, 3, 2, 3, 'a', 'b', 'b', 'c']
>>> filter(lambda x : data.count(x) = ...
直接上代码:
from __future__ import division
from Tkinter import Tk, Entry, Button, Label, mainloop
from tkFont import Font
def pp(ev=None):
foodl = ''
try: foodl = eval( text.get())
except : pass
if isinstance(foodl, (int,float,long)): pass
else: foodl = 'Error..'
label.confi ...
原文链接: http://31543.blog.51cto.com/21543/128309
nginx常见应用技术指南[nginx Tips] 第二版
请下载附件查看
- 2009-12-02 16:43
- 浏览 1562
- 评论(0)
基本映射
映射使用在根据不同URLs请求来产生相对应的返回内容.Bottle使用route() 修饰器来实现映射.
1
2
3
4
5
from bottle import route, run
@route('/hello')
- 2009-12-02 15:37
- 浏览 12744
- 评论(0)