Time of Update: 2016-04-10
標籤:堆排序是一種原地排序排序演算法,不使用額外的數組空間,已耗用時間為O(nlgn)。本篇文章我們來介紹一下堆排序的實現過程。 要瞭解堆排序,我們首先來瞭解一個概念,完全二叉樹。堆是一種完全二叉樹或者近似完全二叉樹。什麼是完全二叉樹呢?百度百科上給出定義:完全二叉樹:除最後一層外,每一層上的節點數均達到最大值;在最後一層上只缺少右邊的若干結點。下面用兩個小圖來說明完全二叉樹與非完全二叉樹。(圖片來自百度,大家可以忽略浮水印…..)
Time of Update: 2016-04-19
標籤:關於限流的文章,部落格園內還是有挺多的。本文做了一個基於Filter限流的例子,算是對WebApiThrottle使用的一個具體的執行個體。實現方法:1、使用Nuget,對WebAPI項目添加WebApiThrottle的引用2、進行註冊,一般是在WebApiConfig的Register方法裡添加,代碼如下: 1 config.Filters.Add(new CustomThrottlingFilter() 2 { 3
Time of Update: 2016-04-25
標籤:【線程的產生】 產生線程時需要傳入一個thread_Settings類型的變數,thread_Settings包含所有線程運行時需要的資訊,命令列選項參數解析後所有得到的屬性都儲存到該類型的變數中,作為線程產生的傳入值能夠決定當前線程扮演的角色。thread_Settings結構中有兩個thread_Settings*類型的變數runNow和runNext,runNow不為NULL時表示產生當前Setings所決定的線程之前要先產生包含該指標指向的Settings特徵資訊的線程,
Time of Update: 2016-04-24
標籤:在偵查過程中,資訊收集的初始階段是掃描。偵查是什嗎?偵查是儘可能多的收集目標網路的資訊。從駭客的角度來看,資訊收集對攻擊非常有協助,一般來說可以收集到以下資訊:電子郵件、連接埠號碼、作業系統、啟動並執行服務、Traceroute或者DNS的資訊、防火牆識別和逃逸等等NMAP的簡介nmap是一個網路連接端掃描軟體,用來掃描網上電腦開放的網路連接端。確定哪些服務運行在哪些串連端,並且推斷電腦運行哪個作業系統(這是亦稱
Time of Update: 2016-04-22
標籤:jpa entitymanager.remove() delete entity bidirectional relationship 今天遇到一個奇怪的事情,利用EntityManager.remove(entity)方法刪除一個entity時,刪不掉,也不報錯。後來經過多方查證,解決了這個問題。ERD650) this.width=650;" src=
Time of Update: 2016-04-21
標籤:用libvlc做直播推流引擎在網路較差的情況下,需要關閉直播,並且重新開播。這個過程中,推流引擎重啟,需要的是快速響應。實際上測試結果發現,經常會發生引擎關閉介面卡住。後來跟蹤代碼,定位到s_rtmp_send_thread() 中其中一句:ret = av_interleaved_write_frame(formatContext,
Time of Update: 2016-04-19
標籤:加密 電腦 資料安全 高科技 mdt 對於企業來講,裝置值錢嗎?值錢是肯定的,但有比裝置更值錢的嗎?當然那就是在裝置上儲存的資料了。在當今社會,我們國家提倡福士創業,萬眾創新的大環境下,當我們在電腦上創新您的高科技產品或者設計時,您是否擔心這些設計的竊取或者遺失呢?如何保障這些資料的安全呢?接下來在我的《Bitlocker
Time of Update: 2016-04-20
標籤:進入本文前,先來看一張,1,使用“aircrack-ng wpa.cap -w password.lst”命令後,程式會提示輸入待破解網路的序號,此時只要提供一個序號即可。注意:1:命令中不需要輸入麻煩的ESSID;2:存在 一個非WPA加密的ESSID。
Time of Update: 2016-04-19
標籤:iTunes,給蘋果安裝軟體,這個軟體的體驗這麼差!!!手機上基本打不開AppStore,用電腦iTunes,經常莫名其妙的錯誤碼冒出。速度奇慢無比。 error -50 開啟iTunes -- 編輯 -- 喜好設定 -- 家長監護 -- iTunes Store這一項勾選(把 允許訪問iTunes U 這一項也勾選)-- 確定。 這時iTunes Store會自動訪問iTunes
Time of Update: 2016-04-14
標籤:MathType是一款強大的公式編輯軟體,但是一些新手使用者對於其應用還不是那麼熟練,很多的操作不是很精通。比如,怎麼用MathType輸入對數函數。下面就給大家介紹介紹MathType對數函數的輸入方法。操作步驟如下:1.開啟MathType編輯視窗,用鍵盤依次輸入“l”、“o”、“g”。 利用鍵盤依次輸入“l”、“o”、“g”2.使用
Time of Update: 2016-04-14
標籤:gps測試 agps測試 wifi定位測試 lbs測試 一、關鍵知識1、GPS是可以獨立存在的,不依靠網路;2、AGPS必須依賴GPS,如果GPS不能正常工作,AGPS無從談起;3、AGPS可以理解成是一個協助工具輔助,在GPS的基礎上才有用,可用可不用,就像MM的唇膏一樣;4、AGPS必須用到網路,GPRS也好,WIFI也好;5、AGPS是在GPS沒有搜
Time of Update: 2016-04-13
標籤:exchange owa imap ems ecp 環境:AD+兩台Exchange 2013 起因:原本這個網友故障的問題是IMAP出現問題(535 5.7.3 Authentication unsuccessful),
Time of Update: 2016-04-12
標籤: 本課程主要講解目前大資料領域最熱門、最火爆、最有前景的技術——Spark。在本課程中,會從淺入深,基於大量案例實戰,深度剖析和講解Spark,並且會包含完全從企業真實複雜業務需求中抽取出的案例實戰。課程會涵蓋Scala編程詳解、Spark核心編程、Spark SQL和Spark
Time of Update: 2016-04-11
標籤:SSH中文文檔SSH
Time of Update: 2016-04-09
標籤:安裝了GitBook,內網使用,沒法用上gitbook的網頁。用gitbook serve只能展示一本書,而且也不利於長期維護。於是使用gitlab,jenkins,和nginx配合gitbook使用。基本的流程是這樣的,每本書作為項目託管到gitlab上,每次提交,gitlab會觸發jenkins,jenkins會把倉庫的內容拉下來,gitbook build 並複製到Web
Time of Update: 2016-04-07
標籤:對於特殊欄位,比如外鍵,主鍵,在不知道外鍵主鍵名的情況下,需要如下操作select constrname from sysconstraints where constrtype=‘R‘ and tabid= ( select tabid from systables where tabname = ‘tst_1‘ ) ; ----‘R‘尋找外鍵,‘P‘尋找主鍵------針對informix資料庫----------------------------------
Time of Update: 2016-04-07
標籤:itop 使用外部smtp發出郵件修改itop的設定檔我是使用世紀互聯的STMP郵件伺服器 //‘email_transport‘ => ‘PHPMail‘, ‘email_transport‘ => ‘SMTP‘, &
Time of Update: 2016-04-06
標籤:target style title blank 雲平台 Docker既然是一個LXC的技術,那麼必然可以運行多個容器,上次我們在Dokcer裡配置了第一個容器並且實現了Wordpress+Mysql網站,這一次,我們來嘗試下,在同一個Docker主機上建立兩個容器。 650) this.width=650;"
Time of Update: 2016-04-05
標籤:轉自:http://www.nginx.cn/2160.html"我如今是有些圖片須要產生縮圖。這個如今加了image_filter這個已經實現了。但我不知道怎麼樣才幹訪問我上傳的原圖"剛開始認為也不太好弄。讓他用程式區處理,實際上略微動腦筋分析一下也可以不改動程式實現動態產生縮圖且可以訪問原圖。前提是須要定好圖片的訪問規則。先來看一下什麼是nginx的image
Time of Update: 2016-04-02
標籤:什麼是Serenity平台 Serenity是一個 ASP.NET MVC / Javascript 的已經建立在開源技術上的平台 它的目標是讓開發變得更容易,同時降低維護成本,避免樣板式代碼,減少重複性的任務所花費的時間和應用最好的軟體設計實踐。 它是用來做什麼/給誰用的 Serenity 是最適合商務應用程式,有許多資料輸入表單或公用網站面臨的管理介面。它的功能可以用於其他類型的web應用程式。 去哪裡找資料