Time of Update: 2014-07-31
標籤:style blog http color 使用 os 檔案 io 關於PHP上傳檔案的函數類庫,網上有許多封裝很完善,大家直接拿來用就可以。本文章只是說下關於上傳原理和簡單的上傳操作,老鳥就無視了哈^_^~還有一些安全性
Time of Update: 2014-07-31
標籤:php 參數 參數過濾//參數過濾$sVariablesOrder = ini_get( ‘variables_order‘ );$request = array();//過濾不安全資料for ( $i = 0; $i < strlen( $sVariablesOrder ); $i++ ){ $cVariableFlat = strtolower( $sVariablesOrder[$i] );
Time of Update: 2014-07-31
標籤:dojo firebug javascript firefox 調試 內容概要:學會使用firebug的準系統1.
Time of Update: 2014-07-31
標籤:webgl註:文章譯自http://wgld.org/,原作者杉本雅広(doxas),文章中如果有我的額外說明,我會加上[lufy:],另外,鄙人webgl研究還不夠深入,一些專業詞語,如果翻譯有誤,歡迎大家指正。必須準備的東西上次介紹了3D繪圖的基礎知識。講了一下由Z座標的不同決定的兩種座標系,以及座標變換的種類。這一次,說一說實際WebGL繪圖的時候必須準備的東西。首先,HTML,javascript相關的基礎知識就不解釋了。如果,有不明白的單詞或概念的話,請自己查一下。我是認為你有一
Time of Update: 2014-07-31
標籤:style http color os strong 檔案 io 資料 問題來源:
Time of Update: 2014-07-31
標籤:使用 檔案 art 問題 ar 時間 res php 因為php預設擷取的是格林威治時間,與北京時間相差8小時。我們要擷取到北京時間有兩個辦法:1、修改php.ini設定檔:開啟php.ini檔案,一般在php配置根目錄下
Time of Update: 2014-07-31
標籤:style blog color os io for ar div kruskal 1 #include<iostream> 2 #include<algorithm> 3 #include<
Time of Update: 2014-07-31
HDU 3068 最長迴文 Manacher演算法,Manacher演算法是個解決Palindrome問題的O(n)演算法,可以說是個超級演算法了,秒殺其他一切Palindrome解決方案,包括複雜的尾碼數組。網上很多解釋,最好的解析文章當然是Leetcode的了:http://leetcode.com/2011/11/longest-palindromic-substring-part-ii.html這裡總結一下思想重點:1 原字串的字元間插入新的字元,
Time of Update: 2014-07-31
HDU 4891 The Great Pan(類比),hdu4891題目的意思還是比較好看懂的。注意以下幾點:1.所有的{}與$$都是唯一匹配的啊,$$ $$這種情況按前兩個一組後兩個一組來算。2.換行不會打破連續的空格。3.{}與$$之間的不會有嵌套的形式。4.中間計算過程有可能超int要用long long 來存。The Great PanTime Limit: 2000/1000 MS (Java/Others) Memory
Time of Update: 2014-07-31
hdu 4893 Wow! Such Sequence!(線段樹),hdu4893題目連結:hdu 4983 Wow! Such Sequence!題目大意:就是三種操作1 k d, 修改k的為值增加d2 l r, 查詢l到r的區間和3 l r, 間l到r區間上的所以數變成最近的斐波那契數,相等的話取向下取。解題思路:線段樹,對於每個節點新增一個bool表示該節點以下的位置是否都是斐波那契數。#include <cstdio>#include
Time of Update: 2014-07-31
使用Net.Sockets.TcpListener和Net.Sockets.TcpClient進行圖片傳輸時如何精確控制接收緩衝數組大小,tcplistener<span
Time of Update: 2014-07-31
UVA 11525,uva11525UVA 11525 - Permutation題目連結題意:給定一個k個數字,求第n個全排列,由於n很大,輸入的方式為∑k1Si∗(K−i)!思路:全排列,很容易看出,前面的si對應的就是數組中第k小的數字,那麼問題變成每次找第k小的數字,然後去掉這個數字,這個用樹狀數組很容易實現代碼:#include <cstdio>#include <cstring>#define lowbit(x) (x&(-x))const int
Time of Update: 2014-07-31
POJ 2948 DP,poj2948dp一個row*col的矩陣,每個格子內有兩種礦yeyenum和bloggium,並且知道它們在每個格子內的數量是多少。最北邊有bloggium的收集站,最西邊有 yeyenum 的收集站。現在要在這些格子上面安裝向北或者向西的傳送帶(每個格子自能裝一種)。問最多能採到多少礦。DP,狀態轉移方程為dp[i][j]=Max(dp[i][j-1]+suma[i][j],dp[i-1][j]+
Time of Update: 2014-07-31
hdu 1398 Square Coins(母函數,完全背包),hducoins連結:hdu 1398題意:有17種貨幣,面額分別為i*i(1<=i<=17),都為無限張,給定一個值n(n<=300),求用上述貨幣能使價值總和為n的方案數 分析:這題可以用母函數的思想,對300以內的值進行預先處理即可也可用完全背包思想求300以內的方案數母函數:#include<stdio.h>int main(){
Time of Update: 2014-07-31
辛星與您徹底分析PHP中的include和require等的區別,辛星require 首先說一下require吧,我們知道如果它引入的檔案不存在,將會導致程式無法繼續執行,因此它通常放在程式的最前面,通常是一些特別重要的部分,比如串連資料庫庫,比如載入設定檔,比如引用核心函數庫等等。
Time of Update: 2014-07-31
【Swift】學習筆記(一)——初識 基礎資料類型,代碼風格,元組,斷言,swift學習筆記自從蘋果發布swift之後,我就一直想學習一下,一直未能正式的投入到它的學習中,從今天開始我將用部落格來驅動我的swift學習,也為大家更快瞭解它。1、定義變數和常量var 定義變數,let定義常量。例如:var test = 1test = 2 //變數可以改變值let test = 1test = 2 //常量不能改變值,編譯器會報錯var
Time of Update: 2014-07-31
java nio 緩衝區(一),javanio緩衝區 本文來自於我的個人部落格:java nio 緩衝區(一) 我們以Buffer類開始對java.nio包的瀏覽曆程。這些類是java.nio的構造基礎。這個系列中,我們將跟隨《java
Time of Update: 2014-07-31
HDU 1789 Doing Homework again (貪心),hdu1789Doing Homework againTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6441 Accepted Submission(s): 3829Problem
Time of Update: 2014-07-31
JSP基礎,jsp基礎教程JSP的出現 上篇文章中提到了用Servlet開發,渲染用戶端頁面是需要一句一句輸出的,這樣,編寫和修改HTML都會非常不方便。也就是說Servlet寫“業務層”很合適,但是寫“表現層”很繁瑣。 於是寫“表現層”很方便的JSP就誕生了。這裡需要指明,JSP並沒有增加任何本質上不能用Servlet實現的功能。但是,在JSP中編寫靜態HTML更加方便,不必再用println語句來輸出每一行HTML代碼。更重要的是,它將業務層與表現層分離開來,使得編碼更方便和
Time of Update: 2014-07-31
不同應用間的session共用,應用session共用伺服器:tomcat 7.0應用:app1和app21. 設定管理員,tomcat/conf/server.xml檔案2.