Time of Update: 2015-07-18
websocke前世今生,前世今生註:下面內容來自網上,本人經過加工整理。1、問什麼要用websocke?Browser已經支援http協議,為什麼還要開發一種新的WebSocket協議呢?我們知道http協議是一種單向的網路通訊協定,在建立串連後,它只允許Browser/UA(UserAgent)向WebServer發出請求資源後,WebServer才能返回相應的資料。而WebServer不能主動的推送資料給Browser/UA,當初這麼設計http協議也是有原因的,假設WebServer能主
Time of Update: 2015-07-18
JavaScript全部勾選所有複選框,javascript複選框本例主要說明如何使用JavaScript實現全選功能。如下點擊“全選”前點擊“全選”後 代碼如下:<html><head><title>全部勾選所有複選框</title><metahttp-equiv="Content-Type"
Time of Update: 2015-07-18
Ajax執行個體講解與技術原理,ajax執行個體講解原理林炳文Evankaka原創作品。轉載請註明出處http://blog.csdn.net/evankaka 摘要:AJAX即“Asynchronous Javascript And XML”(非同步JavaScript和XML),是指一種建立互動式網頁應用的網頁開發技術。AJAX
Time of Update: 2015-07-18
jQuery操作得到DOM元素,jQuery操作DOM元素 jQuery再DOM操作方面提供了一些函數及其使用方法,這裡就對DOM元素的封裝簡單說明一下,如何使用會了,對其他方法也能靈活的使用。下面是一個小例子及其。代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head
Time of Update: 2015-07-17
javascript Date
Time of Update: 2015-07-17
淺談Python Web的五大架構,淺談pythonweb五大 說到Web Framework,Ruby的世界Rails一統江湖,而Python則是一個百花齊放的世界,各種micro-framework、framework不可勝數. 雖然另一大指令碼語言PHP也有不少架構,但遠沒有Python這麼誇張,也正是因為Python Web Framework(Python
Time of Update: 2015-07-17
更改Tomcat命令列視窗標題,tomcat命令列視窗在windows下啟動多個tomcat時,不好區分哪個tomcat對應哪個服務,可以通過以下方法設定Tomcat命令列視窗的標題:1.在%tomcat_home%\bin\catalina.bat中找到以下代碼:搜尋“noTitle”或者“_EXECJAVA”找到::doStart shift if not "%OS%" ==
Time of Update: 2015-07-17
JSP與HTML的區別,JSPHTML區別HTML(Hypertext Markup Language)文本標記語言,它是靜態頁面,和JavaScript一樣解釋性語言,為什麼說是解釋性 語言呢?因為,只要你有一個瀏覽器那麼它就可以正常顯示出來,而不需要指定的編譯工具,只需在TXT文檔中寫上HTML標記就OK。JSP(Java Server Page)看這個意思就知道是Java服務端的頁面,所以它是動態,它是需要經過JDK編譯後把內容發給用戶端去顯
Time of Update: 2015-07-18
leetcode筆記:4Sum,leetcode筆記4sum
Time of Update: 2015-07-18
原始程式碼控制--llorch的Visual Studio基本教程(四),--llorchvisual通用的樣本說明:本系列部落格只討論工具的基礎,不討論任何語言。甚至不討論快速鍵:-) 可以用滑鼠就完成本教程 IDE預設指代的是Visual Studio 2013 Community Edition。 本系列文章的結尾,你可以熟練地使用它寫程式。 將Visual Studio啟動後的預設布局狀態稱為主視窗,主視窗標題列中顯示的項目名稱不必要。
Time of Update: 2015-07-17
POJ 2739 Sum of Consecutive Prime
Time of Update: 2015-07-17
hdu3555 數位dp,hdu3555dp題意:你求出[1,n]中包含49的數的個數;數位dp1.dp[i][0] 代表數字長度為len不含49的個數 2.dp[i][1] 代表數字長度為len不含49但是以9開頭的個數3.dp[i][2] 代表數字長度為len含有49的個數代碼:#include <iostream>#include <cstdio>#include <cmath>#include
Time of Update: 2015-07-17
函數指標的說明,函數指標說明指標可以指向變數、數組,也可以指向函數,函數指標就是指向函數的指標。函數名實際是程式在記憶體中的起始地址。而指向函數的指標可以把地址傳遞給函數,也可以從函數返回給指向函數的指標。例如這個例子:通過一個函數求兩個數的和,並通過函數指標調用該函數。#include<stdio.h>int sum(int a,int b);//求和函數的聲明void main(){int a,b;int
Time of Update: 2015-07-17
[leetcode] Longest Palindromic Substring 多種解法,longestsubstring很經典的題目,求字串中的最長迴文子串。(1)最樸素的解法 ---暴力
Time of Update: 2015-07-17
Codeforces Round #312 (Div. 2) E. A Simple Task 線段樹 延時標記, E. A Simple Task time limit per test5 seconds memory limit per test512 megabytes inputstandard input outputstandard output This task is very simple. Given a string S of length n and
Time of Update: 2015-07-17
Python的Django架構中的Context使用,djangocontextPython的Django架構中的Context使用最近整理些Python方面的知識,一旦你建立一個 Template 對象,你可以用 context 來傳遞資料給它。 一個context是一系列變數和它們值的集合。context在Django裡表現為 Context 類,在 django.template 模組裡。 她的建構函式帶有一個可選的參數: 一個字典映射變數和它們的值。 調用
Time of Update: 2015-07-17
linux系統編程:進程原語,linux編程進程原語 進程原語1. 進程(Process)是電腦中的程式關於某資料集合上的一次運行活動,是系統進行資源分派和調度的基本單位,是作業系統結構的基礎。 2. 進程環境 在libc中定義的全域變數environ指向環境變數表,environ沒有包含在任何標頭檔中,所以在使用時要用extern聲明。用以下代碼可以查看當前進程的所有環境變數的資訊。#include <stdio.h>
Time of Update: 2015-07-17
基於顏色的映像檢索學習系統,映像檢索學習系統:【檢索前】【檢索後】功能:單擊【尋找目錄】會隨機顯示目前的目錄下的6張映像,如果目前的目錄下小於6幅,則全部顯示。單擊【選擇】,會將測試映像顯示在【選擇】按鈕上方。單擊【檢索】,會將與當前映像顏色最接近的6幅映像顯示在下方。思路:將映像的RGB空間映射到HSV空間,並將其H、S、V均劃分為12個區間。這樣映像得到3*12個屬性。對選取的測試映像和所有的待檢索映像均進行上述處理。計算測試映像與檢索映像之間的距離,將得到的距離按照從小到大的順序排序,將排
Time of Update: 2015-07-17
Leetcode 238 Product of Array Except Self 時間O(n)和空間O(1)解法,leetcodeexcept 1. 問題描述 給定一個n個整數的數組(n>1)nums,返回一個數組output,其中的元素outputi的值為原數組nums中除numsi之外的所有元素的積。例如:nums數組為[1,2,3,4],返回的output數組為[24,12,8,6]。 要求不用除法和時間複雜度為O(n). 2.
Time of Update: 2015-07-17
c++ 實現atoi()函數,實現atoi函數 1. 問題描述 實現c++函數庫中atoi()函數,要考慮到各種特殊情況: Null 字元串。+和-號。字串前中後n個空格。溢出。非數字字元。2. 解決方案 轉換過程並不複雜,複雜的是要考慮到眾多特殊情況。int myAtoi(string str) { if(str.length() == 0) return 0; //空串 bool isNeg = false; long re =