原文鏈接:http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storageRedis常見(jiàn)數(shù)據(jù)模型的使用場(chǎng)景以及在內(nèi)存優(yōu)化方面和性能優(yōu)化方面的分析:常見(jiàn)類型:String、Hash、set、sortedset、list五種。。。。。五種數(shù)據(jù)類型是在內(nèi)存管理中的描述:首先Redis內(nèi)部使用一個(gè)redisObject對(duì)象來(lái)表示所有的key和value,如下圖所講,type代表一
系統(tǒng) 2019-08-12 01:55:25 3112
password用于修改mysql的用戶密碼,如果是應(yīng)用與web程序建議使用md5()函數(shù),password函數(shù)舊版16位,新版41位,可用selectlength(password('123456'))察看。password函數(shù)加密不可逆,如果和數(shù)據(jù)庫(kù)里加密后內(nèi)容比較時(shí)可以采用password(pwd)==字段內(nèi)容的方式;md5函數(shù)加密后32位,此加密算法不可逆,其實(shí)md5算法是信息摘要算法,如果拿來(lái)做壓縮也是有損壓縮,理論上即使有反向算法也無(wú)法恢復(fù)信息
系統(tǒng) 2019-08-12 01:54:42 3112
發(fā)現(xiàn)自己之前寫(xiě)的php導(dǎo)出sql數(shù)據(jù)為Excel文件在導(dǎo)出一些數(shù)據(jù)的時(shí)候出現(xiàn)了精度的問(wèn)題,比如導(dǎo)出身份證號(hào)的時(shí)候會(huì)把后面變成0000。暫時(shí)先把這個(gè)問(wèn)題留下,有空去看看到底是什么問(wèn)題。寫(xiě)了一個(gè)導(dǎo)出sql的工具。稍微加了下界面,把功能也做多了點(diǎn),簡(jiǎn)單來(lái)說(shuō),就是三個(gè)功能:1.直接在瀏覽器上顯示sql文件內(nèi)容。2.直接導(dǎo)出到服務(wù)器上,要求目錄要可寫(xiě)。3.直接下載到本地,脫庫(kù)時(shí)感覺(jué)還不錯(cuò)。好了直接貼上代碼:sqldump.php
系統(tǒng) 2019-08-12 01:54:11 3112
redis是一個(gè)帶持久化的高速key-value存儲(chǔ)系統(tǒng)。特點(diǎn)是:熱數(shù)據(jù)放在內(nèi)存里面實(shí)現(xiàn)高速訪問(wèn),支持可配置的數(shù)據(jù)持久化,支持主從同步,不依賴任何第三方庫(kù)(包括通訊層),自己實(shí)現(xiàn)了類似virtualmemory的機(jī)制,代碼量不大。和mysql相比,redis的讀寫(xiě)速度要快很多。和memcached相比,redis帶有持久化和主從機(jī)制,不過(guò)redis重啟比較慢。和bdb相比,redis的讀寫(xiě)速度快一些、擴(kuò)展性也相對(duì)好一些。和mongodb相比,redis要簡(jiǎn)
系統(tǒng) 2019-08-12 01:53:12 3112
Vb6的IDE改造基本搞定了,感覺(jué)很爽,前幾天在弄DeveloperHelper的時(shí)候,一直無(wú)法理解為什么無(wú)法將窗口放入IDE的環(huán)境中,而很多好的Add-IN確是可以放入IDE里邊的,在MSDN和網(wǎng)上查閱了一些文章,終于明白了道理,現(xiàn)在將道理記錄一下:(1)控件的容器是UserDocument而不是Form。在VB的IDE環(huán)境中那些可鏈接的窗體,其實(shí)都是一個(gè)個(gè)的UserDocument,因此,不要在Form上開(kāi)發(fā),而是要在UserDocument上開(kāi)發(fā),我
系統(tǒng) 2019-08-29 22:49:42 3111
原因:UTF-8編碼有可能是兩個(gè)、三個(gè)、四個(gè)字節(jié)。Emoji表情是4個(gè)字節(jié),而Mysql的utf8編碼最多3個(gè)字節(jié),所以數(shù)據(jù)插不進(jìn)去。解決辦法:將Mysql的編碼從utf8轉(zhuǎn)換成utf8mb4步驟:1.修改mysql配置文件my.inidefault-character-set=utf8mb4character-set-server=utf8mb42.加入[client]port=3306default-character-set=utf8mb4[mysq
系統(tǒng) 2019-08-12 01:55:14 3111
1.理解path的本質(zhì)是注冊(cè)可執(zhí)行文件所以我們要把startup.bat所在的目錄放入path中在任意位置啟動(dòng)Tomcat"style="border:1pxsolidblack;"/>2.這時(shí)我們嘗試在cmd中使用startup命令,會(huì)出現(xiàn)如下信息---------追溯到了一個(gè)源頭Catalina_home在任意位置啟動(dòng)Tomcat"style="border:1pxsolidblack;"/>3.因此追本溯源我們要配置Catalina_home目錄,為
系統(tǒng) 2019-08-12 01:32:59 3111
出處:http://msdn2.microsoft.com/zh-cn/library/w290k23d(VS.80).aspx全部折疊.vb,.cs,.cpp,.nu{display:none;}.nu{display:inline;}ThispageisspecifictoM
系統(tǒng) 2019-08-29 23:02:08 3110
轉(zhuǎn)載http://xuyuanshuaaa.iteye.com/blog/10633031.SSH無(wú)密碼驗(yàn)證配置Hadoop需要使用SSH協(xié)議,namenode將使用SSH協(xié)議啟動(dòng)namenode和datanode進(jìn)程,偽分布式模式數(shù)據(jù)節(jié)點(diǎn)和名稱節(jié)點(diǎn)均是本身,必須配置SSHlocalhost無(wú)密碼驗(yàn)證。執(zhí)行ssh-keygen-trsa通過(guò)以上命令將在/root/.ssh/目錄下生成id_rsa私鑰和id_rsa.pub公鑰。進(jìn)入/root/.ssh目錄在
系統(tǒng) 2019-08-29 22:08:33 3109
用戶反饋數(shù)據(jù)庫(kù)設(shè)置歸檔后,無(wú)法啟動(dòng),并報(bào)如下錯(cuò)誤:SQL>startupORA-16019:cannotuseLOG_ARCHIVE_DEST_1withLOG_ARCHIVE_DESTorLOG_ARCHIVE_DUPLEX_DEST這個(gè)錯(cuò)誤很簡(jiǎn)單,主要是由于log_archive_dest與log_archive_dest_n這兩個(gè)參數(shù)是不能夠同時(shí)設(shè)置值、共存的。調(diào)整方法:>setORACLE_SID=orcl>sqlplus/nologSQL>con
系統(tǒng) 2019-08-12 09:26:41 3109