Time of Update: 2016-10-12
標籤:2016年9月7日,蘋果發布iOS 10。2016年9月14日,全新的作業系統iOS 10將正式上線。作為開發人員,如何適配iOS10呢?1.Notification(通知)自從Notification被引入之後,蘋果就不斷的更新最佳化,但這些更新最佳化只是小打小鬧,直至現在iOS 10開始真正的進行大改重構,這讓開發人員也體會到UserNotifications的易用,功能也變得非常強大。iOS 9
Time of Update: 2016-10-12
標籤:dll 調用部分:{****************************************************************}{ }{ Project: DllDebug }{ Copyright(c) 2003, 2005 }{ Unit for UCommonUnit }{ Create : 2003-01-05
Time of Update: 2016-10-12
標籤:轉載自:http://blog.csdn.net/szwangdf/article/details/26714603預設情況下,使用#{}文法,MyBatis會產生PreparedStatement語句中,並且安全的設定PreparedStatement參數,這個過程中MyBatis會進行必要的安全檢查和轉義。樣本1:執行SQL:Select * from emp where name = #{employeeName}參數:employeeName=>Smith解析後執行的SQL:
Time of Update: 2016-10-11
標籤:ios用UITextField都知道,預設有個提示,原理是kvc,監聽,textField.placeholder = @"This is textField.placeholder"; [textField setValue:[UIColor green] forKeyPath:@"_placeholderLabel.textColor"]; [textField setValue:[UIFont boldSystemFontOfSize:15]
Time of Update: 2016-10-11
標籤: 1 去掉標題列:JFrame frame=new JFrame(); frame.setUndecorated(true); 2 3 實現拖動:定義全域變數: int first_x; int first_y; 4 5 添加MouseListener, 重寫mousePressed方法 6 7 public void mousePressed(MouseEvent e){ 8 9 first_x=e.getX();10 11 first_y=e.getY();
Time of Update: 2016-10-11
標籤:設計一個代理模式需要六個步驟:一、首先要先弄清楚誰是委託方,誰是代理方。a.委託方和代理方是不分開的,所以互相引用對方的標頭檔 二、委託方:聲明一個委託協議a.既然是委託協議,那就必須在委託方的類中聲明。類似一個公告,既然是要讓別人知道的,所以自然就是在.h檔案中聲明。b.只需聲明要做的是什麼,不需要告訴代理要怎麼做。也就是說只要聲明一個方法,不需要實現方法。上代碼: 三、委託方:聲明一個委託代理屬性a.聲明的作用就是給代理方提供一個介面拿到代理權,沒有這個聲明,就算能
Time of Update: 2016-10-11
標籤: 現在在蘋果的官網上,我們已經可以下載到Xcode8的GM版本了,加上9.14日淩晨,蘋果就要正式推出iOS10系統的推送了,在此之際,iOS10的適配已經迫在眉睫啦,不知道Xcode8 beat版本……一、認證管理 用Xcode8開啟工程後,比較明顯的就是了,這個是蘋果的新特性,可以協助我們自動管理憑證。建議大家勾選這個Automatically manage signing (Ps.beat2版本完全不可以GM版本不知為何可以了)
Time of Update: 2016-10-11
標籤:android animation scale 迴圈播放 在開發Android的Animator時遇到如下問題:1. 關於Animator的迴圈播放: 在Animator動畫中有迴圈的設定方法setRepeatCount(ValueAnimator.INFINITE) ,
Time of Update: 2016-10-11
標籤:thinkphp5/** * URL路由檢測(根據PATH_INFO) * @access public * @param \think\Request $request * @param array $config *&
Time of Update: 2016-10-11
標籤:dp、px、sp轉換 1 public class DensityUtil { 2 /** 3 * 將px值轉換為dip或dp值,保證尺寸大小不變 4 * 5 * @param pxValue 6 * @param scale 7 * (DisplayMetrics類中屬性density) 8 */ 9 public static int px2dip(float
Time of Update: 2016-10-11
標籤: Theme: 表單層級,改變表單樣式style--< style: 表單元素層級,改變指定控制項或者Layout的樣式。 建立自訂的style和theme:1.在res/values 目錄下建立名為style.xml的檔案2.增加一個<resources>根節點。<resources> <style name="SpecialText" parent="@style/Text"
Time of Update: 2016-10-11
標籤:陶陶家的院子裡有一棵蘋果樹,每到秋天樹上就會結出10個蘋果。蘋果成熟的時候,陶陶就會跑去摘蘋果。陶陶有個30厘米高的板凳,當她不能直接用手摘到蘋果的時候,就會踩到板凳上再試試。現在已知10個蘋果到地面的高度(100到200之間(包括100和200)的整數(以厘米為單位)),以及陶陶把手伸直的時候能夠達到的最大高度(100到120之間(包含100和120)的整數(以厘米為單位)),請幫陶陶算一下她能夠摘到的蘋果的數目。假設她碰到蘋果,蘋果就會掉下來。輸入格式:兩行資料。第一行為10個蘋果到地
Time of Update: 2016-10-11
標籤:amd機器上使用android studio進行調試。因為amd的cpu不支援IntelVT,所以可能會有如下錯誤提示 我們有幾個選擇:1. 使用真機調試2. 配合genymotion3. 根據中的4) User an Android Virtual Device based on an ARM system image (This is 10x slower than hardware accelerated virtualization)
Time of Update: 2016-10-11
標籤:通過之前的一篇文章,我們瞭解了
Time of Update: 2016-10-11
標籤:D:\Android\BaiduMapsApiASDemo>c:C:\>cd .android系統找不到指定的路徑。 C:\>cd
Time of Update: 2016-10-11
標籤:Regex基礎文法1.1匹配不同類型的字元 字元類匹配的字元\d匹配一個數字字元。等價於 [0-9]。\D匹配一個非數字字元。等價於 [^0-9]。\w匹配包括底線的任何單詞字元。等價於‘[A-Za-z0-9_]‘。\W匹配任何非單詞字元。等價於 ‘[^A-Za-z0-9_]‘。\s匹配任何空白字元,包括空格、定位字元、換頁符等等。等價於 [
Time of Update: 2016-10-11
標籤:調整導覽列返回按鈕的位置//建立返回按鈕UIButton * leftBtn = [UIButton buttonWithType:UIButtonTypeSystem];leftBtn.frame = CGRectMake(0, 0, 25,25);[leftBtn setBackgroundImage:[UIImage imageNamed:@"icon_back"] forState:UIControlStateNormal];[leftBtn addTarget:self
Time of Update: 2016-10-11
標籤:網上的解釋是:“ you need to add -lstdc++, or use ‘g++‘ rather than ‘gcc‘ as your driver program.”,也就是說如果想要使用g++編譯器的話,那麼連結時需要添加“-Istdc++”。我試了一下 ,
Time of Update: 2016-10-11
標籤: 1 import android.app.Activity; 2 import android.os.Bundle; 3 import android.util.Log; 4 import android.view.KeyEvent; 5 import android.widget.Toast; 6 7 public class MainActivity extends Activity { 8 9 10 @Override11
Time of Update: 2016-10-11
標籤:#import "CommonCrypto/CommonDigest.h"-(NSString *)getSha1String{ NSData *data = [self dataUsingEncoding:NSUTF8StringEncoding]; uint8_t digest[CC_SHA1_DIGEST_LENGTH]; CC_SHA1(data.bytes,