原创 Docker學習筆記-mysql鏡像的使用和外網訪問
1. Pull mysql執行命令docker pull mysql2. 創建mysql容器docker run --name mysql -p3306:3306 -e MYSQL_ROOT_PASSWORD=1234
原创 How to Install PhantomJS on Ubuntu 16.04
IntroductionPhantomJS is a scripted, headless browser that can be used for automating web page interaction. PhantomJS i
原创 Ubuntu docker 安裝mongoDB
下面介紹一下在Ubuntu 16.04系統中,在docker裏安裝mongoDB,以及mongo-express工具0Ubuntu 16.04 安裝docker工具/原料Ubuntu 16.04Docker方法/步驟使用命令在docker
原创 android-應用簽名
應用簽名 通過應用簽名,開發者可以標識應用創作者並更新其應用,而無需創建複雜的接口和權限。在 Android 平臺上運行的每個應用都必須要有開發者的簽名。Google Play 或 Android 設備上的軟件包安裝程序會拒絕沒有
原创 selinux-編寫策略
編寫 SELinux 政策 Android 開放源代碼項目 (AOSP) 針對所有 Android 設備中常用的應用和服務提供了一個可靠實用的基本政策。AOSP 的貢獻者會定期完善該政策。該核心政策應占設備上最終政策的 90-95%
原创 Android中SeLinux權限 .te文件編寫
在android中添加一個LocakSocket通信,權限部分折騰了好幾天,終於搞定了. 首先在root權限下使用setenforce 0命令放開selinux權限,看看需要的操作是否能成功.如果可以,證明是Selinux的設置
原创 android中SELINUX規則分析和語法簡介
1. SELINUX是可以理解爲一種android上面的安全機制,是有美國國家安全局和一些公司設計的一個針對linux的安全加強系統 我們可以通過配置SELINUX的相關policy,來定製自己的手機的一些權限,比如,我們可以完全讓ro
原创 正確使用Android性能分析工具——TraceView
正確使用Android性能分析工具——TraceView 前面嘮叨最近公司app中有些列表在滑動的時候會有卡頓現象,我就開始着手解決這些問題,解決問題之前首先要分析列表滑動的性能瓶頸在什麼地方。因爲之前不會正確使用TraceView這
原创 APK簽名校驗分析
APK簽名校驗分析 找到PackageParser類,該類在文件 “frameworks/base/core/java/android/content/pm/PackageParser.java” 中。PackageParser類的c
原创 怎樣“無痛”全局替換字體
序 在 Android 下使用自定義字體已經是一個比較常見的需求了,最近也做了個比較深入的研究。 那麼按照慣例我又要出個一篇有關 Android 修改字體相關的文章,但是寫下來發現內容還挺多的,所以我決定將它們拆分一下,分幾篇來詳細
原创 Ubuntu中Docker安裝MySQL
Docker 是一個開源的應用容器引擎,可以打包MySQL到容器中,也可以用pull直接從docker網上下載安裝工具/原料Ubuntu 16.04Docker方法/步驟先用 docker search mysql搜索docker服務器上
原创 Ubuntu16.04安裝最新版nodejs
更新ubuntu軟件源sudo apt-get update sudo apt-get install -y python-software-properties software-properties-common sudo add-a
原创 selinux 權限修改
方法1: adb在線修改seLinux Enforcing(表示已打開),Permissive(表示已關閉) getenforce; //獲取當前seLinux狀態 setenforce 1; //打開seLi