原创 使枚舉成功的USB設備成爲WINUSB設備
《使枚舉成功的USB設備成爲WINUSB設備》 1. 將設備枚舉爲WINUSB設備 1.1 使設備能獲取字符串描述符 1、 確保devicedescriptor中字符串index不爲0。如圖所示,紅色框中部分不能設置爲0,
原创 WINUSB設備的inf文檔的編寫
《WINUSB設備的inf文檔的編寫》 目錄 簡介... 1 1. 獲取inf文件和cat文件模板... 1 1.1 創建WinUSB應用程序... 1 1.2 獲取inf文件和cat文件... 3 2.
原创 直接操作STM32F407寄存器之跑馬燈
// 驅動DCM501的四盞燈爲跑馬燈// Designer: Lv Shiqi #include "stm32f4xx.h" #define GPIO_Pin_6 0x0040 #define GPIO_Pin_7 0x0080 #
原创 Android Studio導入jar包
1、複製你需要添加的jar,並將其黏貼到app— —src— —main— —libs文件夾下,可運行的AndroidStudio項目都有像這樣的目錄結構。可以看到雖然jar已經複製黏貼過來了,但是還未導入,所以看不到jar中包含
原创 Ubuntu創建android studio桌面圖標
創建android studio桌面圖標 1、 用root權限創建/usr/share/applications/studio.desktop 然後我們要在這個文件裏面下如下代碼: [Desktop Entry] Name=
原创 【算法入門】反轉單鏈表(C語言實現)
#include "stdio.h" #include "stdlib.h" typedef struct linkList{ int data; struct linkList* next; }*
原创 【算法入門】利用頭插法創建線性單鏈表
很久沒有寫過C語言了,拿來練練手,其中頭指針不存儲任何數據。 #include "stdio.h" #include "stdlib.h" // Define the list's structure typedef struct
原创 使用putty免密碼登陸ubuntu主機
安裝ssh sudo apt-get install ssh 配置ssh 編輯ssh的配置文件/etc/ssh/sshd_config,需要更改的語句如下: StrictModes yes改爲:StrictModes no #P
原创 使用Terminator作爲ubuntu終端
安裝 1、下載 dconf-tools:sudo apt-get install dconf-tools 2、在終端中執行命令:dconf-editor,調出系統默認參數調整界面 3、依次點擊: org > gnome > des
原创 ubuntu14.04中更改python版本
如果本身有python,安裝了另一個版本的python後,切換版本需要使用以下命令,接下來我以從2.7.6改變到3.4.3爲例子。 1、爲確保萬無一失,對於以前的python可執行文件做備份,執行:sudo cp /usr/bin/py
原创 Ubuntu搭建eclipse neon android環境(eclipse ADT)
安裝eclipse neon 在官網:https://www.eclipse.org/downloads/ 下載最新neon: 點擊“Select Another Mirror”,選擇一個China的mirror,點擊“Downloa
原创 ubuntu 安裝截圖工具 Shutter,並設置快捷鍵 Ctrl+Alt+A
大寫加粗的感謝原po主:http://blog.csdn.net/hanshileiai/article/details/46843713 一、安裝截圖工具 Shutter 1、添加安裝包軟件源 sudo add-apt-reposit
原创 ubuntu安裝NERDTree,Taglist和WinManager
在ubuntu中要用vim進行開發的話,這三個插件組合在一起,給你一種順滑的感受。 NERDTree NERDTree的安裝 nerdtree可以顯示當前項目的文件結構。安裝方法如下。 執行以下命令即可: 1、創建文件夾:mkdir
原创 ArrayList, LinkedList, HashMap中的幾個點
ArrayList 點在於: 1. ArrayList是一個動態數組。 爲啥呢? 1. 別看ArrayList名字裏面帶有List,其實人家是一個動態數組。爲啥是動態數組呢?我們都知道數組在聲明的時候就要確定其大小,ArrayList
原创 Remmina或者SSH遠程控制ubuntu
1. 簡介 本文主要內容爲對於兩臺ubuntu電腦,客戶機如何遠程控制服務器。分爲ssh控制終端和使用ubuntu自帶遠程桌面工具:Remmina直接控制圖形化桌面兩部分。 1.1 Remmina遠程登錄 1.1.1 服務器的配置 1、按