Time of Update: 2015-01-22
Filter筆記,filterFilter過濾器 筆記 一、Filter過濾器 基礎: 1. 過濾器不能建立request請求和response響應,但是能改變request和response。 2. Filter執行順序: <1>.先執行chain.doFilter(request,
Time of Update: 2015-01-22
C#擷取openfire的使用者,包括增、刪、改等,目前比較簡單的做法就是通過openfire的外掛程式User Service,我們用C#http請求來擷取使用者列表,返回的是一個xml檔案。外掛程式地址:http://www.igniterealtime.org/projects/openfire/plugins.jsp安裝外掛程式有兩種方式:1.直接到官網下載userservice.jar檔案,然後通過管理控制平台上傳外掛程式。2.直接在管理控制平台安裝此外掛程式,在外掛程式選項卡裡有個“
Time of Update: 2015-01-22
Python學習:if語句,pythonif語句先舉例:age = 20if age >= 18 : print 'Adult'elif age < 18 : print 'Nonage' 電腦之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在Python程式中,用if語句實現:age = 20if age >= 18: print 'your age is', age
Time of Update: 2015-01-22
程式設計中的抽象,程式設計抽象SICP 的第一章初步介紹了與函數(procedure)相關的抽象。什麼是抽象抽象就是站在一個更高層次上看待問題。在較高的層次上的抽象,可以表達較低層次上一些相同的模式。我們上小學的時候,剛開始學一些算術,都是一些具體的問題:2 * 3 = 63 * 4 = 12後來,我們又學習了代數,代數表達的就是更抽象的概念,例如下面的等式可以表達所有的乘法關係。a * b =
Time of Update: 2015-01-22
linux編程|fork函數講解,linux編程fork函數[root@slave bdkyr]# cat fork_test.c /** create by bdkyr* date 2015-1-22*/#include <stdlib.h>#include <stdio.h>#include <errno.h>#include <unistd.h>#include <stdarg.h>#include
Time of Update: 2015-01-22
c++自學筆記,自學筆記把具有相同屬性和相同操作的一些對象抽象為一個類,這些對象都是這個類的執行個體。封裝是一種資訊隱藏技術,封裝可以將一部分屬性和操作隱藏起來,不讓使用者使用,另一部分作為類的外部介面。繼承是建立的類從已有的類那裡得到已有的特徵。繼承有效實現了軟體的重用,增強了系統的可擴充性。多態是物件導向程式設計的一個重要機制。類有比基本類型更強大的功能,類是資料和函數的封裝體;成員函數對類中資料成員的操作,它描述了類的行為,由於對象的封裝性類的成員函數是對類的私人資料成員進行操作的唯一途徑
Time of Update: 2015-01-22
[LeetCode]9.Palindrome Number,palindromenumber【題目】Determine whether an integer is a palindrome. Do this without extra space.click to show spoilers.Some hints:Could negative integers be palindromes? (ie, -1)If you are thinking of converting the
Time of Update: 2015-01-22
【C/C++學院】(4)c++開篇/類和對象/命名空間/類型增強/三目運算子/const專題/引用專題/函數增強,命名空間const1.類和對象成員函數,成員變數,抽象封裝的能力。求圓的面積;#include <iostream>using namespace std;class circle{private: double m_r;//成員變數public: void setR(double r)//成員函數 { m_r = r; }
Time of Update: 2015-01-22
Java開發WebServices傳遞pojo提示參數不匹配的問題,webservicespojowebservices服務用Java開發的時候,參數為基礎資料型別 (Elementary Data
Time of Update: 2015-01-22
spark sortByKey subtractByKey take takeOrdered等函數使用例子,sparksortbykeypackage com.latrobe.sparkimport org.apache.spark.{SparkContext, SparkConf}/** * Created by spark on 15-1-19. * 根據key對K-V類型的RDD進行排序獲得新的RDD */object SortByKey { def main(args:
Time of Update: 2015-01-22
java中文亂碼解決之道(七)-----JSP頁面編碼過程,java-----jsp我們知道JSP頁面是需要轉換為servlet的,在轉換過程中肯定是要進行編碼的。在JSP轉換為servlet過程中下面一段代碼起到至關重要的作用。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="GBK"
Time of Update: 2015-01-22
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM架構環境,mavenmybatis項目建設完成之後的結構: 資料庫的表結構如下:環境建設:搭建Maven環境、Tomcat環境、需要MySql 資料庫支援,使用的編程工具Eclipse (這些是前期準備);開始建立工程:1.建立一個Maven工程:選擇webapp 隨便填寫了:建立完成之後工程會報錯:接下來怎麼解決的?選中項目點擊右鍵,選擇“Properties”
Time of Update: 2015-01-22
JSTL,jstlchmcore標籤庫<c:out>標籤有如下屬性: 屬性 描述 &
Time of Update: 2015-01-22
C++演算法之 斐波那契數列,演算法斐波那契數列題目:寫一個函數,輸入n,求斐波那契數列的第n項。 方法1:遞迴:int fib2(int n){if(n == 0) return 0;if(n == 1) return 1;return fib2(n-1)+fib2(n-2);}缺點:如果n比較大,那麼遞迴程度比較深 方法2:int fib(int n){int result[2] = {0,1};if(n < 2)return result[n];int
Time of Update: 2015-01-22
UVa 136 Ugly Numbers(優先隊列),uglynumbers題意 質因數只可能有2,3,5的數稱為醜數 輸出第1500個醜數STL優隊列應用 1是醜數 醜數的2,3,5倍都是醜數 用優先隊列類比就行了#include <cstdio>#include <cstring>#include <set>#include <queue>using namespace std;typedef
Time of Update: 2015-01-22
java中文亂碼解決之道(八)-----解決URL中文亂碼問題,javaurl我們主要通過兩種形式提交向伺服器發送請求:URL、表單。而表單形式一般都不會出現亂碼問題,亂碼問題主要是在URL上面。通過前面幾篇部落格的介紹我們知道URL向伺服器發送請求編碼過程實在是實在太混亂了。不同的作業系統、不同的瀏覽器、不同的網頁字元集,將導致完全不同的編碼結果。如果程式員要把每一種結果都考慮進去,是不是太恐怖了?有沒有辦法,能夠保證用戶端只用一種編碼方法向伺服器發出請求?有!這裡我主要提供以下幾種方法一、j
Time of Update: 2015-01-22
pickle和cPickle:Python對象的序列化,picklecpickle目的:Python對象序列化可用性:pickle至少1.4版本,cPickle 1.5版本以上pickle模組實現了一種演算法,將任意一個Python對象轉化成一系列位元組(byets)。此過程也調用了serializing對象。代表對象的位元組流之後可以被傳輸或儲存,再重構後建立一個擁有相同特徵(the same
Time of Update: 2015-01-22
牛腩新聞發布系統(三)--母片,牛腩新聞發布系統-- 在做網頁的過程中,總會有很多地方變化不大,但是重複出現。 所以引入母片這個概念就是好,重複的地方寫一個母片,然後其他頁面只要引用就能實現相同的功能,並且頁面的代碼也會減少很多。比如我寫一個小demo這是一個簡單的瀏覽古詩的網頁
Time of Update: 2015-01-22
python小型函數技巧積累,python函數技巧preface:在前進的路上遇到的python各種小函數技巧積累。enumerate:枚舉format:格式化輸出。對字串進行輸出時,print加逗號可破,但當字串變數多了起來的時候,同字串常量放在一起,逗號就變多了。不太方便。通過format類進行格式化,將變數都放在一起,能夠更加方便地控制輸出格式。具體的fomat文法說明網上部落格也是一大堆,如http://www.2cto.com/kf/20131
Time of Update: 2015-01-22
編程高手解讀什麼是NodeJs?,編程高手解讀nodejs 首先在搞清楚什麼NodeJs之前,我們先來聊聊JavaScript,只要做過開發的人都應該知道JavaScript是目前最為流行的前端(用戶端)指令碼語言,JavaScript在Web項目中的使用率可以說是99%以上,不誇張的舉個例子:"現在你開啟的100個網頁中,有99個都使用了JavaScript"。