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

本博客运行在阿里云上, 领取优惠券阿里云优惠券
预览模式: 普通 | 列表
做技术的人,在搜索技术问题时,估计经常会搜索到一个网站:stackoverflow, 你会发现这个网站的的 url 的设计对搜索引擎来说是非常友好的, 在 url 的后面直接跟上了这篇文章的核心关键字, 很多英文习惯的用户很自然的就能搜索到这些文章. 当然  stackoverflow 是英文版的,在这方面有天然的优势。因为因为英文字母都是 acsii 码的,比较容易做到,我在用 Django 做项目的时候,也尝试了这种 url 的方式,django 严格说来是天生支持这种方式的,只是没有考虑中国用户的习惯,下面总结几种处理方式

查看更多...

Tags: django python seo

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

自定义django class based view 的一个例子

Django  从 1.3 版本开始进引入了 class based view  的方式,以这种方式处理视图,可以在一些基类中写一些公用方法。我查看 Django 相关文档,感觉有点麻烦。其实如果要将现有的基于 function  的 view 变成 class based  view 应该是比较简单的。完全可以自定义个实现。虽然这不是 django 所要求的方式,但对我来说,这样的改动也许是最小的

查看更多...

Tags: django

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

几张图了解django class base view 的响应流程

Django 处理采用普通的方法作为 view 处理逻辑以及渲染模板之外,还有一种方法是采用 class base   的方式,所有请求都通过封装在类里面的方法来处理,其基本流程可以通过如下几张图来说明:
1. DjangoClassView的在urls中as_view响应流程
2. DjangoListView的响应流程
3. DjangoRedirectView的响应流程
4. 4. DjangoTemplateView的响应流程

查看更多...

Tags: django

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

扩展 jfreechart 的简单方法 (附例子下载)

jFreeChart 是一个利用java 生成图表的工具,可以生成各种类型的图:柱状图,饼图,甘特图,甚至类似于股票里面的走势图等等,功能非常的强大,这是一个免费试用的工具,但作者的网站说:文档是需要收费的。其实作为一般的用法来说,不需要文档就可以完成,网上有太多的例子。我自己也参考了网上的很多例子,但现在项目中的要求是必须与另一个项目生成的 饼图,柱状图基本一致(包括颜色,大小,风格等). 这并需要太多的扩展,基本的样式,直接用 jfreechart 设置  就可以做到, 但有一点在饼图的 label 显示风格不一样,这样就只能扩展了.

查看更多...

Tags: jfreechart

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

做日本,香港外包项目的感受

从上海到广东珠海已经一年了,这一年的时间有半年在做项目,另外有几个月时间在应付需求变更而导致的程序更改,当然也有修改bug的时间. 这是人头外包,从以往的经验来说这样的小型项目最多三个人就可以拿下,但 野村证劵 估计比较有钱,不在乎钱,在深圳请了另外一个顾问公司,也有几个人一起参与项目,总共高峰期有10多个人。但这十多人做的项目我感觉是一团糟.

查看更多...

Tags: 外包

分类:My Didary | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 577

利用iText 合并PDF与分解PDF的例子

很久前记录过一篇创建PDF 的文章,可以参考这里 java 利用 itext 创建pdf .  一般只是创建pdf, 但有些特殊情况还需要合并pdf 与拆分pdf, 这些功能对一iText 来说,不过是小菜一碟。创建pdf 的方法还是参考以前的文章吧,毕竟里面给出的函数齐全一些。今天用iText 5.0 测试了PDF 的合并与拆分,效果还是很好的,而且性能也不错。

查看更多...

Tags: itext pdf

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

一个比较好用的python反编译工具

一看这个标题,就是搞坏事用的, 用 java 写程序多了,很习惯用反编译工具了,而且玩java 的人认为那是很正常的事。所以很多商业应用的java 程序都用了混淆器或者自己写了classloader,防止别人反编译,其实理论上还是可以反编译的,只是难度加大了。我用python,django 两年多了,虽然都是业余时间再玩,自己也写过一些应用,有时候想如果某些核心的代码不公开能反编译吗,肯定是可以(如果你的python不是自己处理过的,编译出来的字节码都可以反编译),我在sf上找到的这个工具就很好用.

查看更多...

Tags: python decompiler

分类:Python/Django | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 12150
也许这是一篇不需要记录的日志, 毕竟用 jconsole  远程连接  tomcat或者jboss 的时候,我们已经会配置 jvm 运行的参数了,所以要连接在eclipse 中运行的tomcat 或者 jboss 只是依葫芦画瓢而已, 按照同样的道理设置 jvm 运行时的几个参数.
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
这个时候因为是由eclipse 去初始化jvm 的,所以应该在eclipse 中的工程中去设置, 可能很多人已经知道怎么设置了,还是贴几张图记录下:

查看更多...

Tags: JCONSOLE 性能

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1008
今天记录用如何配置jdk 自带的 jconsole 远程连接  tomcat 或者 jboss 进行一些普通的性能分析, 在jdk 的安装目录的bin目录下,你可以找到 jconsole.bat, 可能在linux 下名字有点不同,但都能对应上。主要做过如下测试:
1. jconsole 连接 远程 windows 下的 tomcat.
2. jconsole 连接 远程 linux 下的 jboss.

查看更多...

Tags: JCONSOLE 性能

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