原创 NDK入門(一) 在Android Studio中創建並運行第一個ndk程序hello world

在Android Studio中創建並運行第一個ndk程序hello world 簡介 最近開始自學NDK,所有做一個筆記用來記錄。另外本文適合沒有ndk基礎的朋友學習使用。 感謝官方中文文檔的翻譯者。 官方文檔: https

原创 泛型(java基礎)

泛型一、二泛型概念以及基本使用(略)三、泛型類詳細見代碼:package Container; /* *******泛型類********* 什麼時候定義泛型類? 當類中要操作中的引用數據類型不確定的時候, 早期定義Object

原创 多線程2(java基礎)

一、線程間通信1. 簡單示例            線程間通信其實就多個線程操作統一資源,只是操作動作不同。如圖: 一個簡單的程序:/*@線程間通信 *@有兩個動作:一個存一個取。對同一資源進行操作,比如銀行。 */ class

原创 python學習之基本語法,變量和基本數據類型篇

python學習之基本語法,變量和基本數據類型篇 基本語法 借用了菜鳥教程筆記中的一張圖,一目瞭然 變量 # 變量勿需申明,使用前必須賦值,只有賦值後變量纔會創建. counter = 100 # 賦值整型變量 miles =

原创 python學習之代碼練習二(鴿子和兔子)

python學習之代碼練習二(鴿子和兔子) 題目 題目鏈接:鴿子和兔子 實現代碼 #!usr/bin/python # coding=utf-8 result = [] num = 0 while num == 0:

原创 python學習之代碼練習一(兩個數比較)

python學習之代碼練習一(兩個數比較) 題目 題目鏈接:1002 實現代碼 #!/usr/bin/python # coding=utf-8 import re str = raw_input("please enter

原创 python學習之代碼練習三(三個數排序)

python學習之代碼練習三(三個數排序) 題目 題目鏈接:1454 實現代碼 #!usr/bin/python # coding=utf-8 import re def quick_sort(lis): if l

原创 ubuntu16.04下搭建opengrok閱讀android源碼

ubuntu16.04下搭建opengrok閱讀android源碼 寫在前面 最近準備瞭解,學習一下安卓的源碼。但是使用Android Studio導入源碼,使用過朋友的都知道那叫一個慢,這個時候就需要一個自己搭一個本地的open

原创 多線程1(java基礎)

一、什麼是多線程?1、進程      進程是指正在運行的程序,但是cpu執行的並不是進程而是線程。2、線程      線程是進程內一個相對獨立的、可調度的執行單元或控制單元。操作系統可執行的最小單位是線程。一個進程中至少一個線程。3、多線

原创 集合框架-MAP(java基礎)

一、Map集合簡介以及基本方法:MAP集合:該集合存儲鍵值對,一對一對往裏弄,而且要保證鍵的唯一性。    1.添加        put(K key,V value);    2.刪除        clear();        re

原创 集合框架(java基礎)

集合框架 基本的集合框架如下: 而我們常見的幾種集合框架如下: 、 一、基本操作 基本操作爲增、刪、改; 1.獲取個數,集合長度. sop("size:"+a1.size());          2.刪除元素 a1.remov

原创 集合框架-工具類(java基礎)

Collections:集合框架的工具類 集合框架的工具類:     |--Collections:工具類,裏面的方法是靜態的。他是對集合進行操作的工具類,他可以對list集合進行排序。     |--Arrays:工具類,對數組進行操作

原创 其他對象(java基礎)

1.System對象  System:類中的方法和屬性是靜態的。  out:標準輸出,默認是控制檯。   in:標準輸入,默認是鍵盤。  描述系統的一些信息。  獲取系統屬性信息:Properties getProperties();示例

原创 String類,StringBuffer和基本數據類型對象包裝類(java基礎)

一、字符串1. 字符串特點/* * @字符串最大特點,一旦初始化就不可以改變。 */ public class StringDemo { public static void main(String[] args) { /

原创 ubuntu16.04下opengrok安裝踩坑之旅

ubuntu16.04下opengrok安裝踩坑之旅 寫在前面 工作需要嘗試在本地搭建一個opengrok服務器,結果遇到了一大堆的問題。雖然網上資料有很多,但是很多細節均沒有講到。 系統環境 系統 ubuntu16.04 環境