原创 基於Swift的iOS應用程序開發:通過UITextFieldDelegate快速理解Delegate事件代理

一、簡述 在使用swift語言進行iOS應用程序開發的過程中,我們會經常接觸到“Delegate”這個概念。爲了更好地理解這個概念,我們以文本輸入框組件UITextField爲例。 二、概念 在蘋果官方的入門開發示例當中,關於Delega

原创 基於Swift的iOS應用程序開發:對字符串進行MD5加密

1、創建橋街頭文件 首先,我們需要建立Swift與Objective-C的橋街頭文件,詳細建立過程請點擊以下鏈接: 基於Swift的iOS應用程序開發:創建Swift與Objective-C之間的橋街頭文件 2、引入Objective-C

原创 基於Swift的iOS應用程序開發:使用NSUserDefaults存儲本地數據

1、存儲數據 // 1、利用NSUserDefaults存儲數據 let defaults = NSUserDefaults.standardUserDefaults(); // 2、存儲數據 defaults.setObje

原创 基於Swift的iOS應用程序開發:使用URLSession向服務器發送請求

1、創建URLSession對象 let session:URLSession = URLSession.shared2、定義請求地址和請求參數let url:URL = URL(string:"在這裏填寫服務器地址")! let pos

原创 基於Swift的iOS應用程序開發:第三方日曆組件CVCalendar簡介

今天在網上看到一個比較簡單好用的日曆組件,重要的是它是基於swift的。 官方地址在這裏:CVCalendar 其實官方開發人員在產品的首頁上已經把如何使用寫得非常清楚了。而我在使用過程中,也參考了一個國內的博主: http://blog

原创 基於Swift的iOS應用程序開發:使用NSMutableURLRequest向服務器發送請求

先定義好你需要發送請求的地址,以及參數: var urlStr:String = “這是你的服務器請求地址” var requestXml:String = “這裏是你的請求參數” 使用NSURL類來創建服務器地址對象: let url

原创 Tomcat多端口映射配置

1.多端口映射配置 在server.xml中,找到“<Connector>”標籤,默認情況下會有一個“8080”端口的“<Connector>”標籤: <Connector port="8080" protocol=

原创 解決在 Ubuntu下新安裝AndroidStudio,Logcat無輸出,AndroidProfile無輸出的問題

操作系統:Ubuntu16.04 LTSIDS:AndroidStudio 3.1.3原因非常簡單,因爲Ubuntu是新安裝的,因此其實系統中並沒有安裝 adb相關的包。但是這個問題我也是找了很久都沒有發現,直到最後自己想要手工重啓一下a

原创 在Windows環境下使用MySQL:自動定時備份

一、編寫備份腳本 rem auther:www.yumi-info.com rem date:20171222 rem ******MySQL backup start******** @echo off forfiles /p "E:\

原创 基於Swift的iOS應用程序開發:以Base64字符串形式上傳文件——從iOS選擇文件並上傳

簡述 在常規的web開發過程中,大部分上傳文件都是在web頁面端通過表單直接提交,再由服務器端捕獲請求來進行處理的。但是在前後端分離趨於一種流行趨勢,再加上Android和iOS開發技術日漸成熟,大部分團隊都會選擇在服務器端僅提供一套通

原创 在Ubuntu/Linux環境下使用MySQL:解決com.mysql.jdbc.PacketTooBigException: Packet for query is too large的問題

操作系統:Ubuntu 17.04 64位 MySQL版本:MySQL 5.7 1、問題 在使用MySQL進行開發的過程中,很容易在保存較大的文件時,遇到MySQL拋出的以下異常: Packet for query is too larg

原创 解決百度富文本編輯器無法上傳視頻的問題

本文轉自:http://blog.csdn.net/qq_34787830/article/details/75092347 1、在配置文件ueditor.config.js中,定位 //xss過濾白名單,即,whitList:{

原创 在Ubuntu下進行安卓開發遇到“insufficient permissions for device: user in plugdev group; ”問題的解決辦法

開發環境:Ubuntu 16 .04IDE:Android Studio開發語言:Java在接入設備進行聯機調試的時候,遇到了這樣的問題:insufficient permissions for device: user in plugd

原创 基於Swift的iOS應用程序開發:使用UIImagePickerController從相冊選擇圖片

一、設置系統權限 這一點非常重要,找到工程內的info.plist文件,在其中添加以下項: Privacy - Photo Library Usage Description爲你添加的項設置Type爲String,然後在Value一列中輸

原创 在Virtual Box虛擬機環境中安裝Ubuntu 17.10

宿主環境:Windows 10 x64Virtual Box 5.2.xUbuntu版本:Ubuntu 17.10 x64在Virtual Box中,選擇“新建虛擬機”:輸入虛擬機的名稱,並且選擇相應的Linux版本:設置虛擬機內存大小: