Time of Update: 2015-05-31
趣味編程:靜夜思(F#3.0版),open Systemlet print (text : string) offset = query { for (c, i) in Seq.zip text (seq {0 .. text.Length - 1}) do groupValBy (string c) (i % offset) into g select (g |> Seq.reduce (fun c1 c2 -> c2 +
Time of Update: 2015-05-31
Laravel 許可權控制整理--中介軟體,laravel中介軟體 簡介HTTP 中介軟體提供一個方便的機制來過濾進入應用程式的 HTTP 要求,例如,Laravel 預設包含了一個中介軟體來檢驗使用者身分識別驗證,如果使用者沒有經過身分識別驗證,中介軟體會將使用者導向登入頁面,然而,如果使用者通過身分識別驗證,中介軟體將會允許這個請求進一步繼續前進。當然,除了身分識別驗證之外,中介軟體也可以被用來執行各式各樣的任務,CORS
Time of Update: 2015-05-31
HDU 1711 Number Sequence (簡單KMP),hdu1711#include <stdio.h>#include <string.h>int next[10005];int str1[1000005],str2[10005];void build_next(int len2){int i=0,j=-1;next[0] = -1;while (i < len2){if (j==-1 || str2[i] == str2[j]){i++;j+
Time of Update: 2015-05-31
隊列的鏈式儲存結構的實現2 —— 出隊查看隊首尾元素計算元素個數,鏈式首尾// Filename : list_queue.c// Author : LupingChen// Data : 2015.05.30// Content : create\destory\full\empty\push#include <stadio.h>#include <stdlib.h>//定義節點資料類型typedef
Time of Update: 2015-05-31
代理模式(靜態代理和動態代理),代理模式靜態動態一、代理模式 代理是一種常用的設計模式,其目的就是為其他對象提供一個代理以控制對某個對象的訪問。代理類負責為委託類預先處理訊息,過濾訊息並轉寄訊息,以及進行訊息被委託類執行後的後續處理。
Time of Update: 2015-05-31
學習Regex~~~,學習Regex短暫的ACM已經告一段落終於有時間做自己喜歡的做的事情了。想寫一個編譯器,看到Regex,就練習了一下首先上一些乾貨Regex30分鐘入門教程上面的教程寫的非常良心,值得一看。還有一個關於Regex的線上測試:Regex線上測試看一會兒,寫了一個匹配IP地址的Regex(2[0-4]\d|25[0-5]|[01]?\d\d?)(\.(2[0-4]\d|25[0-5]|[01]?\d\d?)){3}測試很多遍才過,智商是硬傷呐。。以後繼續更新,如果
Time of Update: 2015-05-31
畫鏈表分析圖引發的思考,圖引發思考 一直覺得IT這個行業是聰明人乾的,是經常進行思考的人乾的,所以對於任何問題我都會思考。而且,我發現,畫圖是協助思考的仙家之水,這不是神話,你一試就知道,如果你一直堅持下去,就會感覺如同吃了太上老君的仙丹一般,對於分析任何問題都會法力大增。
Time of Update: 2015-05-31
hdu 2095 find your present (2),hdu2095題意:給n個正整數,並保證只有一個數是與眾不同的,要你找出與眾不同的數。代碼:#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int a[1000005];int main(){ int n;
Time of Update: 2015-05-31
飛思卡爾i.mx6交叉編譯工具鏈BUG,i.mx6編譯工具最近在用飛思卡爾的i.mx6平台做一個項目,編寫完代碼在i.mx6上測試的時候發現有一個函數的返回值判斷一直不正確,我一個函數的返回值類型為 "char" 錯誤返回值是 ‘-2’,並且用其返回值與
Time of Update: 2015-05-31
Linux 開發環境搭建與使用——SlickEdit 簡單使用教程,linuxslickedit關於 SlickEdit 的安裝與配置,請點此連結。1)啟動 SlickEdit一個終端啟動 SlickEdit 後,它還運行著的情況下,另一個終端再啟動 SlickEdit 時,需要敲命令:vs +new2)根據需要創鍵工程a)建立工程( Project —> New )b)根據需要選擇要建立工程(這裡為 GNU
Time of Update: 2015-05-31
python第三方庫系列之十六--建立最簡單的web伺服器,pythonweb利用Python內建的包可以建立簡單的web伺服器。在DOS裡cd到準備做伺服器根目錄的路徑下,輸入命令:python -m Web伺服器模組 [連接埠號碼,預設8000]例如:python -m SimpleHTTPServer
Time of Update: 2015-05-31
數組參數的sizeof,數組參數sizeof 如下代碼中,把數組作為函數參數時,函數中需要計算數組大小:void copy(int a[],int b[]){ memcpy(b,a,sizeof(a));}這段代碼的本意是將a中的所有字元拷貝到B中,但運行時會發現不能得到正確結果。因為當數組作為形參時,在函數內退化為指標,因此sizeof(a)返回的是指標的大小,而不是數組a的大小。正確的做法將數組的引用作為參數:void copy(int (&a)[],int b[
Time of Update: 2015-05-31
關於二維數組和指標,二維數組指標在C語言中有如下結論:一、在運算式中數組名都是其首元素的地址 但有兩種情況除外:(1)當數組名作為sizeof操作符的運算元時,sizeof返回的是整個數組長度,而不是指向數組的指標長度(2)當數組名作為&操作符的運算元時,所產生的是一個指向數組的指標,而不是一個指向指標常量的指標 二、在任何變數的前面加&,就是取這個變數的地址。三、舉例:若有二維數組:a[x][y],則有:(1)a=&a[0
Time of Update: 2015-05-31
Regex,正則1、句點符號假設在玩英文拼字遊戲,想要找出三個字母的單詞,而且這些單詞必須以“t”字母開頭,以“n”字母結束。要構造出這個Regex,可以使用一個萬用字元——句點符號“.”。這樣,完整的運算式就是“t.n”,它匹配“tan”、“ten”、“tin”和“ton”,還匹配“t#n”、“tpn”甚至“t n”,還有其他許多無意義的組合。這是因為句點符號匹配所有字元,包括空格、Tab字元甚至分行符號。2、方括弧符號為瞭解決句點符號匹配範圍過於廣泛這一問題,你可以在方括弧(“
Time of Update: 2015-05-30
Python中使用不同編碼讀寫txt檔案詳解 這篇文章主要介紹了Python中使用不同編碼讀寫txt檔案詳解,本文給出不同編碼下的讀寫檔案代碼方法,需要的朋友可以參考下 代碼如下: import os import codecs filenames=os.listdir(os.getcwd()) out=file("name.txt","w") for filename in
Time of Update: 2015-05-30
Python使用Scrapy爬取妹子圖 前面我們給大家介紹了使用nodejs來爬取妹紙圖片的方法,下面我們來看下使用Python是如何?的呢,有需要的小夥伴參考下吧。 Python Scrapy爬蟲,聽說妹子圖挺火,我整站爬取了,上周一共搞了大概8000多張圖片。和大家分享一下。 核心爬蟲代碼 ? 1 2 3 4 5
Time of Update: 2015-05-30
Python實現統計單詞出現的個數 這篇文章主要介紹了Python實現統計單詞出現的個數,本文給出了實現代碼以及使用方法,需要的朋友可以參考下 最近在看python指令碼語言,指令碼語言是一種解釋性的語言,不需要編譯,可以直接用,由解譯器來負責解釋。python語言很強大,而且寫起來很簡潔。下面的一個例子就是用python統計單詞出現的個數。 ? 1 2 3
Time of Update: 2015-05-30
C++聯合體union用法執行個體詳解 本文執行個體講述了C++聯合體union用法。分享給大家供大家參考。具體如下: 我們應該按照C中的convention去使用union,這是我這篇文章要給出的觀點。雖然C++使得我們可以擴充一些新的東西進去,但是,我建議你不要那樣去做,看完這篇文章之後,我想你大概也是這麼想的。 C由於沒有類的概念,所有類型其實都可以看作是基本類型的組合,因此在union中包含struct也就是一件很自然的事情了,到了C++之後,既然普遍認為C++中的st
Time of Update: 2015-05-30
Java基於socket服務實現UDP協議的方法 本文執行個體講述了Java基於socket服務實現UDP協議的方法。分享給大家供大家參考。具體如下: 樣本1: 接收類: ? 1 2 3 4 5 6 7 8 9
Time of Update: 2015-05-30
MongoDB中的bson介紹和使用執行個體 這篇文章主要介紹了MongoDB中的bson介紹和使用執行個體,本文講解了什麼是bson、bson在MongoDB中的使用、幾個BSON的例子等內容,需要的朋友可以參考下 一、什麼是bson BSON是一種類json的一種二進位形式的儲存格式,簡稱Binary