Time of Update: 2016-03-28
標籤:轉自 --響鈴 IOS rsa加密與解密 ras加密需要兩組秘鑰,一組公用秘鑰,一組私人秘鑰。產生命令:openssl req -x509 -out public_key.der -outform der -new -newkey rsa:2048 -keyout private_key.pempublic_key.der為公用秘鑰檔案,private_key.pem為私人秘鑰檔案。產生ios可引用的私人秘鑰檔案.pfx:1. OpenSSL rsa -in
Time of Update: 2016-03-28
標籤:用動軟代碼產生器的NHibernate產生模板,產生一個“XML映射模板”,老是提示Could not compile the mapping document的問題。各種的找,就是沒找到問題。後來調試的時候,把所有的中斷翻出來發現bool這個類型不認識,再看CodeSmith的模板,裡面對MS SQLServer的bit類型是轉化為Boolean,果斷地把對應的hbm.xml裡的bool類型換成Boolean,終於搞定。NHibernate錯誤:Could
Time of Update: 2016-03-28
標籤: 一、Objective - C 中的斷言:Objective - C 中的斷言處理使用的是 NSAssertionHandler :每個線程擁有它自己的斷言處理器,它是 NSAssertionHandler 類的執行個體對象。當被調用時,一個斷言處理器列印一條包含方法和類名(或者函數名)的錯誤資訊。然後它拋出一個 NSInternalInconsistencyException 異常。基礎類中定義了兩套斷言宏NSAssert / NSCAssert/** NSAssert */
Time of Update: 2016-03-28
標籤:ios1.AFNetworking管網 第三方請求https://github.com/AFNetworking/AFNetworking/2.cocos
Time of Update: 2016-03-28
標籤:1、開啟XCode開啟工程檔案,選擇Product,再點擊Archive。 2、滑鼠右鍵點擊Shoe In Finder 3、滑鼠右鍵選擇“顯示包內容” 4、滑鼠左鍵雙擊Products檔案夾 5、開啟iTunes,滑鼠點擊如下操作,選擇“應用程式” 6、將Applications檔案下的工程檔案,拖入如下空白處。 7、拖入之後顯示如下。 8、滑鼠右鍵選擇“在Finder中顯示” 9、如下顯示就是“ipa包” iOS打包(ipa包)
Time of Update: 2016-03-28
標籤:本篇主要介紹使用beginUpdates和endUpdates方法對UITableView的Cell進行大量操作更新。首先給出過程中依賴的資料來源: self.arraySections = [NSMutableArray arrayWithCapacity:0]; NSMutableArray *array1 = [NSMutableArray
Time of Update: 2016-03-28
標籤:前言在Android開發中, 我們經常會遇到一些情境, 需要以一些特殊的形狀顯示圖片, 比如圓角矩形、圓形等等。關於如何繪製這類形狀, 網上已經有很多的方案,比如自訂控制項重寫onDraw方法, 通過canvas的各種draw方法進行繪製等。那麼, 更複雜的圖形呢?比如,五角星?比如組合圖形?又或者是各種奇奇怪怪的不規則圖形呢?有同學會說, 如果已知不規則圖形的具體形狀, 那我們就可以通過串連頂點的方式, 找出path, 然後通過drawPath方法繪製出來啊。嗯。。。很有道理,
Time of Update: 2016-03-28
標籤:本文來自肥寶傳說之路,引用必須註明出處!畫圖設計到圖片的格式,有空可以看看圖片資源各種格式。瞭解一片格式,對學習有用的。而且我面試別人的時候也很喜歡問這個問題,哈哈。先看個圖。直接看代碼吧,注釋很詳細了。activity_hello_world.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2016-03-28
標籤:Android的菜單分為三種類型:選項菜單(Option Menu)、操作功能表(Context Menu)、子功能表(Sub Menu)。選項菜單(Option Menu):按裝置上的功能表按鈕(Menu)會出現的菜單。不支援勾選標記。操作功能表(Context
Time of Update: 2016-03-27
標籤:public static ClientResponse SendClientRequest(List<BasicNameValuePair> params){ ClientResponse clientResponse = new ClientResponse(); List<ClientResponseData> clientResponseDataList = new ArrayList<>();
Time of Update: 2016-03-27
標籤:Rotate的xml檔案編寫方法 <rotate android:fromDegrees="0" android:toDegrees="+350" android:pivotX="50%" android:pivotY="50%"
Time of Update: 2016-03-27
標籤:首先我要解釋一下標題的意義,日期的簡潔格式展示,之所以簡介,是因為讓人一目瞭然,不需要思考是什麼時候。在詳細一點就是我們在朋友圈中 所看到的時間格式。例如:剛剛 -幾分鐘前-幾小時前等等。今天這裡帶來的是一個簡單的類別。方便實用。以及簡單的實際應用。先看看一看類別是什麼樣子的.h#import <Foundation/Foundation.h>@interface NSDate (CXExtension)-(NSDateComponents
Time of Update: 2016-03-27
標籤:一、block與方法的異同點:相同點是都是儲存程式碼片段,什麼時候執行,什麼時候調用不同點是block不受類或者對象的約束;方法收到了類或者對象的約束二、思路:(通訊錄練習) 在連絡人控制器中,添加完連絡人或者修改完後儲存連絡人的時候需要重新整理連絡人控制器的tableView 但是,連絡人控制器中不能確定重新整理tableView的時機 解決辦法:在連絡人控制器中定義好對應控制器的block程式碼片段,block執行的時機由block的擁有者來指定三、代碼實現: &nbs
Time of Update: 2016-03-27
標籤:ListView的使用總結 基本使用: 步驟:在布局檔案中定義一個ListView控制項-在活動中獲得ListView的執行個體-獲得適配器adapter的執行個體並且傳入三個參數-把配接器物件傳遞給listview執行個體public class MainActivity extends Activity{ListView contactsView;ArrayAdapter<String> adapter;List<String>
Time of Update: 2016-03-27
標籤:所謂動態熱修補就是把能夠導致app 崩潰的嚴重bug,提交新版本到appstore 審核速度太慢影響使用者使用,這時候就可以利用JSPatch 可以讓你用 JavaScript 書寫原生 iOS APP。只需在項目引入極小的引擎,就可以使用 JavaScript 調用任何 Objective-C 的原生介面,獲得指令碼語言的優勢:為項目動態添加模組,或替換項目原生代碼動態修複
Time of Update: 2016-03-27
標籤:<?php //重新命名一個檔案或目錄rename("phpmyadmin", "phpadmin");//重新命名成phpadmin/* * $dirsrc 原目錄 * $dirto 目標目錄 */ function copydir($dirsrc, $dirto) {//如果原來的檔案存在, 判斷是不是一個目錄if(file_exists($dirto)) {if(!is_dir($dirto)) {echo "目標不是一個目錄,
Time of Update: 2016-03-27
標籤:對於策略模式,我個人理解策略模式就是對各種規則的一種封裝的方法,而不僅僅是對演算法的封裝與調用而已。與原廠模式中簡單工廠有點類似,但是比簡單工廠更有耦合度,因為策略模式以相同的方法調用所有的規則,減少了規則類和規則類之間的耦合度。接下來我用策略模式編輯代碼來計算鬥地主中地主根據坐莊成功失敗翻倍情況的得分情況。建立一個分數類Score.h#import <Foundation/Foundation.h>#define BASIC_POINT 10@interface Score
Time of Update: 2016-03-27
標籤:前段時間React Native for Android發布,感覺React Native會越來越多的公司開始研究、使用。所以周六也抽空搭建了iOS的開發環境,以便以後利用閒置時間能夠學習一下。 廢話不多說了,下面簡單的列出步驟吧。 1. 安裝Homebrew Homebrew主要用於安裝後面需要安裝的watchman、flow 開啟MAC的終端,輸入如下命令: ruby -e "$(curl -fsSL
Time of Update: 2016-03-27
標籤:1、什麼事Activity 就是布滿整個視窗或者懸浮於其他視窗之上的互動介面,一個應用由多個Activity構成,都會在Mainifest.xml中指定一個主的Activity。 當程式第一次運行就會看到主activity,這個activity通過啟動其他activity進行相關操作 當啟動其他activity時,當前這個activity將會停止,新的activity壓入棧中,同事擷取使用者焦點 因為棧是先進後出,使用者back時,當前頁面銷毀,之前頁面顯示2、Activity的生
Time of Update: 2016-03-27
標籤:截至2015年年底,我國三大電訊廠商的移動使用者數達到13.1億戶,4G