Time of Update: 2015-02-12
標籤:雖然Django本身內建Form可以提交表單,但在Django中結合Jquery使用Ajax,可以讓Django開發的應用發揮更好的使用者體驗,同時可以降低伺服器的負擔。普通提交表單方式需要重新整理整個頁面才可以將評論顯示出來,而使用Ajax提交評論之後,可以在頁面無重新整理的情況下顯示出來。 首先是model: class Replay(models.Model): content = models.TextField() post =
Time of Update: 2015-02-12
標籤:wdcp linux安裝discuz discuz 一、搭建環境 CentOS_6.5 + wdcp(WDlinux Control Panel) + Discuz_3.2二、關於wdcp
Time of Update: 2015-02-12
標籤:問題描述: 瀏覽器預設是不允許在HTTPS裡面引用HTTP頁面的,ie下面會彈出提示框提示是否顯示不安全的內容,一般都會彈出提示框,使用者確認後才會繼續載入,但是chrome下面直接被block掉,只在控制台打出資訊。
Time of Update: 2015-02-12
標籤:學過很多語言,最近終於決定要學PHP了。學習PHP,首先總要學習HTML,那麼,我也從HTML開始吧! 首先學習任何程式設計語言,看再多書,都離不開它——協助文檔HTML協助文檔:http://pan.baidu.com/s/1hqxOymo 不說不知道,近年來比較火的HTML5,是HTML的一個發展方向,HTML的發展方向如,一邊是多元化的HTML5,另一邊是正常化的XML,過程中還衍生了XHTML!做網頁,總避免不了要使用顏色,顏色有兩種標記
Time of Update: 2015-02-12
標籤: HttpResponse輸出檔案: Response.Clear(); Response.ContentType = "application/octet-stream"; //通知瀏覽器下載檔案而不是開啟 Response.AddHeader("Content-Disposition", "attachment; filename=aaa.csv");
Time of Update: 2015-02-11
標籤:cookie、session、sessionid 與jsessionid,要想明白他們之間的關係,下面來看個有趣的情境來幫你理解。我們都知道銀行,銀行的收櫃檯每天要接待客戶存款/取款業務,可以有幾種方案:1. 憑藉櫃檯職員的記憶:由收櫃檯職員來為每位顧客辦理存款/取款業務,單憑職員的記憶力,要記到每位顧客的相貌,並迅速知道顧客當前的存款以及存取的次數,每次存取的金額是多少。---- 這種方式表示協議本身支援狀態。2. 使用存摺的方式:職員把每個顧客的存款/取款的資訊儲存在存摺上,
Time of Update: 2015-02-11
標籤:A self object, which is the global object representing the worker in this scope.對self對象的譯法,未知妥否。 1 // Call the invertImage method when this worker receives a message from the calling script. 2 // The ‘self’ object
Time of Update: 2015-02-11
標籤:<script type="text/javascript">window.onload = initForm; function initForm() { document.getElementById("months").selectedIndex = 0; document.getElementById("months").onchange = populateDays;} function populateDays() { var
Time of Update: 2015-02-11
標籤: 前文裡我講到了網站靜態化的關鍵點是動靜分離,動靜分離是讓動態網站裡的動態網頁根據一定規則把不變的資源和經常變的資源區分開來,動靜資源做好了拆分以後,我們就可以根據靜態資源的特點將其做快取作業,這就是網站靜態化處理的核心思路。由此可見,網站靜態化處理的核心就是動靜分離和緩衝兩大方面,上篇我簡單講述了動靜整合的基礎知識,本篇將會講述兩大核心之一的動靜分離策略,只有把動靜分離策略做好了,緩衝才能發揮出它應有的效果。 下面我們要討論下動靜分離的策略了,一個頁面什麼內容是動態,什麼內容是靜態,
Time of Update: 2015-02-12
POJ-3253 Fence Repair,poj-3253fenceAC代碼如下:#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;const int maxn=201314;int main(){ int n,a[maxn]; while(cin>>n) {
Time of Update: 2015-02-12
poj3253(優先隊列),poj3253優先隊列#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#include <queue>using namespace std;int N,R;int x[50100];int main(){#ifdef xxz
Time of Update: 2015-02-12
leetcode:Excel Sheet Column Number,leetcodesheet一、 題目給定一個出現在Excel表格中的欄位標題,返回其對應的列號。例如: A -> 1 B -> 2 C -> 3
Time of Update: 2015-02-12
cocos2d-x 3.3 匯入lua擴充庫,cocos2d-xluacocos2d-x 匯入lua擴充庫有幾個點需要注意:1、cocos2d-x 中的lua版本為5.1.4,所匯入的lua庫需要對應相應的版本庫。2、在vs 2012 中編譯cocos2d-x ,添加的C檔案需要註明用C編譯,如一般.h檔案需要這樣寫#ifndef __LUA_LPEG_H_#define __LUA_LPEG_H_#if __cplusplusextern "C"
Time of Update: 2015-02-12
【LeetCode從零單排】No19.RemoveNthNodeFromEndofList,leetcode題目 這是道鏈表的簡單應用題目,刪除從結尾數第n個節點。Given a linked list, remove the nth node from the end of list and return its head.For example, Given linked list: 1->2->3-&
Time of Update: 2015-02-12
指標參數是如何傳遞記憶體的?,指標參數傳遞記憶體如果函數的參數是一個指標,不要指望用該指標去申請動態記憶體。Test 函數的語句GetMemory(str, 200)並沒有使str獲得期望的記憶體,str依舊是NULL,為什嗎?void GetMemory(char *p, int num){p = (char *)malloc(sizeof(char) *num);}void Test(void){char *str = NULL;GetMemory(str, 100); // str仍然為
Time of Update: 2015-02-12
擴充jQuery的方法統一處理AJAX調用過程中產生的異常錯誤資訊,jqueryajax 由於項目中大量的實用了.post方法,而該方法預設不對請求的異常進行處理,後期又要處理該問題。前期的解決方案是將使用.post請求都改造為$.ajax請求,但由於兩個方法的實現(需要的參數)等相差很大,修改起來很麻煩!期間嘗試使用定義“AJAX 請求發生錯誤時執行函數($(document).ajaxError())”
Time of Update: 2015-02-12
python中的函數式編程,python函數式編程 函數式編程的一個特點就是,允許 1. 把函數本身作為參數傳入另一個函數! 2. 返回一個函數! python中主要有以下幾方面的函數式編程方法,下面將從概念,作用和範例程式碼來說明.一 高階函數函數作為參數map和reduce過濾器filter二 如何返回一個函數lambda運算式匿名方法裝飾器偏函數一.
Time of Update: 2015-02-12
TreadLocal原理及其流量分析,treadlocal原理分析 對於TreadLocal,是有聽說的,只是一直沒有對它進行很全面的瞭解,最近因為有機會要用到,所以就找了很多文章看了下,也看了TreadLocal類的源碼,總的感覺很多部落格的文章說的有點模糊(可能是對於自己,理解不了),這裡想總結一下,可能會有其他博文的一些內容。分析: (1) ThreadLocal
Time of Update: 2015-02-12
C++之“繼承與派生”,繼承派生繼承與派生的概念一、定義 1、基類(父類):原有類; 2、衍生類別(子類):新產生類; 3、繼承:衍生類別擁有基類的特性; 4、派生:由基類產生類的過程;類似的派生在UML中被稱為泛化。二、文法 1、衍生類別的定義: class
Time of Update: 2015-02-12
C++之“程式結構”,程式結構變數的類型一、全域變數與局部變數1、全域變數作用範圍:檔案範圍。2、局部變數作用範圍:函數範圍、塊範圍和函數原型範圍。二、儲存類型1、auto:預設的局部變數儲存類型。2、register:為提高執行效率,得以直接從寄存器中取出而定義的寄存器變數類型。3、extern:對於左右模組共用的全域變數。4、static:為可被下次調用時繼續使用的全域靜態變數類型。程式的檔案結構與編譯預先處理命令一、檔案包含