Time of Update: 2018-07-26
O(lgn)的解釋是: 將一個資料集分成兩半,然後將分開的每一半再分成兩半,依此類推 O(nlgn)的解釋是: 將一個資料集分成兩半,然後將分開的每一半再分成兩半,依此類推,在此過程中同時遍曆每一半資料 以歸併排序為例,可以把排序的過程看成一個倒立的二叉樹: 從上面看到,倒立的二叉樹葉子節點比較的次數,最差的情況下與二叉樹的深度相同:就是從root找到一個葉子結點,複雜度為樹高,也就是 log2 N。
Time of Update: 2018-07-26
Qt快速深入入門(或Qt工程檔案詳解) 學習和使用Qt有一段時間了,做一些簡單的回顧吧。 Qt是諾基亞公司的一款開源GUI軟體架構,本身是基於C++的。運行效率非常的高,不僅可以用於手機應用程式開發,同時可以用來開放傳統型應用程式。整合了眾多GUI類如QMainWindow,QWidget, QDialog等,同時也重新定義了多個STL類,如QList,QVector, QHash, QMap等。使用起來非常的方便,直接在Qt架構下基本不許要其他的外用庫。下面開始吧。
Time of Update: 2018-07-26
GL和GLES標準的一些細微的區別常常令人抓狂,原本在PC上好好的,一移植就亂七八糟的,紋理作為標準裡的重要部分非常值得探討一下,glTexImage2D作為一個熱門介面函數幾乎會陪伴你一生,下面來分析一下。 作者在用GLES2.0繪製紋理時遇到如下的異常情況: 修正之後正確效果如下:
Time of Update: 2018-07-26
MeshAnimation在物體的頂點比較多的情況下,悲劇是顯而可見的,我一個一個的點選頂點肯定得累死,而且對於形態的調控不是很方便,應該說是很麻煩,要知道,骨骼動畫因為有了骨骼以及蒙皮資訊而有了靈魂,所以變形動畫也該有適用於他自己的骨骼才對。 所以,借用Unity本身的父子節點機制,我大概將變形動畫的骨架類比了一便,但之所以稱之為變形動畫,也叫頂點動畫,就是因為他的形態不可控,這就是不同於骨骼動畫的本質,為其指定骨骼的話其實倒顯得有些不合理了。
Time of Update: 2018-07-26
如果小夥伴們跟著我的教程一步步做下來一定已經學會使用了git了,但是同時也有個副產品出現了,就是我們學習過程中在GitHub上建立的倉庫。這個倉庫在以後的使用中是多餘的,我們需要一個乾淨的GitHub,裡面只有我們需要的倉庫,我們應該怎麼做呢。 今天就來講解最後一節:github如何刪除一個repository(倉庫) 如何刪除自己建立的一個項目,我瀏覽了一下github網站,確實不太容易找到刪除功能。這裡介紹一下啊如何在github上刪除一個repository
Time of Update: 2018-07-26
SAP目前沒有BAPI 建立服務類採購合約,所以採用BDC建立。以下是參考PR,以BDC的模式建立有服務行的採購合約(可包含物資行) FUNCTION zfun1039.*"----------------------------------------------------------------------*"*"局部介面:*" IMPORTING*" REFERENCE(IV_BDCMODE) TYPE
Time of Update: 2018-07-26
很多控制項共有的屬性 name="thebtn"(用處:代表當前控制項。) text="文字"(用處:控制項上顯示的文字。textcolor可以設定它的顏色。disabledtextcolor禁用時的顏色。textpadding文字邊距。) tooltip="提示文字"(用處:滑鼠放上去提示的文字。)
Time of Update: 2018-07-26
/*已知求正弦 sin(x) 的近似值的多項式公式為:sin(x) = x - x3/3! + x5/5! - x7/7!+ …… + (-1)n x2n+1/(2n+1)! + … */#include<stdio.h>#include<math.h> void main(){ int i; float x,sum,a,b; //sum代表和,a為分子,b為分母 char s; printf("please input x"); scanf(
Time of Update: 2018-07-26
環境: Visual Studio 2015 Enterprise Resharper 10.0.1 描述: 安裝完 Resharper後,我們之前類型.之後出現的提示是沒 中文解釋, ctrl + j也沒有效果,要怎麼給出原來的樣子,然後再用 Resharper的其他功能 呢,下面就來講。 解決步驟:
Time of Update: 2018-07-26
什麼是LRU LRU Cache是一個Cache置換演算法,含義是“最近最少使用”,當Cache滿(沒有閒置cache塊)時,把滿足“最近最少使用”的資料從Cache中置換出去,並且保證Cache中第一個資料是最近剛剛訪問的。由“局部性原理”,這樣的資料更有可能被接下來的程式訪問。 LRU基本演算法 要求 提供兩個介面:一個擷取資料int get(int key),一個寫入資料void set(int key, int value)。
Time of Update: 2018-07-26
x-loader is the primary boot loader. It is loaded by ROM boot loader into the internal RAM. x-loader is responsiblefor initializing the external memory and loading the u-boot from the selected boot device. x-loader supports boot from NAND,
Time of Update: 2018-07-26
文章來自:http://www.cnblogs.com/renyb/p/3698664.html 計算磁碟IOPS的三個因素: 1、RAID類型的讀寫比 不同RAID類型的IOPS計算公式: RAID類型 公式 RAID5、RAID3
Time of Update: 2018-07-26
安裝: sudo apt-get install vsftpd # vsftp(Very Secure FTP)是一種在Unix/Linux中非常安全且快速穩定的FTP伺服器 安裝完畢後或許會自動產生一個帳戶”ftp”,/home下也會增加一個檔案夾。
Time of Update: 2018-07-26
sftp是Secure File TransferProtocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。sftp與 ftp有著幾乎一樣的文法和功能。SFTP為 SSH的一部分,是一種傳輸檔案至Blogger伺服器的安全方式。其實在SSH軟體包中,已經包含了一個叫作SFTP(Secure File Transfer
Time of Update: 2018-07-26
前言 今天,來說說驅動開發中誤用指標導致的錯誤:Unable to handle kernel NULL pointer dereference at virtual address xxxxxxxx。這個錯誤是我當作在做液晶驅動使用DMA的時候遇到的,在分配DMA傳輸用的記憶體的時候引用了一個空的指標導致的錯誤。錯誤列印資訊如下: [ 72.820000] Unable to handle
Time of Update: 2018-07-26
今天在測試環境進行測試時發現有個會話頁面無論如何都進不去了,經過調試發現,JSESSIONID的path和我訪問應用的path不相同。即我訪問的應用是/xxx/,而JSESSIONID的path是/yyy/,這就是問題的根源!於是我就修改應用的sessionCookiePath,說白了就是在項目根路徑下的META-INF下建立一個context.xml檔案,具體內容為: <?xml version="1.0" encoding="UTF-8"?&
Time of Update: 2018-07-26
問題是這樣的,有兩個應用,這兩個應用有相互調用關係,而且是雙向調用,A會調用B,B也會調用A,且通過nginx對背景兩個tomcat進行負載平衡,結果在訪問時就會不時的出現session丟失,F12查看route不停的改變,提示重新登入的錯誤。如果後台是單機的tomcat,則不會有上述問題。 經過不停的思考和嘗試,一共思考出了兩個解決方案,並且成功測試通過。 解決方案如下: 1、修改nginx負載平衡策略,由原來的sticky改為ip_hash;
Time of Update: 2018-07-26
作業環境 Docker Centos7 問題描述 在Docker中建立centos 7 container,sshd進程啟動後,通過docker 宿主機ssh串連該container,提示資訊: [root@centos-cloudera-1 ~]# ssh 10.10.200.4The authenticity of host '10.10.200.4 (10.10
Time of Update: 2018-07-26
先科普一下GWT的概念。 GWT: Google Web Toolkit的縮寫,有了 GWT可以使用 Java 程式設計語言編寫 AJAX 前端,然後 GWT 會交叉編譯到最佳化的JavaScript 中,而 JavaScript 可以自動在所有主要瀏覽器上運行。 (可以簡單理解為用Java來寫程式,編譯成Javascript,運行到瀏覽器。) 華容道、"移十五"之類的滑塊遊戲,共同點是每個滑塊可以上下左右移動,每個方塊可以是任意多個小方形構成。(
Time of Update: 2018-07-26
UML圖中類之間的關係:依賴,泛化,關聯,彙總,組合,實現 轉自:http://blog.csdn.net/hguisu/article/details/7609483 類與類圖 1) 類(Class)封裝了資料和行為,是物件導向的重要組成部分,它是具有相同屬性、操作、關係的對象集合的總稱。 2)