会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
茶亦醉人何必酒,书能香我无须花!
张帆风顺破重浪,兰幽山间心坦荡。 斌礼厚徳创伟业,志壮凌云走四方!
博客园
首页
联系
管理
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2011年10月20日
[Misc] Putty 无法连接本机 VMWare 问题的解决
摘要: 本机系统XP sp3 使用putty 无法连接本机的 VMWare Linux 系统,互相能ping通,而且VM和XP都能和网内的其它电脑用putty等工具互连。 折腾了好些时间,原来是本机网卡配置造成的,汗啊~~
阅读全文
posted @ 2011-10-20 14:12 ABeen
阅读(534)
评论(0)
推荐(0)
2011年10月10日
[Dynamic Language] Python OrderedDict 保证按插入的顺序迭代输出
摘要: Python 2.7 中的OrderedDict 可以在迭代字典Items的时候保证按每项插入的顺序输出。 当删除某项再用同样的key写入时,此项排在迭代的最后,同样是插入顺序排列的。
阅读全文
posted @ 2011-10-10 15:25 ABeen
阅读(3204)
评论(0)
推荐(0)
2011年9月14日
[Misc]IE浏览器真正全屏幕操作技巧
摘要: 在桌面另外建立一个新的 IE快捷方式,在桌面空白的地方,按鼠标右键,选“新建→快捷方式”,在建立快捷方式的这个对话框中,指令行请输入: “C:Program FilesInternet ExplorerIEXPLORE.EXE” -k 提示:如果你的IE主程序不在这个位置可以自行修改,再次提醒双引号不要忘记喔!另外在 “-k”之前加一空格。 现在你双击这个新快捷方式,IE就会激活到这个非常特殊的全屏幕下,屏幕上除了IE滚动条外,什么都没有。 也可以去掉IE 滚动条:<body scroll="no"> 去掉滚动条<body style="over
阅读全文
posted @ 2011-09-14 16:18 ABeen
阅读(347)
评论(0)
推荐(0)
2011年7月16日
[DotNet]利用反射自动将Web前台传递的数据初始化到对象中
摘要: Web程序的前后台数据传递一直比较繁琐,最简单的方式可能是form提交后台提取信息进行判断。用 Python 开发习惯了Dict 格式参数的方便。最近帮朋友处理一个 DotNet 程序的时候,突然感觉这些数据传递处理别扭了。前台传递过来的数据后台需要一个个的对应到ORM对象中,实在是太麻烦了。 有没有更好更方便的方式呢? 于是有了下面的思路。 假设做一个约束,将Web Html中元素的ID 、 Name和后台对象字段名一至, 然后利用DotNet反射提取对象字段值和Form提交来的名称对应赋值,就自动完成了对象数据的初始化。代码测试一下,还是挺好用的 呵呵,如果处于安全考虑,Web Form.
阅读全文
posted @ 2011-07-16 21:40 ABeen
阅读(564)
评论(0)
推荐(0)
2011年6月20日
[Database] MongoDB (5) mongodump and mongorestore
摘要: mongodb mongodump and mongorestoreabeen@localhost:/program/mongodb-1.4/bin$ mongodump --helpoptions: --help produce help message -h [ --host ] arg mon
阅读全文
posted @ 2011-06-20 13:55 ABeen
阅读(561)
评论(0)
推荐(0)
2011年5月18日
[Linux] Vim 中使用自定义模板来创建文件
摘要: 在用 VIM 新建文件时可以引用自定义模板,来避免重复的数据格式处理化费太多时间。
阅读全文
posted @ 2011-05-18 14:18 ABeen
阅读(4398)
评论(2)
推荐(1)
2011年5月12日
[招聘] Python 研发工程师、 前端研发工程师
摘要: 公司在北京研发团队,主要从事搜索引擎和云计算业务。长期招聘技术职位。 Python 工程师 (5人) 1. 熟悉 Linux 基本使用。 2. 熟悉 Linux 上常用服务软件的安装、配置和优化。 3. 熟悉 Python 语言,有一定的开发经验。 4. 熟悉 Python 标准库库使用。 5. 熟悉 Python Tornado、Django、SQLObject/SQLAlchemy 等常用框架。 6. 熟悉 mongodb 数据库。 7. 熟悉 JavaScript jQuery 等。 职位要求:学历不限,两年以上工作经验,能阅读基本英文资料。 工资待遇:6000.00 ~ 8000...
阅读全文
posted @ 2011-05-12 23:28 ABeen
阅读(415)
评论(0)
推荐(0)
2011年5月8日
[JavaScript] jQuery 表单值相关操作
摘要: jQuery 表单值相关操作
阅读全文
posted @ 2011-05-08 14:02 ABeen
阅读(358)
评论(0)
推荐(0)
2011年2月13日
[Linux] Ubuntu 下部署 Nginx Flup Django
摘要: Nginx nginx:("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,作用和apache的类似。 它可以处理一些静态文件的请求,而对于动态的文件的请求,它可以通过fastcgi方式, 来分发请求给不同的动态语言处理。
阅读全文
posted @ 2011-02-13 00:15 ABeen
阅读(1001)
评论(0)
推荐(0)
2011年1月20日
[Dynamic Language] Pylint 分析Python代码格式规范
摘要: Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码。 * Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等。 * Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。 * 如果运行两次 Pylint,它会同时显示出当前和上次的运行结果,从而可以看出代码质量是否得到了改进。
阅读全文
posted @ 2011-01-20 16:35 ABeen
阅读(1339)
评论(0)
推荐(0)
2011年1月16日
[Dynamic Language] Python __slots__ 限制绑定属性
摘要: Python 是一门动态语言,可以在运行过程中,改过对象的属性增删方法。任何类的实例对象包含一下字典__dict__, Python通过这个字典将任意属性绑定到对象上的。有时候我们只想使用固定的对象,而不想任意绑定对象,这时候我们可以定义一个属性名称集合,只有在这个集合里的名称才可以绑定。__slots__就是完成这个功能的。
阅读全文
posted @ 2011-01-16 16:28 ABeen
阅读(1101)
评论(0)
推荐(0)
2011年1月13日
[Dynamic Language] Python 静态方法、类方法、属性
摘要: 其实g属性是在ABeen类语句执行的时候,通过传递函数对象f创建的,虽然Shan类语句在执行的时候重新定义了函数f, 但这与属性无关,因为属性不执行对这个名称的查找,而是使用在创建时使用的函数对象。 要想实现我们想象中的行为,可以借"猪"一个中间层来实现,如下借“猪”getf来实现.
阅读全文
posted @ 2011-01-13 23:18 ABeen
阅读(758)
评论(0)
推荐(0)
2010年12月11日
[Dynamic Language] Python 命名参数
摘要: Python 函数支持identifier=expression这样的命名参数,def语句在执行时将计算这种表达式并保存该表达式的值一个引用。 这个值就是参数的默认值,也是函数对象的一个属性。当函数调用没有提供对应的实际参数时,函数就会调用其默认值来执行。 需要注意的是def语句执行时并不执行函数体,只计算参数中表达式的值并保存值引用。当函数调用时才执行函数体。 这样一来,如果参数是不可变对象不会有问题,如果是可变对对象就会有问题了。
阅读全文
posted @ 2010-12-11 14:51 ABeen
阅读(605)
评论(0)
推荐(0)
[Dynamic Language] Python 列表推导
摘要: For 循环可以查看迭代对象中的每个项目,并使用一个表达式对某些项目或全部项目进行计算, 通过添加计算的结果来建立一个新列表。这种表达式的形式称为列表推导(list comprehension)。 由于列表推导是一个表达式,所以我们可以在使用表达式的地方使用列表推导。 列表推导相当于通过重复调用结果列表的append方法建立相同列表的for循环。
阅读全文
posted @ 2010-12-11 14:00 ABeen
阅读(367)
评论(0)
推荐(0)
2010年12月4日
[Dynamic Language] Python Tips
摘要: Python Tips, 持续更新中... Python Slicing 序列切片代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->In [1]: l = [1,2,3,4]In [2]: l[1:3]Out[2]: [2, 3]In [4]: l[1:] //省略结束Out[4]: [2, 3, 4]In [5]: l[:2] //省略开始Out[5]: [1, 2]In [8]: l[::-1] //基数倒排序Out[8]: [4, 3
阅读全文
posted @ 2010-12-04 20:13 ABeen
阅读(278)
评论(0)
推荐(0)
2010年11月11日
[Dynamic Language] Python 取一年中某周的起始日期
摘要: Python 取一年中某周的起始日期, 思路:如果一年的第一天不是周一,则当前周为去年的最后一周,下周为本年的第一周。以当年的第一天在当前周中的索引为思路实现。希望各位提供更好的思路。[代码]执行结果:代码
阅读全文
posted @ 2010-11-11 22:41 ABeen
阅读(964)
评论(0)
推荐(0)
2010年10月22日
[Dynamic Language] Python File Operator
摘要: Python File Operator基本文件操作In [1]: f = open('test.txt')In [2]: f.read()Out[2]: 'abeen....2010-10-21 20:28:10.303459\nabeen....2010-10-21 23:17:51.120509\nabeen....2010-10-21 23:18:13.574263\n'In [8]: f...
阅读全文
posted @ 2010-10-22 22:13 ABeen
阅读(453)
评论(0)
推荐(0)
[Dynamic Language] Python os
摘要: os模块中比较有用的部分 1. os.sep 可以取代操作系统特定的路径分割符。 2. os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 3. os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。 4. os.getenv()和os.putenv()函数分别用来读取和设置环境变量。 ...
阅读全文
posted @ 2010-10-22 16:45 ABeen
阅读(340)
评论(0)
推荐(0)
2010年10月12日
[Dynamic Language] Python Library: unittest
摘要: Python Library: unittest 对于熟悉 NUnit 的人来说,Python unittest 可以很快上手。 TestCase, FunctionTestCase: 创建包含测试方法的测试用例。 TestSuite: 组合多个测试用例,用于批量测试。 TestLoader: 可通过多种手段自动查找测试用例,返回 TestSuite。 TestRunner, TextTestRu...
阅读全文
posted @ 2010-10-12 18:56 ABeen
阅读(557)
评论(0)
推荐(0)
2010年10月11日
[Dynamic Language] Python Debugger pdb
摘要: Python pdb 和 GNU gdb一样容易上手,Module pdb 本身就包含了调式工具。
阅读全文
posted @ 2010-10-11 17:56 ABeen
阅读(408)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告