好好做一个有节操的码农,比我有能力的人,都还在学习,我没有理由不继续学习.
出售一个自己用python,django写的blog,cms程序, 适合初学者参考, 淘宝链接:django cms应用程序出售
预览模式: 普通 | 列表

python 字典dict , 序列list 排序方法

在用python 写程序时,经常会跟 dict ,list ,tuple 打交道,这些集合是可以迭代的。
但经常也会对数据进行排序。list,tuple 本身是有序的, 而 dict 本身是无序的。 即使是有序的东西,也未必满足我们需要,可能还是要再次排序。因此参考了python 文档和网上的一些例子。总结如下:
sort与sorted区别
1.序列的 sort 函数, 与 内置的 sorted 方法 有很类似的参数  sort(cmp=None, key=None, reverse=False)
2.sort 直接把当前序列变得有序,而sorted 是另外生成一个副本,是有返回值的

查看更多...

Tags: python sorted 排序

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1842

django 过滤 html标签,截断字符串

在做django项目是,在模版中经常会用到对从view 中返回的 内容做处理的情况

1. 需要去掉html 标签

2. 需要部分去掉html 标签

查看更多...

Tags: django html tag

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1869

利用python 将任意目录变成 web server

有时候为了给别人共享文档,或者为了方便自己在另外的机器上下载自己机器上的内容。我们可能采用:
1.共享文件夹
2.搭建 ftp server
3.搭建http server ,比如 apache 等。

查看更多...

Tags: python web server SimpleHTTPServer

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 549

基于OpenOffice的PDF转换引擎安装及配置使用说明

将WORD转为PDF 一般来说,有两种方式:
1.如果是office 2007 以上版本,菜单中右这个选项,直接可以将word 文档转为 PDF 文件。
2.可以利用OPENOFFICE 服务,这是一个开源软件,能打开word 文档。

为什么要将word 文档转为PDF 呢,一方面为防止别人篡改,或者加密等。

查看更多...

Tags: openoffice pdf

分类:Others | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 2233

用delphi 7 实现的一个简易 FTP 软件

在做网站的时候,少不了用FTP,我们通常会用 flashxp. FileZilla,cuteftp,8uftp 等等。难道FTP 就仅仅适用于做网站吗?不是的,FTP 是文件传输协议。涉及到文件传输的系统,都可以用FTP来实现,关键是看具体的项目是不是适合用FTP来解决。
像网站这种系统,就适合用FTP,但如果是对系统要求比较高,在传输文件的时候,还要做其它处理等。甚至可能直接用底层的SOCKET用流得方式传文件,更好的自己控制,扩展。当然FTP 也是基于TCP/IP SOCKET 实现的。

上面提到的是使用人家的FTP软件。但有的项目需要自己集成FTP客户端来实现文件的上传下载。集成的好处是:
1.有较好的用户体验。用户在一个系统中完成所有的事情,不需要切换。

查看更多...

Tags: delphi ftp

分类:Delphi | 固定链接 | 评论: 32 | 引用: 0 | 查看次数: 3433

Django Form 自定义试用笔记(附工程源码下载)

在用django 时,处理表单的时候,经常使用传统的方式,在 html 页面中自己去写各种field ,然后再后面 request.POST.get() 方式去得到处理。但事实上 django 给我们提供了 内嵌的 form 去处理,看了下django的资料,今天单独列出一个工程来来测试。

Django Form 主要有两种处理方式:
1.直接继承 forms.Form
2.直接利用已有的model中的class,从ModelForm中继承.

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3497

oracle pl/sql 基础知识

如果用ORACLE 做数据库编程,对于程序猿来说,常用的就是PL/SQL, 因为程序猿一般不实际数据库管理很深的知识。但必须对PL/SQL 很熟悉,这是开发部分,与管理部分不同。

整理了部分常用的 pl /sql 以备参考,今后记不住的时候,拿出来参考下,年纪大了,知道有那么个东西,但记不住,所以特别需要整理一下。

查看更多...

Tags: oracle pl/sql

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 491

django与gravatar结合显示头像标志图片

见过很多BLOG的评论系统都采用了gravatar 生成的全球唯一头像认证的图标。可以根据EMAIL, USER 自动获取到。最近自己在做另外一个系统,也想采用一下。于是就注册了 gravatar 账号。注册的过程很简单:
1. 登陆http://en.gravatar.com/  输入你的EMAIL 然后点击 "Get your gravatar"
2. 到你的邮箱接收激活邮件,并设定密码,登陆。
3. 点击 "add a new image" 连接,然后,你可以从互联网,或者从硬盘上选择你的头像照片,并裁剪到适合大小。
4.在选择头像级别的时候,一定选择G , 这样在任何网站都可以显示(G 普通级、PG 辅导级、R 和 X 为限制级,一般不黄不暴力的选G就行了)

查看更多...

Tags: django garvatar

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 874

文档在线阅读器 java 版本参考资料

在这篇文章里(查看) 讲到了 文档在线阅读器的原理,虽然用的是flexpaper ,但原理一样。我一直用JAVA 开发,在网上收集到了点资料,记录下来,以供以后参考。

1. github 上的,国人开源的资料:https://github.com/intelligentcode/DocViewer 还没是讲详细研究。

2. 不知道谁写的一个,很小巧,代码下载下来,直接可以看懂。

查看更多...

Tags: pdf2swf

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 356
Flexpaper 是一个用来在线浏览PDF 的阅读器。好处之一就是:
1.可以保护PDF文档不能随便被人下载,只能阅读。
2.百度文库,豆丁网,都采用这种方式,甚至用这种方式盈利.

用flexpaper 最大的好处,这是个免费的,开源的在线阅读工具,你甚至可以修改源代码,去掉LOGO等信息,完全变成自己的阅读器,虽然有点不道德,但确实可以这么做。

查看更多...

Tags: flexpaper

分类:Others | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 830

python 正则表达式,个人阶段总结

前端时间到处写爬虫,被迫去学了这个东西,虽然还不是很精通,也不是很熟悉,但应付一般的足够了。
我现在在写爬虫的时候,运用上面的一些基础东西,就可以写出正则表达式。基本满足自己需要,然后再通过程序配合处理。
即使是一些简单的用法,也要大量的实验才能掌握,自己做一个总结,采用闭卷考试的方法,自己默写出一些简单的常用的东西。
并做一个例子来测试常用方法.

查看更多...

Tags: python 正则表达式

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 864

java vnc reverse connection(Java vnc server 反向连接)

VNC 是基FRB 协议而做出的一种虚拟网络连接的软件。
VNC 一般两种链接方式:

1.VNC CLIENT 连接 VNC SERVER,需要服务端有固定IP.客户端连接到VNC SERVER ,查看SERVER 桌面,控制SERVER操作等。

查看更多...

Tags: vnc java reverse connection

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1310

如何写好系统用例

关于系统用例的书籍,太多。不想在这里去解释什么是系统用例。但为什么要写系统用例呢,又如何写好呢?

写系统用例是为了更清晰的展示系统的业务场景的功能实现。也是为了给程序员参考的一个图。同时也是与客户沟通的桥梁。很多东西,千言万语,不如一张图那么直观。但在很多项目中,用例分析这个过程被忽略而过。程序员往往只看到文本的需求,就自己开始做了,对于小项目或许这样可以,如果是大项目,后期肯定崩溃。

一个良好的系统用例,用图形的方式描述了客户的要求:

1. 有那些人去参与这个事件。

查看更多...

Tags: 用例 case

分类:Architect | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 601