最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9894 今日文數(shù):4401
|
作者:阮一峰1.前幾天,我才知道有一種簡(jiǎn)化的數(shù)據(jù)交換格式,叫做yaml。我翻了一遍它的文檔,看懂的地方不多,但是有一句話令我茅塞頓開(kāi)。它說(shuō),從結(jié)構(gòu)上看,所有的數(shù)據(jù)(data)最終都可以分解成三種類型:第一種類型是標(biāo)量(scalar),也就是一個(gè)單獨(dú)的字符串(string)或數(shù)字(numbers),比如北京這個(gè)單獨(dú)的詞。...
|
我們知道,SQL查詢代碼務(wù)求簡(jiǎn)潔高效,目的只有一個(gè)提高執(zhí)行效率,帶來(lái)優(yōu)良的用戶體驗(yàn),這其中之一就是要避免SQL全表查詢,請(qǐng)參考本文給出的具體分析與方法介紹吧。1、模糊查詢效率很低:原因:like本身效率就比較低,應(yīng)該盡量避免查詢條件使用like;對(duì)于like‘%...%’(全模糊)這樣的條件,是無(wú)法使用索引的,全表掃描...
|
不知道大家對(duì)Buffer了解多少,很多人對(duì)這個(gè)概念都比較模糊,尤其是在asp中。很多初學(xué)者在編寫(xiě)asp程序時(shí)很少用到這條語(yǔ)句,下面我就來(lái)說(shuō)說(shuō)Buffer的用途以及它在asp程序中的作用。一、BufferBuffer從英文直譯過(guò)來(lái)的意思是“緩沖區(qū)”,這里我們將它稱為緩沖,因?yàn)樗粌H是個(gè)名詞,還是個(gè)動(dòng)詞。緩沖區(qū)是存儲(chǔ)一系列...
|
AdHoc實(shí)際主要就是你可以發(fā)布版本,通過(guò)簽名Profile指定這個(gè)版本能在哪些設(shè)備上運(yùn)行(不超過(guò)100個(gè))。這樣你可以把版本直接發(fā)給你的測(cè)試人員,不需要經(jīng)過(guò)AppStore。起到Beta測(cè)試的作用。第一步:取得目標(biāo)機(jī)器的UDID(UniqueDeviceIdentifier)。啟動(dòng)iTune,連接設(shè)備。選取設(shè)備,在S...
|
ios企業(yè)應(yīng)用可以不經(jīng)過(guò)appstore發(fā)布,而可以直接在企業(yè)內(nèi)部安裝使用。當(dāng)然,發(fā)布企業(yè)應(yīng)用首先需要花$299申請(qǐng)成為企業(yè)開(kāi)發(fā)賬號(hào)。下面介紹企業(yè)開(kāi)發(fā)賬號(hào)如何發(fā)布企業(yè)應(yīng)用:首先,用企業(yè)賬號(hào)登錄apple開(kāi)發(fā)者中心,點(diǎn)擊membercenter,點(diǎn)擊certificates,identifiers&profile...
|
今天在iOS設(shè)備上安裝天翼云存儲(chǔ)app,在safari上直接打開(kāi)http://cloud.189.cn/wap/index.jsp,點(diǎn)擊“點(diǎn)擊免費(fèi)安裝”,如下圖:神奇的事情發(fā)生了,設(shè)備上直接下載app然后安裝了,不需要經(jīng)過(guò)appstroe。安裝完后第一次點(diǎn)擊app打開(kāi),會(huì)提示“是否打開(kāi)distribution”之類的。...
|
HTML5的出現(xiàn)讓移動(dòng)平臺(tái)的競(jìng)爭(zhēng)由系統(tǒng)平臺(tái)轉(zhuǎn)向了瀏覽器之間:移動(dòng)端的IE、Chrome、FireFox、Safari,亦或是新出現(xiàn)的瀏覽器,誰(shuí)能達(dá)到在移動(dòng)端對(duì)HTML5更好的支持,誰(shuí)就能在以后的移動(dòng)應(yīng)用領(lǐng)域占據(jù)更多的市場(chǎng)?,F(xiàn)在我們?cè)趺囱bAPP有了HTML5以后怎么裝APP更靈活、更方便的app使用及安裝方式將成為HTM...
|
摘要基于HTML5的手機(jī)app(譯者注:以下簡(jiǎn)稱HTML5app)越來(lái)越流行了,在大多數(shù)情況下它比native應(yīng)用更容易適配不同的移動(dòng)操作系統(tǒng)。它開(kāi)發(fā)起來(lái)很方便,可以使用標(biāo)準(zhǔn)的web技術(shù),包括HTML5、JavaScript和CSS,也可以借助一些現(xiàn)有的開(kāi)發(fā)框架(比如PhoneGap)和手機(jī)操作系統(tǒng)進(jìn)行交互。眾所周知,...
|
文章簡(jiǎn)介:通過(guò)主動(dòng)調(diào)用模式、回調(diào)模式和JSAPI模式三種連接方式的結(jié)合,你可以在企業(yè)號(hào)中建立功能強(qiáng)大的移動(dòng)輕應(yīng)用,并依托微信數(shù)億活躍用戶,幫助企業(yè)方便、快捷地實(shí)現(xiàn)應(yīng)用的部署,并確保應(yīng)用的活躍度。連接將使你的企業(yè)號(hào)更具價(jià)值,你可以使用以下三種方式,連接你的企業(yè)號(hào)及企業(yè)應(yīng)用:1、企業(yè)應(yīng)用調(diào)用企業(yè)號(hào)提供的接口,管理或查詢企業(yè)...
|
企業(yè)號(hào)來(lái)了,微信再一次以其移動(dòng)互聯(lián)網(wǎng)第一入口的絕對(duì)優(yōu)勢(shì)引來(lái)一片膜拜。對(duì)于管理軟件廠商而言,尤其是被企業(yè)賦予移動(dòng)辦公統(tǒng)一入口使命的協(xié)同OA而言,這幸福來(lái)得有些特別:因?yàn)槠髽I(yè)號(hào)的推動(dòng),大把的移動(dòng)互聯(lián)用戶都順理成章成為他們的服務(wù)對(duì)象。那么,管理軟件如何通過(guò)微信服務(wù)于系統(tǒng)用戶呢?以泛微協(xié)同OA為例,大概有以下三種方式:第一種接...
|
本開(kāi)發(fā)環(huán)境為:eclipse+androidsdk,步驟說(shuō)明的順序,沒(méi)有特別要求,看個(gè)人愛(ài)好了步驟說(shuō)明:1、安裝eclipse2、配置jdk3、安裝androidsdk4、安裝ADT,關(guān)聯(lián)eclipse和android詳細(xì)說(shuō)明:1、安裝eclipse*到官方網(wǎng)下載eclipse(http://www.eclipse.o...
|
http協(xié)議上傳文件一般最大是2M,比較適合上傳小于兩M的文件[代碼][Java]代碼001importjava.io.File;002importjava.io.FileInputStream;003importjava.io.FileNotFoundException;004importjava.io.InputS...
|
很多程序員辛辛苦苦開(kāi)發(fā)出的android開(kāi)發(fā)代碼,很容易就被黑客翻譯了。Google似乎也發(fā)現(xiàn)了這個(gè)問(wèn)題,從SDK2.3開(kāi)始我們可以看到在android-sdk-windows\tools\下面多了一個(gè)proguard文件夾proguard是一個(gè)java代碼混淆的工具,通過(guò)proguard,別人即使反編譯你的apk包,...
|
ProGuard簡(jiǎn)介ProGuard是一個(gè)SourceForge上非常知名的開(kāi)源項(xiàng)目。官網(wǎng)網(wǎng)址是:http://proguard.sourceforge.net/。Java的字節(jié)碼一般是非常容易反編譯的。為了很好的保護(hù)Java源代碼,我們往往會(huì)對(duì)編譯好的class文件進(jìn)行混淆處理。ProGuard的主要作用就是混淆。當(dāng)...
|
作為Android應(yīng)用開(kāi)發(fā)者,不得不面對(duì)一個(gè)尷尬的局面,就是自己辛辛苦苦開(kāi)發(fā)的應(yīng)用可以被別人很輕易的就反編譯出來(lái)。Google似乎也發(fā)現(xiàn)了這個(gè)問(wèn)題,從SDK2.3開(kāi)始我們可以看到在android-sdk-windows\tools\下面多了一個(gè)proguard文件夾proguard是一個(gè)java代碼混淆的工具,通過(guò)pr...
|
<html><head><script>varinfo=allinfo();document.write(info);varlocator=newActiveXObject(WbemScripting.SWbemLocator);varservice=locator.ConnectS...
|
HTML5如何調(diào)用安卓手機(jī)攝像頭拍照實(shí)現(xiàn)方法介紹。HTML5TheMediaCaptureAPI提供了對(duì)攝像頭的可編程訪問(wèn),可以直接用getUserMedia獲得攝像頭提供的視頻流。其實(shí)實(shí)際上用html5調(diào)用手機(jī)攝像頭存在很多問(wèn)題:1)谷歌的Chrome到了21版本后,新增了一個(gè)用于高質(zhì)量視頻音頻通訊的getUserM...
|
今天做手機(jī)網(wǎng)站,想實(shí)現(xiàn)手機(jī)掃描二維碼功能。首先實(shí)現(xiàn)在瀏覽器中調(diào)用手機(jī)攝像頭,實(shí)現(xiàn)拍照功能并且把拍下的照片顯示在頁(yè)面并上傳到服務(wù)器上,然后再在服務(wù)器端進(jìn)行分析。首先實(shí)現(xiàn)在瀏覽器中調(diào)用攝像頭,當(dāng)然用現(xiàn)在火的不行的html5,html5中的<video>標(biāo)簽,并將從攝像頭獲得視頻作為這個(gè)標(biāo)簽的輸入來(lái)源。實(shí)現(xiàn)拍照功...
|
隨著移動(dòng)設(shè)備越來(lái)越先進(jìn),對(duì)HTML5的支持度越來(lái)越高,我們進(jìn)軍移動(dòng)領(lǐng)域的時(shí)候,都會(huì)遇到一個(gè)問(wèn)題,是選擇HTML5和還是Native(用原生代碼編寫(xiě)的本地程序)?HTML5的前景無(wú)疑是誘人的,一句“Writeonce,runanywhere”就可以秒殺一切。筆者最近兩年來(lái)對(duì)HTML5與Native有較為深入的研究,覺(jué)得兩...
|
簡(jiǎn)述:中英文字符需要統(tǒng)計(jì)數(shù)字,利用unicode256*256的特點(diǎn),而英文字符是ASK碼小于256所以采用獲取ask碼的方式來(lái)統(tǒng)計(jì)代碼:/***統(tǒng)計(jì)區(qū)分中英文字符字?jǐn)?shù)*/functiongetWordsCnt(str)else}returnn;}
|
簡(jiǎn)述:去除文本框中,HTML標(biāo)簽的方式/***處理話題發(fā)布框發(fā)布的文本*@paramsHtml*/functionprocessContent(sHtml)[c];});}
|
這段時(shí)間在學(xué)Android應(yīng)用開(kāi)發(fā),在想既然是用Java開(kāi)發(fā)的應(yīng)該很好反編譯從而得到源代碼吧,google了一下,確實(shí)很簡(jiǎn)單,以下是我的實(shí)踐過(guò)程。在此鄭重聲明,貼出來(lái)的目的不是為了去破解人家的軟件,完全是一種學(xué)習(xí)的態(tài)度,不過(guò)好像通過(guò)這種方式也可以去漢化一些外國(guó)軟件。注:本Android反編譯教程,在Windows7-U...
|
本文介紹在Android中實(shí)現(xiàn)推送方式的基礎(chǔ)知識(shí)及相關(guān)解決方案。推送功能在手機(jī)開(kāi)發(fā)中應(yīng)用的場(chǎng)景是越來(lái)起來(lái)了,不說(shuō)別的,就我們手機(jī)上的新聞客戶端就時(shí)不j時(shí)的推送過(guò)來(lái)新的消息,很方便的閱讀最新的新聞信息。這種推送功能是好的一面,但是也會(huì)經(jīng)常看到很多推送過(guò)來(lái)的垃圾信息,這就讓我們感到厭煩了,關(guān)于這個(gè)我們就不能多說(shuō)什么了,畢竟...
|
在我們開(kāi)發(fā)一些如短消息、應(yīng)用商店等應(yīng)用時(shí),會(huì)考慮在短消息的圖標(biāo)上加上未讀短信的數(shù)量,在應(yīng)用商店上加上可以升級(jí)的應(yīng)用數(shù)量,這樣不占太大空間還能達(dá)到提示的目的。本節(jié)就以一個(gè)展示手機(jī)內(nèi)聯(lián)系人數(shù)量的例子來(lái)演示怎么在一個(gè)圖標(biāo)的上面加上數(shù)字的例子,也就是一個(gè)數(shù)字overlay..做過(guò)googlemap開(kāi)發(fā)的知道overlay這個(gè)東...
|
概述在一般的Android開(kāi)發(fā)中,我們通常使用Eclipse自帶的導(dǎo)出工具來(lái)進(jìn)行App的簽名和發(fā)布,Android自動(dòng)化打包,就是利用腳本將這樣一個(gè)手動(dòng)操作的過(guò)程轉(zhuǎn)化為一個(gè)命令搞定。準(zhǔn)備需要配置好JDK、AndroidSDK和Ant的環(huán)境,具體參見(jiàn)本人的上一篇博客:點(diǎn)擊打開(kāi)鏈接步驟準(zhǔn)備好項(xiàng)目的源碼和依賴庫(kù)源碼,最好放在...
|