原创 使枚舉成功的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、按