Time of Update: 2016-06-16
標籤:MyBatis mapper檔案中的變數引用方式#{}與${}的差別 #{},和 ${}傳參的區別如下:使用#傳入參數是,sql語句解析是會加上"",當成字串來解析,這樣相比於$的好處是比較明顯對的吧,#{}傳參能防止sql注入,如果你傳入的參數為 單引號‘,那麼如果使用${},這種方式 那麼是會報錯的另外一種情境是,如果要做動態排序,比如 order by column,這個時候務必要用${}select * from table order by ‘name‘
Time of Update: 2016-06-16
標籤:前記:本來原生的JS是有提供一個函數來實現這個功能(window.clipboardData),但是很遺憾,這個函數僅僅支援IE和FF瀏覽器,所以基本用處不大。下邊介紹的是一個第三方外掛程式庫(ZeroClipboard.js)。 ZeroClipboard.js在Git上的地址為:https://github.com/zeroclipboard/zeroclipboard注意:此js庫不支援相容手機端(包括Android、IOS),僅支援PC端瀏覽器。 第一步:將外掛
Time of Update: 2016-06-16
標籤:1.自訂全域手勢操作@property (nonatomic, strong) UIPanGestureRecognizer *panGestureRecognizer;-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; //原生方法無效 self.navigationController.interactivePopGestureRecognizer.enabled = NO;
Time of Update: 2016-06-16
標籤:1. 單元測試簡介1.1、Unit Testing:
Time of Update: 2016-06-16
標籤:當我們開發中遇到原生的組件無法滿足需求時,我們這時候就應該寫自訂View來滿足一些特殊的組件需求。自訂View個人總結自訂View的概念分為兩種:1、在同一個樣式的控制群組合多處要使用到,我們可以採用原生控制群組合一個View供其他地方調用,減少重複代碼。舉個栗子:最常見的空白提示頁面,一般都是上面是表徵圖下面是文字就可以考慮以上方式。下面直接上代碼:/***我們這裡因為是空白提示頁面,上下結構,所以我們選用的是LinearLayout*/<span
Time of Update: 2016-06-16
標籤:android.net.TrafficStats類中,提供了多種靜態方法,可以直接調用擷取,傳回型別均為long型,如果返回等於-1代表 UNSUPPORTED 當前裝置不支援統計。 static long getMobileRxBytes() //擷取通過Mobile串連收到的位元組總數,這裡Android123提示大家不包含WiFi static
Time of Update: 2016-06-16
標籤:1,調web瀏覽器 Uri myBlogUri = Uri.parse("http://www.baidu.com"); returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri); 2,地圖 Uri mapUri = Uri.parse("geo:38.899533,-77.036476"); returnIt = new Intent(Intent.ACTION_VIEW, mapUri); 3,調撥打到電話介面 Uri telUri =
Time of Update: 2016-06-16
標籤: 為什麼要寫單元測試 首先要介紹為什麼蘑菇街支付金融這邊會採用單元測試的實踐。說起來比較巧,剛開始的時候,只是我一個人會寫單元測試。後來老闆們知道了,覺得這是件很有價值的事情,於是就叫我負責我們組的單元測試這件事情。就這樣慢慢的,單元測試這件事情就成了我們這邊的正常實踐了。再後來,在公司層面也開始有一定的推廣。要說為什麼要寫單元測試的話,我相信大部分人都能承認、也能理解單元測試在保證代碼品質,防止bug或儘早發現bug這方面的作用,這可能是大家覺得單元測試最大的作用。然而我覺得,
Time of Update: 2016-06-16
標籤:在建立項目的過程中,經常將發布的打包過程忘記了,記錄一下。開始之前先瞭解兩件事情:Keytool 是一個有效安全鑰匙和認證的管理工具.Android 要求所有的程式必須有簽名,否則就不會安裝該程式。產生命令注意:記得將alias_name改一下。$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity
Time of Update: 2016-06-16
標籤:參考文檔:http://facebook.github.io/react-native/docs/getting-started.htmlhttp://reactnative.cn/docs/0.27/android-setup.html#content安裝環境推薦chocolatey,非常方便快速需注意的點:nodejs版本需要4.0.0以上模擬器Genymotion比Android
Time of Update: 2016-06-16
標籤:話不多說, 直接上主題。 log4android 是一個類似於log4j的開源android 日誌記錄項目。 項目基於 microlog 改編而來, 新加入了對檔案輸出的各種定義方式。 項目地址: 點擊這裡 (https://github.com/lisicnu/Log4Android) 使用方式: 0. 匯入包. 項目已經發布到maven倉庫中,
Time of Update: 2016-06-16
標籤:android fragment activity 個人喜歡複雜東西簡單化,這裡就不做理論性描述,實現這方法當然很多,比如可以使用廣播,實現Activity回調再調用Fragment等,這裡是直接Activity回調到Fragment效果流程圖650) this.width=650;"
Time of Update: 2016-06-16
標籤:java regex 判斷是否為手機號碼和電話號碼package com.rk.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexUtils{/** * 手機號驗證 * * @param&nb
Time of Update: 2016-06-15
標籤:接著上文《Android 內容提供者簡介》進一步實現內容提供者。每個Content Provider類都使用URI(Universal Resource
Time of Update: 2016-06-15
標籤:iOS 10 都有什麼改變? 看這一個貼就夠了 最全面的試用 蘋果在 WWDC 2016 發布會上正式發布了 iOS 10 作業系統,iOS 與 macOS、tvOS 和 watchOS 構建了蘋果四大平台,其中 iOS 平台至關重要,成為串連 watchOS 和 macOS 的重要媒介。與 iOS 9 相比,iOS 10
Time of Update: 2016-06-15
標籤:據稱,蘋果已經布置完成了WWDC 2016主會場Moscone West會展中心外的ASCII風格巨型LOGO。據此前WWDC官方網站公布,蘋果將於太平洋夏季時間(PDT)6月13日上午10點召開2016年WWDC,也就是北京時間的14號晚上淩晨1點準時開幕。據悉,這次會場可能將分為兩部分:第一天的keynote演講會在比爾·格雷厄姆市政禮堂(Bill Graham Civic Auditorium)舉行,後續幾天的系列活動仍然在往年的舉辦地Moscone West會展中心。
Time of Update: 2016-06-15
標籤:The powerful Android Studio08 Jun 2016Android Studio is the official tool for Android development these days. Being developed at the top of project IntelliJ IDEA, takes into advantage (almost in its entirety) features of edition,
Time of Update: 2016-06-15
標籤:申請加急網址:https://developer.apple.com/appstore/contact/appreviewteam/index.html 提交加急審核需要理由,一般涉及到銀行資訊,或者崩潰打不開這種的比較容易通過。反正蘋果很苛刻,一般不給處理。如果處理第二天就可以下載最新了,省去了漫漫的等待。一個成功加急審核的借口--We found a serious security problem, Our application
Time of Update: 2016-06-15
標籤:原理是基於css3的1、景深:perspective:100px;2、中心點:transform-origin:center center 0;3、transform-style:preserve-3d 父級作變換會保留效果到子集上面通過節點嵌套 實現立方體效果:<div class="box"> <div class="div"> <div>
Time of Update: 2016-06-15
標籤:Wax Lua 使用方法說一下 Wax 的特點,它支援你在指令碼裡使用任何 OC 的類,同樣也支援你建立一個類。使用一個類時你會這樣使用:12NSString -- Returns the NSString classUIView -- Returns the UIView class這樣調用其實一個文法糖,實際上他調用的是wax.class[“UIView