原创 Docker之容器網絡之host和none

一.進入容器中/bin/bash和/bin/sh的區別 sh跟bash的區別,實際上就是bash有沒有開啓posix模式的區別 sh一般設成bash的軟鏈 (symlink) 在一般的 linux 系統當中(例外如FreeBSD

原创 Nginx之限制上傳文件大小

server { listen 80; server_name localhost; client_max_body_size 10M; locati

原创 Nginx之location、root、alias指令用法

在Nginx的server配置經常會遇到root與alias的配置 server { listen 80; server_name com.sxkj; access_

原创 Fiddler對APP進行數據抓包

一.前言 Fiddler是一款好用的網絡抓包工具,主要適用於網絡管理人員進行數據的測試操作,集合了安全測試、性能測試、web會話操作、web調試以及HTTP/HTTPS流量記錄等多種實用功能,通過fiddler可以幫助用戶檢查所有

原创 android之LitePal 3.0 的基本使用

一.LitePal簡介 LitePal是一款開源的Android數據庫框架,它採用了對象關係映射(ORM)的模式,並將我們平時開發最常用到的一些數據庫功能進行了封裝,使得不用編寫一行SQL語句就可以完成各種建表和增刪改查的操作,並

原创 Docker之容器間的link

一.容器的連接Link 1.問題 docker間常常需要互聯或者說通信,比如後臺程序訪問數據庫容器,一般是需要ip+端口的形式,然而ip是經常會變化的,如果docker中採用link來爲容器起個名字,以後訪問只要名字+端口就行了,

原创 Android之EditText搶佔焦點問題

一.問題現象 在一個頁面包含多個EditText控件時候,出現多個EditText相互搶佔焦點導致其頁面顯示不正常的問題。 二.處理 1.焦點轉移 讓EditText佈局的父佈局添加以下屬性,讓EdiText不搶佔焦點。 andr

原创 Docker之網絡命名空間

一.測試兩個容器是否互通 1.先運行兩個容器 test1 與test2 docker run -d --name test1 busybox /bin/sh -c "while true; do sleep 3600; done

原创 Docker之build 命令

docker build 命令用於使用 Dockerfile 創建鏡像。 語法 docker build [OPTIONS] PATH | URL | - OPTIONS說明: -build-arg=[] :設置鏡像創建時的

原创 RabbitMQ之常用API

一.消費者確認機制 一.消費者確認 消費者確認或者說消費者應答指的是RabbitMQ需要確認消息到底有沒有被收到。 RabbitMQ中的兩種確認方式: 自動確認方式:RabbitMQ成功將消息發出(即將消息成功寫入TCP Soc

原创 Docker之容器端口映射

1.啓動一個nginx容器 如果沒有下載ngin鏡像的話,先下載一個 docker pull nginx 啓動nginx容器 docker run --name web-nginx -d nginx 2.查看當前bridg

原创 Docker之鏡像與容器以及操作

一.前言 一個image是一些Docker層(layer)的集合。當我們運行一個image的時候,一個對應於這個image的container就產生了。同一個image可能對應許多正在運行的container。 二.相關指令 1.

原创 Android之項目混淆

一.buid.gradle配置文件 配置項目的簽名文件,編譯版本配置 apply plugin: 'com.android.application' android { signingConfigs {

原创 Docker之bridge網絡

一.相關介紹 docker的橋接網絡使用虛擬網橋,bridge網絡用於同一主機上的docker容器相互通信,連接到同一個網橋的docker容器可以相互通信,當我們啓動docke時,會自動創建一個默認bridge網絡,除非我們進行另

原创 window安裝Rabbtimq

一、安裝erlang 1、下載erlang Erlang下載地址: http://www.erlang.org/downloads 2、安裝erlang 雙擊.exe文件進行安裝。默認就可以了。一直下一步到最後。 3、配置