Time of Update: 2016-05-12
標籤:使用docker-compose搭建可以擴充的Web Application使用docker-compose搭建可以擴充的Web Application構建 web application構建一個簡單的base image寫app建立startsh 檔案建立構建檔案 Dockerfile測試容器使用docker-compose編排項目啟動項目補充說明總結這是一次使用docker-compose搭建的可以橫向擴充的web
Time of Update: 2016-05-12
標籤:package com.aliyun.oss.ossdemo;import android.app.Activity;import android.app.AlertDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Handler;import android.os.Looper;import android.os.Message;import
Time of Update: 2016-05-12
標籤:序CAReplicatorLayer可以複製自己子層的layer,並且複製的出來的layer和原來的子layer擁有相同的動效。然後通過設定一些屬性,就可以完成很酷的效果,非常強大。。效果love_music.gifDemo建議先下載demo,再結合下面的分析,會好理解點。地址https://github.com/Resory/RYReplicatorLayer邏輯本文主要講述love動效的製作。music動效可參照love動效注釋。首先我們要得到一個love路徑,這個路徑用UIBezie
Time of Update: 2016-05-12
標籤:public class LogUtils { private static final boolean VERBOSE = true; private static final boolean DEBUG = true; private static final boolean INFO = true; private static final boolean WARN = true; private static final boolean ERROR =
Time of Update: 2016-05-12
標籤:服務端MessengerService的process屬性指定它的進程跟MainActivity不在一個進程 <service android:name="com.example.activity.MessengerService" android:process="com.example.activity.remote" >
Time of Update: 2016-05-12
標籤:1.基於 C 的 BSD socket(UNIX系統中通用的網路介面)感覺BSD socket 最容易理解,最容易入門,最為靈活 但是最難用,尤其對於大型項目需要匯入標頭檔#import <sys/socket.h>#import <netdb.h>伺服器端 int listenfd, connfd; struct sockaddr_in servaddr; char buff[4096];
Time of Update: 2016-05-12
標籤:在Android中,Bitmap普遍是造成OOM的罪魁禍首,而且普遍都認為bitmap所佔用的記憶體遠大於Drawable,而且網上也提供了很多記憶體回收的方法以及建議,比如在activity銷毀後主動去調用bitmap.recyle()方法等,那麼到底是不是真的呢?我專門針對bitmap和drawble做了以下測試:
Time of Update: 2016-05-12
標籤:通常在編輯框中輸入一些貨品數量,金額時,我們都會做一些輸入的判斷限制。例如不能輸入非法字元,只能輸入數字等等。現把最近遇到的一些輸入限制需求展現如下:1、 輸入小數位不能超過兩位; 2、 不能重複輸入小數點; 3、 不能輸入除數字以外的字元(但不包括退格鍵,負號鍵); 4、 限制長度為最小為1,最大為11。為了實現以上需求,主要是依靠以下UITextFieldDelegate的一個協議方法來實現的:- (BOOL)textField:(UITextField
Time of Update: 2016-05-12
標籤:使“java+c”的開發方式成為了官方支援的開發方式,NDK的本質就是為了讓Android應用程式能方便的使用JNI技術而提供的一套工具集合,使用NDK主要是4大好處,第一個,代碼的保護,,由於apk的java層代碼很容易被反編譯,而c/c++反組譯碼難度較大;第二個,可以很方便的使用開源庫,因為很多的現存的開源庫都是c/c++代碼編寫的;第三個,提高程式的執行效率,第四個,便於移植,使用c/c++寫的庫可以方便在其它的嵌入式平台上使
Time of Update: 2016-05-12
標籤:受到slidingMenu的啟發android增加了DrawerLayout來實現滑動菜單 DrawerLayout是繼承自ViewGroup,可以在其中放子view。DrawerLayout中分為主內容區和菜單地區使用方法如下 1.和普通的LinearLayout一樣<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2016-05-12
標籤:一.關于于NDK1.JNI簡介 1.jni是Java native interface的縮寫,java 本地介面。它提供了若干的API實現了Java和其他語言的通訊(主要是C/C++)。從Java1.1開始,jni標準成為java平台的一部分,它允許Java代碼和其他語言寫的代碼進行互動。 2.ndk:Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱為“NDK”。
Time of Update: 2016-05-12
標籤:1.為什麼出現頁面卡頓?在開發中我們常常會遇到布局比較複雜的cell,在滑動的時候會導致介面不流暢,出現卡頓的現象,這是由於CPU計算和GPU渲染,之間未及時交換資料丟失幀導致的結果。2.常見解決辦法1).UIImageView盡量設定為不透明opque盡量設定為YES當UIImageView的opque設定為YES的時候其alpha的屬性就會無效,UIImageView的半透明取決於其圖片半透明或者UIImageView本身的背景色合成的圖層view是半透明的。如果圖片全部不是半透明就不
Time of Update: 2016-05-12
標籤:一.映像的兩種分類 位元影像:也被稱為點陣映像或者繪製映像,是由像素的一系列單個點組成的。這些點可以進行不同的排列和染色以構成圖樣。當放大位元影像時,從而使得線條和形狀顯得參差不齊。 向量圖:也被稱為物件導向的映像或繪圖映像,在數學上定義為一系列由先串連的點。也就是常說的數學函數的軌跡。二.映像的載入 1.普通圖片載入到記憶體 先將一張小圖片拷貝到記憶卡中,布局就一個ImageView和Button,點擊Button載入出映像。 Button的點擊事件:public
Time of Update: 2016-05-12
標籤:iOS簡單runtime封裝fmdb的使用學習了iOS有一段時間了,使用到fmdb操作資料庫的時候感覺有很多重複性的工作要做,查詢資料庫時物件導向性感覺很差,一個查詢只能針對一個Model,經過瞭解發現了runtime的使用可以解決這一問題。使用fmdb的時候相信有過這樣的經曆查詢某個model時:NSString *sql = @"select * from myFmdb"; FMResultSet *set = [self.database
Time of Update: 2016-05-12
標籤: 上一篇我們介紹了Fragment的簡單應用以及通過Fragment來解決橫豎屏切換的情況下顯示不同介面,通過Fragment填充多餘空間的問題,這一篇我們介紹下Fragment生命週期;
Time of Update: 2016-05-12
標籤:本篇介紹兩個Android內建的測試架構:Monkey和MonkeyRunner1.MonkeyMonkey是android內建的測試架構,通過向手機發送隨機事件(手勢,點擊,輸入)進行應用程式壓力測試(可指定應用程式套件組合名,也可以說是穩定性測試),測試應用程式的穩定性和健壯性; 使用步驟: (1)進入adb shell (2)cd /system/bin 然後執行monkey命令即可; 常用的monkey命令(網上借的圖):分析:
Time of Update: 2016-05-12
標籤:from:http://merowing.info/2013/03/overlaying-application-version-on-top-of-your-icon/Overlaying application version on top of your iconMar 7, 2013 3 minute readI’ve just returned from NSConference #5, there were many good talks there, but my
Time of Update: 2016-05-12
標籤:前言?如果不知道zygote是什麼,或者好奇zygote如何啟動,可以去看老羅的文章: Android系統進程Zygote啟動過程的原始碼分析所有Android應用進程都是zygote
Time of Update: 2016-05-12
標籤:1.EventBus優缺點EventBus 作為 Android 開發中常用的架構,擁有著許多優點:調度靈活。不依賴於 Context,使用時無需像廣播一樣關注 Context 的注入與傳遞。父類對於通知的監聽和處理可以繼承給子類,這對於簡化代碼至關重要;通知的優先順序,能夠保證 Subscriber 關注最重要的通知;粘滯事件(sticky events)能夠保證通知不會因 Subscriber 的不在場而忽略。可繼承、優先順序、粘滯,是 EventBus
Time of Update: 2016-05-12
標籤:開啟httpd.conf檔案,移除注釋的行:Include conf/extra/httpd-ahssl.confLoadModule ssl_module modules/mod_ssl.soServerName mytsbank.com:80開啟httpd-ahssl.conf,修改如下:<VirtualHost _default_:443> SSLEngine on ServerName