原创 android app 掃描 BLE 設備

1. 初始化 BluetoothManager bluetoothManager = (BluetoothManager)getSystemService(Context.BLUETOOTH_SERVICE); BluetoothAda

原创 Android 9.0 P 狀態欄下移的實現

services/core/java/com/android/server/policy/PhoneWindowManager.java /** {@inheritDoc} */ @Override public void beginLa

原创 敏捷軟件開發筆記 (1)——敏捷宣言和使用要點

敏捷宣言: 個體和交互高於流程和工具。 可工作的軟件高於詳盡的文檔。 客戶協作高於合同談判。 響應變化高於遵循計劃。   敏捷開發鼓勵團隊多交流,成員積極主動,集體決策,擁抱變化,和客戶合作交流,一起構建有價值的軟件。 要點: 1. Pr

原创 ubuntu 16.04 下安裝 MySQL 以及 Redis 服務

MySQL 1. sudo apt-get install mysql-server 2. 注意設置密碼 3. sudo apt-get install mysql-client 4. sudo apt-get install libmy

原创 ubuntu 16.04 下安裝 fastdfs 以及使用 nginx 做代理

這個是網上的文章,我這裏根據實際操作做了修正,如果哪位的原創請聯繫我,我將添加您的鏈接。 一、下載安裝libfastcommon 1.1、下載安裝法 下載 libfastcommon-master.zip 到 /usr/local/src

原创 Ubuntu 16.04 下使用 MQTT EMQX 服務器及配置

下載:https://download.csdn.net/download/honffeCN/12442485 1. unzip and run $ unzip emqx-ubuntu14.04-v3.0.0.zip $ ./bin/em

原创 netty soket 通訊中發消息給特定client id

可以在handler處理函數中,客戶端主動註冊一個id(例如設備imei號),通過下面的類似實現,放入一個HashMap中。 然後就可以實現發消息給特定client id了。   public static synchroniz

原创 Android 7.1.2 源碼開發 默認設置飛行模式,關閉GPS

frameworks/base/packages/SettingsProvider/res/values/defaults.xml 設置之後實現開機飛行模式,以及關閉GPS <bool name="def_airplane_mode_on

原创 ubuntu 16.04 下使用 apache-tomcat-7.0.103 和 jenkins 2.222.1 搭建自動構建服務器

自己動手一步步驗證Pass的: ubuntu 16.04 下使用 apache-tomcat-7.0.103 和 jenkins 2.222.1 搭建自動構建服務器   1. 下載 apache-tomcat-7.0.103.tar.gz

原创 微信小程序使用地圖組件

地圖組件,官網使用方法: https://developers.weixin.qq.com/miniprogram/dev/component/map.html   1. 有個問題: 如果設置爲 style="width: 100%; h

原创 android studio 3.6.3 使用 butterknife 插件 配合 butterknife 10.2.1

這是一個插件,方便自動進行findViewById 的操作。 1. 先安裝 File - Settings - Plugins - 搜索 Android ButterKnife Zelezny,然後安裝重啓。如果不能安裝成功,可以手動下載

原创 微信小程序連接MQTT服務器、阿里雲微消息隊列MQTT版

一、微信小程序連接EMQX Broker 1. 打開 https://unpkg.com/browse/[email protected]/dist/mqtt.min.js 複製保存爲js文件 2. 放到小程序文件夾utils中 3. 在項目的詳情-