Time of Update: 2014-10-26
標籤:最佳化 大資料 索引 緩衝 cdn 1、 資料庫設計:資料庫內所有表結構均添加索引調整原因:近日資料庫壓力很大,經查有些大資料量表的查詢速度很慢,導致資料庫伺服器CPU一直持續90%-100%,將這些表添加索引後,CPU很快變正常。2、
Time of Update: 2014-10-26
標籤:blog http color io os ar 使用 for strong http://www.cnblogs.com/yangcaogui/archive/2012/04/20/24
Time of Update: 2014-10-26
標籤:blog http color io ar 使用 strong sp div http://www.cnblogs.com/yangcaogui/archive/2012/04/18/24
Time of Update: 2014-10-26
實現圖片分割---產生多個div分割圖片 使用for和二維數組來設定背景定位,div二維數組<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style
Time of Update: 2014-10-26
PHP中DIRECTORY_SEPARATOR的作用,phppathseparatorDIRECTORY_SEPARATOR是php的內部常量,用於顯示系統分隔字元的命令,不需要任何定義與包含即可直接使用。在windows下路徑分隔字元是\(當然/在部分系統上也是可以正常啟動並執行),在linux上路徑的分隔字元是/,這就導致了一個問題,比如開發機器是windows,有一個圖片上傳程式,調試機器上指定的上傳檔案儲存目錄是:define(ROOT, dirname(__FILE__)."
Time of Update: 2014-10-26
JavaEE session機制,javaeesession機制JavaEE session機制Http協議: 在講session之前,必須說下Http協議,HTTP是一個用戶端和伺服器端請求和應答的標準(TCP)。由HTTP用戶端發起一個請求,建立一個到伺服器指定連接埠(預設是80連接埠)的TCP串連。HTTP伺服器則在那個連接埠監聽用戶端發送過來的請求。一旦收到請求,伺服器(向用戶端)發回一個狀態行,比如"HTTP/1.12
Time of Update: 2014-10-26
JS之BOM,jsbom
Time of Update: 2014-10-26
Web應用安全權威指南 筆記,web應用權威指南Web應用安全權威指南跳轉至: 導航、 搜尋同源策略:外部網頁JS無法訪問iframe內部的內容XSS:將外部JS注入到iframe內部執行(不用iframe也可以)JS以外的跨域訪問:CSS:link元素/@import/JS addImportform.actionPHP mb_check_encoding, mb_convert_encoding二進位安全與空位元組攻擊(%00)p88 XST:關閉TRACE方法:p90
Time of Update: 2014-10-26
移動端html5頁面長按實現高亮全選常值內容的相容解決方案,最近需要給html5的WebAPP在頁面上實現一個複製功能:使用者點擊長按文本會全選文字並彈出系統“複製”菜單,使用者可以點擊“複製”進行複製操作,然後粘貼到AppStore搜尋對應的應用。之所以不是採用連結形式直接跳轉到AppStore對應應用是為了通過使用者的主動輸入關鍵詞搜尋給推廣的企業App增加權重。所以這一個“複製”功能對使用者的體驗至關重要。嘗試了一些做法,在安卓/iOS平台上的相容性都不是很好。在瀏覽器內是很容易實現長按文
Time of Update: 2014-10-26
session.use_cookies有什麼作用,,cookies和sessionsession.use_cookies有什麼作用,@ini_set('session.use_cookies', 1);什麼意思若session.use_cookies =
Time of Update: 2014-10-26
使用jQuery.makeArray() 將多種類型轉換成JS原生Array,jquery.makearrayjQuery.makeArray(obj)這個函數從名字上來看很容易猜出它的用途:應該是用來將傳入的對象轉換成一個原生array再看看官網上對它的解釋:Convert an array-like object into a true JavaScript
Time of Update: 2014-10-26
[LeetCode] Longest Substring Without Repeating Characters (LinkedHashSet的妙用),leetcoderepeatingGiven a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for
Time of Update: 2014-10-26
avr-libc malloc/free的實現,avr-libc是AVR單片機C語言運行庫,它提供了GNU Toolset的AVR版本(Binutils, GCC, GDB, etc.),它是nongnu.org下的一個項目,以Modified BSD License發布。想看源碼的同學可去其網站自行下載:Home Page:http://www.nongnu.org/avr-libc/ Detail
Time of Update: 2014-10-26
ReentrantLock解析,reentrantlock最近學習Jdk的原始碼時,讀到了ConcurrentHashMap的源碼實現時,發現每一個分段Segment都是ReentrantLock類型,於是順帶對ReentrantLock的原始碼進行了學習。。在這裡做一個筆記總結。因為只有在工作之餘才能有空看看,所以思路有點零散,僅供參考。。。。1、如何確定哪個線程可重複進入該鎖
Time of Update: 2014-10-26
【LeetCode】Single Number,leetcodesingle 題目 Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a
Time of Update: 2014-10-26
題目1380:lucky
Time of Update: 2014-10-26
Find Minimum in Rotated Sorted Array,rotatedsorted這道題是Search in Rotated Sorted Array的擴充,區別就是現在不是找一個目標值了,而是在bst中找最小的元素。主要思路還是跟Search in Rotated Sorted
Time of Update: 2014-10-26
spring入門篇-學習筆記,spring入門篇1.spring IOC的作用就是用載入設定檔的方式代替在代碼中new 對象的方式來執行個體化對象。2.IOC 全稱:Inversion of Control,中文意思:控制反轉3.依賴注入有兩種方式:設值注入->
Time of Update: 2014-10-26
Linux C定時器使用,linuxc定時器 作者:zhanhailiang 日期:2014-10-25原理Linux為每個進程提供3種定時器:ITIMER_REAL: 以系統真實的時間來計算,它送出SIGALRM訊號。ITIMER_VIRTUAL: 以該進程在使用者態下花費的時間來計算,它送出SIGVTALRM訊號。ITIMER_PROF: 以該進程在使用者態下和核心態下所費的時間來計算,它送出SIGPROF訊號。其通過setitimer來初始化:int sigaction(int
Time of Update: 2014-10-26
C#進階編程 學習總結,1. C#靜態建構函式 1、靜態建構函式既沒有存取修飾詞,也沒有參數。因為是.NET調用的,所以像public和private等修飾符就沒有意義了。 2、是在建立第一個類執行個體或任何靜態成員被引用時,.NET將自動調用靜態建構函式來初始化類,也就是說我們無法直接調用靜態建構函式,也就無法控制什麼時候執行靜態建構函式了。 3、一個類只能有一個靜態建構函式。 4、無參數的建構函式可以與靜態建構函式共存。儘管參數列表相同,但一個屬於類,一個屬於執行個體,所以不會衝突。