Time of Update: 2018-08-01
關於這兩個的區別網上可以搜出一堆文章,簡單總結一下 最明顯的區別就是在模組定義時對依賴的處理不同 1、AMD推崇依賴前置,在定義模組的時候就要聲明其依賴的模組 2、CMD推崇就近依賴,只有在用到某個模組的時候再去require 這種區別各有優劣,只是文法上的差距,而且requireJS和SeaJS都支援對方的寫法 AMD和CMD最大的區別是對相依模組的執行時機處理不同,注意不是載入的時機或者方式不同
Time of Update: 2018-08-01
上篇文章我講解了怎麼去安裝QT開發環境,下面我們講解怎麼去建立一個工程,工程由哪些結構組成。這裡我們回顧一些知識點。 我的開發壞境是Ubuntu16.04 TLS ,我們用到的安裝包截圖如下,一個是QT Creater,一個是QTLibary。 QTCreater是一個整合式開發環境,我們不用也可以,直接命令列寫代碼,但是很多東西不是很方便,建議大家一併安裝上。 QT Assistant (QT助手)
Time of Update: 2018-08-01
最近在開發手遊,項目到了後期,需要考慮自動更新遊戲資源的實現(如果邏輯是用指令碼寫的,指令碼其實也相當於一種資源)。 設計分為如下幾部分: 1. 用戶端資源打包 會增加一個索引檔案,用來描述所有資源檔名稱(帶相對路徑的名稱),大小,md5校正碼,對應伺服器端相對路徑 2. 伺服器端下載 架設apache伺服器,把資源套件按照版本號碼放置在伺服器對應版本號碼目錄 3. 用戶端下載
Time of Update: 2018-08-01
該文章原創於Qter開源社區(www.qter.org),作者 yafeilinux,轉載請註明出處。 一、在協助中查看所有模組 開啟 Qt Creator,進入其協助模式,然後選擇目錄方式進行查看,開啟 “Qt 5.2.0ReferenceDocumentation” 頁面。在這裡提供了Qt 5.2 的整體介紹,並將其所有內容進行了分類。我們選擇右下角的 “All Qt Modules” 來查看所有的 Qt 模組。如下圖所示。 在所有模組頁面,將 Qt
Time of Update: 2018-08-01
對於一般的網站而言,經常有兩種搜尋功能,一種為簡單搜尋,一種為進階搜尋。對於簡單搜尋,也就是一輸入框加一個搜尋按鈕,可以認為模糊搜素,而進階搜素,則為準確搜尋,根據各種條件,搜尋自己想要的內容。 一:簡單搜尋輸入框測試用例 1:不輸入任何字元,點擊搜尋按鈕,一般搜尋出網站所有的資訊 2:一般搜尋輸入框中的有文章顯示,當滑鼠點擊時,文章消失 3:輸入全形/半形中文字元(一個字元、超長字元、已經資訊字元) 4:輸入全形/半形英文字元(一個字元、超長字元、已經資訊字元)
Time of Update: 2018-08-01
恰逢培訓及前一段時間利用邊緣方面知識開發項目,整理了相關知識作為培訓材料,很久沒寫博了,知識還是需要梳理。 一、邊緣的重要性
Time of Update: 2018-08-01
外掛程式使用排名: 1、Hex-Rays 目前最好的反編譯外掛程式,商業版。 毋庸置疑:星級 ★★★★★ 2、IDApythondownload: http://d-dome.net/idapython/這個外掛程式不用說了吧, IDA pro 5.4中將正式整合IDApython.detpdbdownload:
Time of Update: 2018-08-01
長期以來都用的是IDA Pro的預設白底藍字的主題,這種配色在夜裡十分刺眼,最終決定將其背景換為深色。 主題外掛程式的安裝 感謝zyantific大神製作的IDA Pro主題外掛程式,這款外掛程式使用Qt stylesheets的方式改變IDA的外觀樣式。這是一個開源的項目,源碼在github上。 下載二進位成品連結:https://github.com/zyantific/IDASkins/releases/
Time of Update: 2018-08-01
QPST Download 用QPST第一次對主板進行下載 1通過USB線串連主板到PC。 2使用電源對主板供電,並監視電流,如果在上電的時候電流過大(超過200mA),請及時斷電。 3在ubuntu上進行如下操作,Devices->USB Devicec->QHSUSB_DLOAD 3開啟QPST Configuration軟體進行如下操作 點擊Add New Port,出現如下介面 點擊COM4-USB/
Time of Update: 2018-08-01
原檔案出處: http://www.30a.net/index-htm-LangType-cn-BasePage-1208-article_id-16535.htm <html> <title>網頁頂部導覽功能表,滑鼠滑過彈出下拉式功能表丨</title> <body> <SCRIPT type=text/jscript> var eMenu,eItem,eExit,eDesk;
Time of Update: 2018-08-01
上篇文章提到過,在elasticsearch和磁碟之間還有一層cache也就是filesystem cache,大部分新增或者修改,刪除的資料都在這層cache中,如果沒有flush操作,那麼就不能100%保證系統的資料不會丟失,比如突然斷電或者機器宕機了,但實際情況是es中預設是30分鐘才flush一次磁碟,這麼長的時間內,如果發生不可控的故障,那麼是不是必定會遺失資料呢。 很顯然es的設計者早就考慮了這個問題,在兩次full
Time of Update: 2018-08-01
忙於影像處理和DCNN,很長時間不使用ROS,重新安裝系統後,再次使用ORB-SLAM2(ROS)進行三維重建和即時追蹤的示範。 參考以前的文章:ROS:ubuntu-Ros使用OrbSLAM ORB-SLAM2(ROS)的GitHub連結:
Time of Update: 2018-08-01
應用程式 從這個章節開始,我們將詳細講解CC2640R2F BLE5.0的應用程式架構,在之前我們希望已經按照我們學習線路圖儲備了CC2640R2F平台的軟硬體架構知識。明白應用工程區分App和Stack工程管理。這裡我們主要是講解基於TI-RTOS的App應用程式架構。 這裡介紹以 simple_peripheral Demo應用程式部分,包括以下內容: Pre-main initialization ICall Simple Peripheral
Time of Update: 2018-08-01
Spark叢集搭建 1 Spark編譯 1.1 下載原始碼 git clone git://github.com/apache/spark.git -b branch-1.6 1.2 修改pom檔案 增加cdh5.0.2相關profile,如下:<profile> <id>cdh5.0.2</id> <properties>
Time of Update: 2018-08-01
一、RTP(即時傳輸協議) RTP全名是Real-time Transport Protocol(即時傳輸協議),RTP協議常用於流媒體系統(配合RTCP協議或者RTSP協議)。因為RTP自身具有Time stamp所以在ffmpeg 中被用做一種formate. 每一個RTP資料報都由頭部(Header)和負載(Payload)兩個部分組成,其中頭部前12個位元組的含義是固定的,而負載則可以是音頻或者視頻資料。 二、RTP頭部格式
Time of Update: 2018-08-01
Webrtc的ios架構編譯 http://www.th7.cn/Program/IOS/201502/390418.shtml WebRTC in WebKit : http://www.webrtcinwebkit.org/ OpenWebRTC was designed for flexibility and modularity. The bulk of the API layer is implemented in
Time of Update: 2018-08-01
如何將本地代碼上傳到GitHub 說明:Win7作業系統,用戶端採用Git. 前言 搜資料的時候,看到很多朋友都把源碼放到了GitHub上託管,於是我也產生了把自己的代碼上傳到GitHub上的想法。此文針對初學者,手把手教你完成任務。 1.註冊GitHub帳號 到https://github.com 註冊GitHub帳號。然後登入,並且通過郵箱認證。 2.在GitHub上建立倉庫 (1)點擊右方的“new repository”按鈕建立一個倉庫。
Time of Update: 2018-08-01
索引使用原則及最佳化 MySQL的最佳化主要分為結構最佳化(Scheme optimization)和查詢最佳化(Query optimization)。本章討論的高效能索引策略主要屬於結構最佳化範疇。本章的內容完全基於上文的理論基礎,實際上一旦理解了索引背後的機制,那麼選擇高效能的策略就變成了純粹的推理,並且可以理解這些策略背後的邏輯。 樣本資料庫
Time of Update: 2018-08-01
原文連結:http://www.yyztech.com/archives/50/ 我的網站:http://www.yyztech.com 如果你是一名前端開發或者測試人員,那麼fiddler絕對是最值得掌握的工具之一。fiddler是最強大的web調試工具之一,他能記錄所有用戶端和伺服器的http/https請求以及響應,允許你監視,允許你設定斷點調試,甚至篡改請求和響應。 fiddler的工作原理是什麼呢。其實,每當開啟fiddler的時候,它就會自動在你的電腦上把“127.0
Time of Update: 2018-08-01
我們學習的大部分內容都是與特定程式設計語言無關的元素,但是,我主要還是專註於 JavaScript,以及一些 C。讓我們以一個簡單的 C 程式開始,它的功能是讀取一首歌曲和樂隊名字,然後將它們輸出給使用者: stackFolly.c 下載 #include <stdio.h>#include <string.h>char *read(){ char data[64]; fgets(data, 64, stdin); return