原创 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