ios開發 之 中文轉拼音。在項目中顯示通訊錄往往需要把中文名字轉換為拼音來進行排序,為此我封裝瞭一個類,將中文轉為拼音分享給大傢。
思路主要為:
1、使用[CFStringTransform]的[kCFStringTransformMandarinLatin]可以將中文轉為帶音調的拼音
2、使用[[……]
只講重點的設計教學,立刻學習網頁教學網誌!
ios開發 之 中文轉拼音。在項目中顯示通訊錄往往需要把中文名字轉換為拼音來進行排序,為此我封裝瞭一個類,將中文轉為拼音分享給大傢。
思路主要為:
1、使用[CFStringTransform]的[kCFStringTransformMandarinLatin]可以將中文轉為帶音調的拼音
2、使用[[……]
判斷一個字符串是否是純中文字符,代碼如下
+ (BOOL)isChinese:(NSString *)userName { NSString *match = @"(^[\u4e00-\u9fa5]+$)"; NSPredicate *predic[......]
什麼是LazyLoad技術?
在頁面上圖片比較多的時候,打開一張頁面必然引起與服務器大數據量的交互。尤其是對於高清晰的圖片,占瞭幾百K的空間。Lazy Load 是一個用 JavaScript 編寫的 jQuery 插件. 它可以延遲加載長頁面中的圖片. 在瀏覽器可視區域外的圖片不會被載入, 直到[……]
利用jquery.qrcode在頁面上生成二維碼代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtm[……]
Get中文亂碼問題解決方案:
修改Tomcat根目錄下conf / server.xml文件,代碼如下:
. 代碼如下:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout=&qu[……]
jquery.ui.draggable中文文檔
JQuery UI Draggable插件用來使選中的元素可以通過鼠標拖動.
Draggable的元素受影響css: ui-draggable, 拖動過程中的css: ui-draggable-dragging.
如果需要的不僅僅是拖, 而是一個完整的[……]
在WEB上想做一個導出PDF的功能,發現jsPDF比較多人推薦,遺憾的是不支持中文,最後找到pdfmake,很好地解決瞭此問題。它的效果可以先到https://pdfmake.org/playground.html查看。在使用過程中,還發現圖片的插入是相對繁瑣的一件事。
針對這些問題,本文的主要內容[……]
jQuery.cropper中文API詳解,jQuery.cropper是一款使用簡單且功能強大的圖片剪裁jQuery插件。該圖片剪裁插件支持圖片放大縮小,支持圖片旋轉,支持觸摸屏設備,支持canvas,並且支持跨瀏覽器使用。
cropper提供瞭大量的參數、方法和事件供圖片的剪裁操作。
安裝
可[……]
獲取中文的拼音代碼
<?php class Pinyin { protected static $keys = "a|ai|an|ang|ao|ba|bai|ban|bang|bao|bei|ben|beng|bi|bian|biao|bie|bin|bing|bo|bu|c[......]
這裡分享一個中文排序的一個便捷方法,整理瞭一個網絡的資源自己封裝成一個類別方便以後使用,
這裡貼出使用的方法,源碼可以在本文最後下載。
要記得加頭文件
#import NSArray+SortedChinAndEng.h
這個頭文件在源碼中。
[……]
鑌哥,最近post請求遇到一些問題,當有中文的時候是請求不成功
下面鑌哥寫兩種案例:
1:通常post請求:(有中文不成功)
//1:設置URL
NSString *host
= HOST;
NSString *usename =
@”fuck”;
NSStr[……]
程式、資料庫、伺服器編碼一致都是utf8,但是從html表單存入中文成為亂碼
啟動mysql後命令行輸入依次輸入:
mysql show variables like '%char%';
可看到character_sert_database與character_set_se[……]
1、操作資料庫
mysql創建表,主鍵自增
Create table STU_MSG( ID INT primary key auto_increment, NAME VARCHAR(40) not null, AGE int );
2、插入中文時 報錯:
MySql的ERROR[......]
如果傳遞的參數是:
${name}
獲取url參數的js如下:
/** 初始化加載結束 */
function getUrlVars(){
var vars = [], hash;
var hashes = window.location.href.slice(window.location.h[……]
圖一:
圖二:
此例中輸入的中文字符串“萬萬保重”,有三個字是多音字,所以alert對話框中顯示的是多種讀音的組合;
如何實現通過拼音首字母快速查找頁面內的中文內容呢?
過程原理是這樣的:例如要對一些人名進行快速查找,當頁面加載完成後,對所有人名建立一個索引,生成拼音首字母與姓名的對應關[……]
第一種方法:
在使用 ?id="中文" 傳遞中文參數時,出現瞭亂碼,這是經過瞭二次轉碼後的結果,其中,在 php 中,url 中是不可以直接傳輸中文的,對於這點,一直心存不滿,沒辦法呀,誰讓咱沒一套解決方案呢,不知道別的語言是不是也出現這樣的問題。
對於網上所說的在首頁添加 he[……]
報錯內容:Incorrect string value: '\xCD\xF5\xB1\xA6\xC7\xBF' for column 'username'
出錯原因: 字段編碼格式不對,應為 utf8 格式;
解決方案: 將編碼格式改為 utf8;
參考代碼如[……]
添加或修改my.ini 配置文件,設置編碼字符為utf8 ,默認為latin1,見紅色字體
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
based[……]
<html> <head> <script src="jquery-easyui/jquery.min.js"></script> <script src="jquery-easyui/jquery.easyu[......]
<html> <head> <script src="jquery-easyui/jquery.min.js"></script> <script src="jquery-easyui/jquery[......]