原创 Bash腳本之多線程處理

前言 在bash中並沒有線程的概念,我們可以用多進程來模擬多線程的操作來達到同樣的效果 示例代碼 #!/bin/bash # thread number can modify if needed THREAD=10 ROOTDI

原创 Ubuntu 打開終端的三種方法

第一種(當然是笨方法了) 依次打開(應用程序-附件-終端),如果閒的麻煩,可以直接把它添加面板,這樣也方便點! 第二種 首先按住Alt,然後按一下F2,出來一個運行框,在裏面輸入 gnome-terminal即可運行。 在這個運行框裏,可

原创 .gitignore使用詳解

1. 簡紹 我們做的每個Git項目中都需要一個“.gitignore”文件,這個文件的作用就是告訴Git哪些文件不需要添加到版本管理中。比如我們項目中的npm包(node_modules),它在我們項目中是很重要的,但是它佔的內存

原创 android 獲取APK的包名 版本號 名稱,圖標等信息

轉載,原文來自 http://blog.csdn.net/csheng1204/article/details/8161290 懶得說了,直接附代碼: [java] view plaincopyprint?

原创 利用MediaPlayer 獲取一個音頻或者視頻文件的播放時長

MediaPlayer md = new MediaPlayer();        try {            LogUtils.log(Environment.getExternalStorageDirectory() +"/

原创 Clang-format 配置文件

官方文檔 官方詳細配置解釋點擊此處 文件格式 .clang-format 配置文件放置規則 不指定,默認字需要格式化的文件同級目錄向上尋找.clang-format文件 --stype指定配置文件或者默認配置 參考配置文件 #

原创 利用ContentObserver獲取系統時間制式12/24小時

Function 1 直接獲取 Settings.System.getInt(getContext().getContentResolver(), Settings.System.TIME_12_24, 0); Functio

原创 讀取到配置文件的C語言的接口實現

轉自:http://www.linuxidc.com/Linux/2015-03/115172.htm 爲了完成讀取系統中的配置文件的某個key鍵的值,由於使用別人的庫總是不爽,而且對於格式有一定的要求,那麼就自己來寫一個這樣的接

原创 linux進程後端運行,脫離終端

轉自:http://blog.chinaunix.net/uid-24517549-id-4030121.html 我們經常會碰到這樣的問題,用 telnet/ssh 登錄了遠程的 Linux 服務器,運行了一些耗時較長的任務

原创 Android 開關機動畫的實現及支持MP4視頻播放

原創文章,轉載請註明出處,謝謝。 一,前言 對於開機動畫的實現原理,網上很多,本文不做講述。本文僅針對開關機動畫支持Mp4視頻及實現關機動畫做簡略講述 二,前期準備及說明 開機動畫MP4視頻文件名及路徑:/system/media/bo

原创 如何升級Windows 10中內置的Ubuntu子系統

微軟此前與Canonical達成合作並將Ubuntu帶到Windows 10系統,用戶在經過簡單設置後即可使用該系統。 該功能對於部分開發者而言應算是個不錯的消息,這樣可以直接使用Windows 10完成某些Linux的命令操作。 201

原创 android 通過調用VLC的libvlcjni.so解碼視頻和rtsp流

前言     我的小程序實現了用VLC的解碼庫播放遠程RTSP流,並實現遠程控制前期準備 下載NDK 地址:谷歌官方地址  clone vlc的的源碼並編譯成功 編譯及源碼下載詳細請參考 VLC的官方wiki      2.  移植 將

原创 Linux chattr和lsattr

PS:有時候你發現用root權限都不能修改某個文件,大部分原因是曾經用chattr命令鎖定該文件了。chattr命令的作用很大,其中一些功能是由Linux內核版本來支持的,不過現在生產絕大部分跑的linux系統都是2.6以上內核了。通過c

原创 一個通用的C/C++ Makefile

轉自:http://www.linuxidc.com/Linux/2015-02/112713.htm 寫了一個通用的GNU/Linux環境下的Makefile。 該Makefile適用於最後生成若干個可執行文件的小型C/C

原创 android獲取設備屏幕分辨率的方法

// 通過WindowManager獲取 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm)