Time of Update: 2016-05-14
標籤:ios runtime swizzle@implementation NSObject(Extension)+ (void)swizzleClassMethod:(Class)class originSelector:(SEL)originSelector otherSelector:(SEL)otherSelector{ Method otherMehtod = class_getClassMethod(class, otherSelector); Method
Time of Update: 2016-05-14
標籤:1.The difference is card.h is the public API.That’s what your dot h is.It’s your public API.It’s what methods in your class you want to make public so that other people can call them.Card.m is your private API and all your
Time of Update: 2016-05-14
標籤:其實我就是想說px和em的區別,網上資料其實一堆堆,但是還不如自己實驗總結的清楚。前端高手可能覺得這玩意簡單,但是作為小貓,還是好好學一下。下面一點點說~~~ px和em都是長度單位,區別是,px的值是固定的,指定是多少就是多少,計算比較容易。em得值不是固定的,並且em會繼承父級元素的字型大小。 任意瀏覽器的預設字型高都是16px。所以未經調整的瀏覽器都符合: 1em=16px。那麼12px=0.75em,
Time of Update: 2016-05-14
標籤:Rect類主要用於表示座標系中的一塊矩形地區,並可以對其做一些簡單操作。這塊矩形地區,需要用左上右下兩個座標點表示(left,top,right,bottom),你也可以擷取一個Rect執行個體的Width和Height。就在這裡,奇葩的事情來了,作為一個有一點經驗的做映像或者矩陣運算或者編程的程式員來說,大家的共識是,如果一個矩陣是MxN的,也就是M行N列,那麼行號是[0,M-1],列號是[0,N-1]。可是奇葩的Rect類並不是這樣的!如果你這麼聲明一個Rect類: Rect
Time of Update: 2016-05-14
標籤:眾所周知,給圖片添加圓角有CALayer的cornerRadius,比如:最直接的方法:imgView.layer.cornerRadius1=110; imgView.clipsToBounds = YES; 這事離屏渲染 (off - screen - rendering), 是很消耗效能的;有很多公司面試的時候會問到,你怎麼將圖片設定圓角,如果你 只回答了這個方法,那麼很遺憾,沒有加分。 下面我介紹一種更好的方法: #import
Time of Update: 2016-05-14
標籤:安裝JDK從oracle官網下最新版的linux64位的jdk包(現在最新為jdk-8u92-linux-x64.tar.gz)命令如下建立檔案夾-解壓sudo mkdir /usr/lib/jvmsudo tar zxvf jdk-8u92-linux-x64.tar.gz -C /usr/lib/jvm 設定環境變數sudo gedit /etc/profile 加入環境變數內容#set java
Time of Update: 2016-05-14
標籤:1、發布版:cmd命令:cd C:\Users\Administrator\.android產生命令:keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000設定口令密碼、姓名、單位、地區等資訊,即可產生擷取命令:在C:\Users\Administrator\.android目錄下,執行:keytool -list -v -keystore
Time of Update: 2016-05-14
標籤:HANDLE hMapFile=NULL;LPBYTE lpMapAddress=NULL; 1.建立命名檔案對應物件hMapFile = CreateFileMapping(INVALID_HANDLE_VALUE,//建立記憶體對應檔(不使用磁碟檔案)
Time of Update: 2016-05-13
標籤:在昨天舉行的小米夏季新品發布會上,除了小米Max 之外小米還帶來了全新的MIUI 8,此次MIUI 8在系統UI、動畫互動、功能等層面進行了顯著改善,特別推出了系統級分身術、偽基站詐騙簡訊識別等貼心功能,開發版將適配小米2/2S/3/4/4C /4S/5/Max以及紅米/紅米Note/小米Note全系列機型,基本上除了最古老的機型都能進行升級,對於使用者來說是一大福音。 機友精靈www.jiyw.com
Time of Update: 2016-05-13
標籤:今天為瞭解決別的問題,把/etc/hosts檔案裡的 127.0.0.1 localhost改成了 127.0.0.1 DSETL ,結果運行作業的時候就報這個錯:Failed to connect to JobMonApp on port 13491。作業能夠運行不會報錯,但是無法監控,看得到日誌,但是看不到運行情況(資料條數)在官網上找到了如下解釋:Problem(Abstract)DataStage job run statistics (i.e. rows per
Time of Update: 2016-05-13
標籤:我原來一直用的是老版本的 Xamarin , android_m2repository_rxx.zip 早已在 C:\Users\XXX\AppData\Local\Xamarin\Android.Support.Design\XXX 中存在,所以更新最新的 Xamarin 後, 這一塊都是沒有任何問題的。有園友反映這個 zip 明明已經放到了指定的檔案夾中,但是還是會反覆的 Please download XXXX。1>C:\Program Files
Time of Update: 2016-05-13
標籤:東軟資訊學院的 Android SDK 鏡像,比配置代理下載快多了。配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy
Time of Update: 2016-05-13
標籤:本篇是sample.py 1 # -*- coding: utf-8 -*- 2 """Contains class representing an LSPI sample.""" 3 4 5 class Sample(object): 6 7 """Represents an LSPI sample tuple ``(s, a, r, s‘, absorb)``. 8 #表達了LSPI的採樣,用tuple表示 9 Parameters#輸入參數
Time of Update: 2016-05-13
標籤:#coding=utf-8from appium import webdriverfrom time import sleepimport os,time,unittest‘‘‘給手機快速裝app的方法‘‘‘PATH=lambda p :os.path.abspath(os.path.join(os.path.dirname(__file__),p))desired_caps ={}desired_caps[‘device‘] = ‘android‘
Time of Update: 2016-05-13
標籤:本架構適用於 使用 NavigationController+UITabBarController 的APP架構QLSNavTab , GitHub地址:https://github.com/qianlishun/QLSNavTab 點擊這裡直接下載: Download ZIP :簡介 ----
Time of Update: 2016-05-13
標籤:金融 自動化測試 android 敏捷測試 雲測 金融領域移動端自動化測試解決方案—— 測試能力建設、實現敏捷測試、縮短測試周期銀行們的優步(Uber)時刻即將到來,銀行的實體網點將被淘汰,行動裝置將成為客戶和銀行之間的主要溝通“中介”。 &
Time of Update: 2016-05-13
標籤:以前看了很多人介紹的Android事件派發流程,但最近使用那些來寫代碼的時候出現了不少錯誤。所以回顧一下整個流程,簡單介紹從手觸控螢幕幕開始到事件在View樹派發。從源碼上分析ViewGroup.dispatchTouchEvent。事件從觸摸到View簡述Android的事件產生是從我們觸控螢幕幕開始,在經過Input子系統,最後達到我們的應用程式(或者經過WindowManagerService到達應用程式)。而其中Input子系統在Java層對應著InputManagerServic
Time of Update: 2016-05-13
標籤: 我認為在寫涉及到資料結構或演算法的實作類別的源碼解析部落格時,不應該急於講它的使用或馬上展開對源碼的解析,而是要先交待一下這個資料結構或演算法的資料,瞭解它的設計,再從它的設計出發去講如何?,最後從實現的角度來講回源碼,才能深入理解。這是最新讀了一些部落格之後的思考。對此問題如果你有其他見解,歡迎留言交流。LRU在讀LruCache源碼之前,我們先來瞭解一下這裡的Lru是什麼。LRU全稱為Least Recently
Time of Update: 2016-05-13
標籤:綜述 Android中的事件分發機制也就是View與ViewGroup的對事件的分發與處理。在ViewGroup的內部包含了許多View,而ViewGroup繼承自View,所以ViewGroup本身也是一個View。對於事件可以通過ViewGroup下發到它的子View並交由子View進行處理,而ViewGroup本身也能夠對事件做出處理。下面就來詳細分析一下ViewGroup對時間的分發處理。MotionEvent 當手指接觸到螢幕以後,所產生的一系列的事件中,都是由以下三種事件類
Time of Update: 2016-05-13
標籤:摘要今天由我給大家進行一場技術分享,分享的主題也是大家還沒有工作或者才去工作不久或者是正處於試用期的同學非常關心的一個問題,就是我們做iOS,HTML5,安卓等前端開發的如何跟我們的公司後台進行互動. 面臨後台我們應該說些什麼? 應該怎麼去規避一些不該屬於自己的任務而被後台強加於自己?等等問題.目錄 1.前端請求資料URL的誰來寫? 2.介面文檔主要由誰來寫? 3.前端開發與後台互動的資料格式主要是什麼? 4.前端開發的後台互動原理? 5.前端請求參數的形式