Time of Update: 2018-07-28
今天拋開編譯(opcode緩衝)緩衝、CDN緩衝、web伺服器(如nginx)緩衝不說,只談程式能控制實現的緩衝方式: 一、本機快取: 先問個問題,我要發貨到遼寧,最牛逼的物流是什麼。大貨車。高鐵。飛機。時光隧道。機器貓。我暈,你還讓不讓我寫下去了。 做過物流的應該知道,最厲害的物流不是物聯調度系統響應有多快(伺服器處理能力),運輸工具有多快(傳輸速度),也不是你同時能發多少趟車(頻寬),那你說是啥。對了,在當地建倉庫,倉庫建到他家去。
Time of Update: 2018-07-28
有時候看一些jQuery外掛程式的代碼前面總是會有一些特殊的字元放在最前面,比如。、~、+、搞不懂到底有什麼用。不知各位有沒有產生過這種疑惑。 那麼現在我就用一句話概括一下這些看似無用的符號所起到的作用。 像。、+、-、||、&&等這些東西的存在是為了告訴解析器,要把下面的代碼當作運算式執行,而不是函數。更直白的說就是告訴瀏覽器,下面這個沒名字(匿名)的函數要當作匿名函數(或者說是立即執行函數)來解析。
Time of Update: 2018-07-28
Javascript 重新整理頁面 window.location.reload();使用window.open()彈出的快顯視窗,重新整理父視窗非模態重新整理父頁面 :window.opener.location.reload()使用window.showDialog彈出的強制回應視窗模態重新整理父頁面 :window.dialogArguments.location.reload();
Time of Update: 2018-07-28
我們知道調用backtrace()可以擷取當前進程的呼叫堆疊資訊,那如果想要擷取另外一個進程(我們當然知道這個進程的pid)的呼叫堆疊資訊,是否有辦法呢。 在stackoverflow上,就有人提出了這個問題,有網友給出的答案是向該進程發出一個訊號,然後由該進程在訊號處理函數裡擷取自身的呼叫堆疊,然後再發回來…。先不管這種方法行或不行,但至少不適合一般情況,因為它需要在指定進程裡進行訊號處理。
Time of Update: 2018-07-28
今天筆試的時候浪費了很長時間在一個很小的知識點上,導致筆試有一道題沒有AC,非常氣憤。引以為戒~ 二維向量的輸入問題: 不像二維數組那樣,可以直接對arr[i][j]進行迴圈賦值。在vector<vector<int>>中,因為vector是一個容器,最外層的vector容器中放著更小的vector,而裡層的vector裡面放的是int型的數字。所以我們首先要對裡層的vector容器賦值,然後再把裡層的vector作為元素插入到外層的vector中。代碼如下:
Time of Update: 2018-07-28
雖然之前寫jQueryDOM操作——基於命令改變頁面的時候,已經學過了這兩個方法, 不過,今天坐車看書的時候,發現append()和appendTo()的區別,我竟然想不起來了。無奈,繼續學習之。 只有深入的學習之後才能讓自己記的更紮實一些,否則自己這個經常選擇性遺忘一些東西的腦袋還真是記不住啥。 先來看一下API上面的說明,這可以協助我們更好的理解這兩個方法: append(content) 向每個匹配的元素內部追加內容。
Time of Update: 2018-07-28
在做介面測試時,經常會碰到請求參數為token的類型,但是可能大部分測試人員對token,cookie,session的區別還是一知半解。為此我查閱大量的資料做了如下總結。 此篇文章也許是最全最通俗的關於Token ,Cookie和Session的區別的文章,好好揣摩文章的每一個字,也許你會有更深的理解。 Cookie cookie 是一個非常具體的東西,指的就是瀏覽器裡面能永久儲存的一種資料,僅僅是瀏覽器實現的一種資料存放區功能。
Time of Update: 2018-07-28
前言 匯出檔案,使用最多的方式還是伺服器端來處理。比如jsp 中使用response 的方式。 但是,有時候可能就想使用web 前端是否也可以把頁面上的內容匯出來呢。 比如說,匯出頁面的一個表格。 這個需求肯定是有答案的,只是對於各瀏覽器處理會稍微不一樣。(主要是IE 和其他瀏覽器的區別)。 在IE中使用ActiveXObject 實現,在firefox 和Chrome 中使用 a 標籤(或者js)就可以實現了。 這裡主要講一下其他瀏覽器中的實現。 使用
Time of Update: 2018-07-28
說起“反射”這個詞,大家並不陌生,在生活中,我們經常見到並且用過。例如用鏡子反射一個東西,或者用一些波,通過反射出來的結果,探測物體的內部結構。 這是生活中的反射,那麼程式中的反射是什麼高大上的東西呢。今天讓我們來揭開它的神秘面紗。 其實,程式中的反射和生活中的反射是一樣的。 那麼,1.什麼是反射。
Time of Update: 2018-07-28
JDBC編程中,常常會通過ResultSet rs來獲得結果集,判斷結果集是否為空白往往不能直接判斷rs == null, 所以一個經常使用的方法如下 try{ conn = DB.getConn(); String sql = "Select count(*) from category where pid = " + id; rs = DB.executeQury(conn, sql); rs.next(); int
Time of Update: 2018-07-28
靜態變數和執行個體變數的區別。 /* 在文法定義上的區別:靜態變數前要加static關鍵字,而執行個體變數前則不加。 * 在程式運行時的區別:執行個體變數屬於某個對象的屬性,必須建立了執行個體對象,其中的執行個體變數才會被分配空間, * 才能使用這個執行個體變數。靜態變數不屬於某個執行個體對象,而是屬於類,所以也稱為類變數,只要程式載入了類 *
Time of Update: 2018-07-28
package cn.itcast.list;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map.Entry;import java.util.Set;public class Demo2 { public static void main(String[] args) {
Time of Update: 2018-07-28
CentOS6x升級glibc 今天需要在CentOS6x上編譯Android7源碼,編譯的時候發現編譯Android7需要glibc2.14+的版本,莫辦法,升級glibc吧。 首先查看一下當前glibc版本 $ sudo ldd --versionldd (GNU libc) 2.12... 安裝glibc-2.14 wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gztar zxvf
Time of Update: 2018-07-28
Git建立分支 首先擷取代碼的一個乾淨的copy,比如 $ git clone <...> 查看當前代碼的分支情況 $ git branch* master 其中的 * 號表示當前所使用的分支 建立一個分支 $ git branch release_1.0 上面命令中的 $ git branch* master release_1.0 提交該分支到遠程倉庫 $ git push origin release_1.0 Total 0
Time of Update: 2018-07-28
spring boot 打jar pom配置如下:注意spring-boot-maven-plugin 版本問題 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>
Time of Update: 2018-07-28
如何在Image上提示字元。 怎樣加入tb2k FastReport4.0安裝後中文的問題。 怎樣單獨得到現在的年和月?? [考題]這兩種字串指派陳述式有什麼區別 TXmlDocument控制項使用問題 急急急!!!網路資料通訊問題(多線程如何解決???) 關於儲存一個Record類型到檔案中的問題 如何使表單在使用者按下顯示案頭之後不會隱藏(不是將它始終置前)謝謝各位
Time of Update: 2018-07-28
from: http://blog.chenxiaosheng.com/posts/2016-05-19/pip_upgrade_pip_failure.html 今天在使用 python pip 安裝一個 python 包的時候,一直提示: # pip install --upgrade pipRequirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packagesYou are using
Time of Update: 2018-07-28
ionic(phonegap)-打包後app 啟動介面消失後黑屏 標籤(空格分隔): ionic SplashScreen 社區提問 stackoverflow $ ionic resources 或 $ ionic resources --icon ##單獨產生應用表徵圖$ ionic resources --splash ##單獨產生應啟動畫面圖片ionic會把你的表徵圖上傳到它的伺服器然後再給你返回來,所以必須能上網,注意:
Time of Update: 2018-07-28
一、 問題描述 一個工程有m台一模一樣的機器,我們有n個任務需要處理,任務i的處理時間為ti。所謂調度是指按任務在機器上的已耗用時間分配任務,使得: (1)一台機器在同一時間只能處理一個任務; (2)一個任務不能同時在兩台機器上處理; (3)一個任務i的處理時間是ti個時間單位。 並求出完成所有任務所需要的最短時間。 二、求解思路 採用最長處理時間任務優先的貪心策略: 當n≤m時, 只要將機器i的[0, ti]時間區間分配給任務i即可; 當n>m時,
Time of Update: 2018-07-28
今天需要用CentOS5.5測試個東西,但是發現在運行yum命令的時候出現下面的錯誤 Loaded plugins: allowdowngrade, downloadonly, fastestmirrorDetermining fastest mirrorsError: Cannot find a valid baseurl for repo: addonsYumRepo Error: All mirror URLs are not using ftp, http[s] or file.