原创 Tomcat 性能調優 出現java.lang.OutOfMemoryError

Eclipse報錯:java.lang.OutOfMemoryError: PermGen space 問題就是Tomcat內存分配的太小了。 解決辦法: 1.$TOMCAT_HOME/bin/catalina.sh 添加一行:JAVA

原创 如果sln文件和網站不在同一個文件夾下,如何統一到一個文件夾下?

如果sln文件和網站不在同一個文件夾下,如何統一到一個文件夾下? 首先,文件夾排放如下圖: 圖一 business(B層),dataacess(D層)和zoomimage都是同一層次的文件,mydesign2是網站文件 只要修改一下sl

原创 apache+django+mod_wsgi 部署實踐

前幾天搭建了python+django+pycharm的開發環境,做了一個博客,申請了一個免費的雲主機和一個域名,先在自己的本機上部署,再轉到雲主機上 (1)開發環境: ubuntu12.04 + python 2.7 + django

原创 根據wsdl文件生成對應的服務端文件

最近在做一個接口的項目,對方提供了wsdl文件,裏面包含了許多元素,以及複雜的關係嵌套,比如下面這樣的結構,手寫生成對應的類是一種方法,不過,實在會寫趴下,蒐羅文章,發現了兩種方法:(1)利用axis2的wsdl2Java生成(2)利用s

原创 《Head First Design Patterns》讀書筆記之策略模式

    題目:設計出一個鴨子的類,並且讓鴨子具有諸如游泳,飛行(用翅膀,用火箭助推或者不會飛),叫(嘎嘎,呱呱,咕咕等) 的行爲。             分析一下,一般我們怎麼做?是的,有一個鴨子的超類(抽象類),然後定義一些鴨子公有的

原创 python+Django+pycharm 開發環境搭建

     最近一直在學習Django,分享一下自己的搭建過程      (1)python安裝           python的安裝算傻瓜式的,登錄python的官網,針對自己的系統(Mac,Linux or win)下載一下相應的版本

原创 關於ajax刷新後破壞瀑布流式佈局jquery+masonry的一點想法

做了一個圖片的分享網站,裏面用到了圖片的瀑布流式佈局jquery+masonry,爲了實現局部刷新,用了ajax,問題來了,局部刷新之後圖片的瀑布流式佈局被破壞了。於是在論壇上發了帖子求救http://bbs.csdn.net/topic

原创 《Head First Design Patterns》讀書筆記之觀察者模式

      觀察者模式是一種一對多的模式,"一"就是可觀察的對象(observable or subject),"多"就是觀察者(observer),當這個"一"發生改變的時候,會推送給所有的"多"。有點類似當今的微信公衆號推送消息給所有

原创 Django 的分頁插件 django-pagination 使用

    之前一直做的是Java的開發,印象中分頁就不是個簡單的活兒,可hisDjango的分頁可能真的簡單到令人難以置信     (1)下載插件      這是插件的下載地址,下載安裝 sudo python setup.py

原创 《Head First Design Patterns》讀書筆記之模板模式

  因爲最近在學Django,所以對於模板這個概念還是比較熟悉的.Django的MTV模式,模板(Template)是其特色之一,我們可以對比着看.   以下是我的基礎模板base.html文件<span style="font-size

原创 多線程訪問靜態方法中的靜態變量

背景:近期,項目中遇到一個場景,多線程訪問一個數組,從下標0開始一直到最大長度,然後再從下標0開始,如此循環往復(線程0訪問數組下標0,線程1訪問數組下標1......)。下標的數值由一個靜態變量共享。當時是這麼寫的,沒有考慮多線程的問題

原创 django+memcache初探

(1)對於整個站點使用memcache緩存: 修改setting.py,添加 CACHE_BACKEND = 'memcached://127.0.0.1:11211/' 那麼整個網站將使用memcache緩存系統,memcache的一

原创 mysql 問題集

環境:ubuntu 12.04/python2.7/django 1.6/mysql:5.5 (1)出現:Access denied for user 'root'@'localhost' (using password: YES)   

原创 Django開發之添加RSS訂閱源

     概念:RSS和Atom都是基於XML的格式,你可以用它來提供有關你站點內容的自動更新的feed。瞭解更多關於RSS的可以訪問http://www.whatisrss.com/, 更多Atom的信息可以訪問 http://www.

原创 django中Html轉PDF

利用pdfcrowd 實現HTML轉 PDF的功能 (1)環境:ubuntu12.04/python 2.7.8/Django 1.7 (2)安裝 $ pip install pdfcrowd 或者fork下安裝包,然後安裝 pytho