原创 特殊字符編碼格式數據庫不支持
字符編碼格式數據庫不支持 原數據庫字符集設置爲CHARSET=utf8,有些數據編碼格式例如emoji的表情符號mysql 中的utf8並不支持 據官方文檔的解釋: mysql 支持的 utf8 編碼最大字符長度爲 3 字節,如果遇到
原创 ajax 亂碼!!!
1.客戶端提交時使用encodeURI或者encodeurIcompent參數來進行utf-8編碼,然後發送給服務器,如果使用post方式的話可
原创 FreeMarker 的使用-網頁
部分摘自網絡並加以註解: 按照靜態非靜態來劃分網頁分爲兩種:靜態網頁和非靜態網頁,究其優缺點而言,靜態網頁在用戶訪問的時候響應快,但是由於裏面的數據是寫死的,所以致命的缺陷就是數據不能動態顯示;非靜態頁面(如jsp)數據可以動態顯示,可
原创 FreeMarker 生成合同
在實際工作中遇到過生成合同模版的問題,這裏解決方案之一吧: 1,首先通過工具把word 合同生成 xml 文檔 ,直接另存爲 XML 格式文檔即可。然後保存爲 .ftl 模版 2. 使用工具查詢要替換更新的內容 3.
原创 Xcode技巧:項目導入外部文件後編譯運行出現Undefined symbols for architecture x86_64錯誤
當我們在一個項目中想使用外部其他項目的一個類時,可以在項目中直接添加類文件到項目中。 但是,在編譯的時候出現了這樣的錯誤 選擇項目-Build Phases選項卡-Compile Sources Xcode查看項目編譯項目
原创 iOS下JS與原生OC互相調用
UIWebView 交互,然後就要涉及到JS與原生OC交互,今天總結一下JS與原生OC交互的兩種方式 在iOS 7之後,apple添加了一個新的庫JavaScriptCore,用來做JS交互 1.首先導入JavaScriptCore庫
原创 xcode7-- 創建pch宏 與安裝cocoapods
sudo gem install -n /usr/local/bin : 或者rails 查看rails 版本 rails - v .10.11以上,上面的命令是不生效了,因爲10.11把cocoapods直接幹掉了 sudo gem
原创 使用cocoaPods import導入時沒有提示的解決辦法
1.選擇工程的 Target -> Build Settings 菜單, 2.找到\”User Header Search Paths\”設置項 3.新增一個值"$(PODS_ROOT)",並且在後邊選擇\”recursiv
原创 Java HTML2PDF文檔的解決方案
1、IText實現html2pdf,速度快,糾錯能力差,支持中文(要求HTML使用unicode編碼),但中支持一種中文字體,開源。 2、Flying Sauser實現html2pdf,糾錯能力差,支持多種中文字體(部分樣式不能識別)
原创 內存管理
原則: 1,誰創建,誰release 如果你通過 alloc new [mutable]copy 來創建一個對象,那麼你必須調用release 或autorelease 方法 2. 誰retain ,誰release 只要調用了r
原创 Eclipse mac 環境工程被鎖
解決方法: ls -al // 遍歷隱藏文件 .lock 文件也可刪除 $ rm YOUR_PROJECT_DIR/.metadata/.plugins/org.eclipse.core.resources/.snap
原创 Xcode 虛擬機跨界建切換
1 home鍵的調出 在xcode中打開IOS模擬器且必須讓模擬器窗口非最小化顯示,此時xcode就會出現HardWare菜單,選擇home菜單即 可。(注意:必須讓模擬器窗口非最小化顯示,xcode纔會出現HardWa
原创 一個類 分兩個文件
1、定義一個類分爲2個文件:.h 聲明文件 .m實現文件 .h :成員變量、方法的聲明 .m: 方法的實現 2、如果想使用某一個類,只需要import 類的.h文件即可 3、如果一個類只有聲明.h 沒有實現 ,調用是失敗的,即不能單獨連
原创 類分多文件開發
1、返回BOOL類型的方法,方法名一般都以is開頭 2、定義一個類分2個文件:.h聲明文件 .m實現文件 .h : 成員變量、方法聲明 .m :方法實現 3、如果想使用一個類,只需要#import類的.h文件即可 4、編輯代碼格式嚴格以空
原创 AFNetworking 3.0遷移
AFNetworking是一款在OS X和iOS下都令人喜愛的網絡庫。 iOS新版本的升級, AFNetworking在3.0版本中刪除了基於 NSURLConnection API的所有支持。 如果你的項目以前使用過這些API,建議您