原创 中國國測局地理座標(GCJ-02)、世界標準地理座標(WGS-84) 、百度地理座標(BD-09)座標系轉換

YJLocationConverter 中國國測局地理座標(GCJ-02)<火星座標>、世界標準地理座標(WGS-84) 、百度地理座標(BD-09)座標系轉換工具類 需求 一、在進行地圖開發過程中,我們一般能接觸到以下三種類型的

原创 iOS一行shell腳本自動打包上傳指定位置

一、背景 在實際開發中,需要不停的打各種包,開發人員忙於新需求實現,打包時重複而且沒有意義的事情。於是造了這個輪子,配置好參數一鍵上傳到內測網站(蒲公英、Fir等)或者APPStore。源碼地址:https://github.co

原创 Xcode 9 在 Jenkins 自動打包腳本 中使用 Xcode integration 插件打包失敗的原因

問題 使用 Jenkins 來做 iOS 項目的持續集成,升級 Xcode 9 之後,編譯完成之後打包會一直報如下所示的錯誤: error: exportArchive: "APPNAME.app" requires a prov

原创 iOS中,@dynamic關鍵字和@synthesize關鍵字是用來做什麼的?

@synthesize:如果不實現setter和getter方法,將按照編譯器的規則自動生成setter和getter方法. @dynamic:直接或動態的執行setter和getter方法.通常自己實現setter和gette

原创 commons.lang中常用的工具

一、前言 Java碼農不識Apache,敲盡一生也枉然。旗下的開源項目衆多,各個都是吊炸天。今日且說Commons,輕輕點擊此鏈接進入Apache Commons主頁,Logging、Pool、Net、ONGL、EL、IO、DBC

原创 org.apache.commons.lang3功能演示

代碼 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.

原创 Maven的pom.xml介紹

簡介   pom.xml文件是Maven進行工作的主要配置文件。在這個文件中我們可以配置Maven項目的groupId、artifactId和version等Maven項目必須的元素;可以配置Maven項目需要使用的遠程倉庫;可以

原创 MAC 爲python3安裝 beautifulsoup4

先裝pip (終端)輸入命令:sudo easy_install pip 安bs4 輸入命令:pip install beautifulsoup4 出現錯誤 OSError: [Errno 13] Permission den

原创 用Xamarin和Visual Studio編寫iOS App

一說開發 iOS app,你立馬就會想到蘋果的開發語言 Objective C/Swift 和 Xcode。但是,這並不是唯一的選擇,我們完全可以使用別的語言和框架。 一種主流的替換方案是 Xamarin,這是一個跨平臺框架,允許

原创 利用UIPanGestureRecognizer 判斷手勢滑動方向

/** * 添加平移手勢 * * @param view */ - (void)addTapGestureWithView:(UIView *)view { UIPanGestureRec

原创 Banner 怎麼實現輪播不同尺寸的圖片

需求: UI設計APP的 BannerView 輪播圖的圖片每個Item尺寸不同,比如:設計 BannerView 的可視區域大小是 375 x 420px, 而圖片來源一些是375 x 420px, 而另一些是 375 x 45

原创 SwiftProgressHUD 的使用方法

Github、cocoachina、cocoa4app等尋找了很多swift版本的HUD,都不太滿意。綜合對比,並沒有找到好用合適的HUD開源庫。於是乎 SwiftProgressHUD 是目前比較好用美觀、多功能的HUD。用法如

原创 iOS 11 下 UICollectionView 的HeaderView 遮擋滾動條

這個問題在之前的 iOS 10 上是沒有的,iOS 11 新出之後纔出現。在使用了- collectionView: viewForSupplementaryElementOfKind: atIndexPath:的 UIColle

原创 爲什麼你申請微信支付收到的郵件中沒有PaySignKey?

微信支付現在分爲v2版和v3版 2014年9月10號之前申請的爲v2版,之後申請的爲v3版。 V2版中的參數有 AppID AppSecret 支付專用簽名串PaySignKey 商戶號PartnerID 初始密鑰Par

原创 解決 蘋果對二進制 __TEXT 段大小限制問題

背景 蘋果官方審覈規定(官方地址): 當二進制 __TEXT 無法繼續瘦身下去,就必須想辦法繞過了。 解決方法 利用 rename_section 過審覈,在Xcode中向 “Other Linker Flags” 中添加: