平常最多是用vim來編輯單個文件,看看源碼。就是寫幾k行代碼時也沒有用一些其他的插件,只是設置了高亮等一些自帶的屬性。這樣的好處是,換到任何一臺新機上都能立馬使用。網上流傳了大量的“vim命令合集”,“把vim打造成一個IDE”之類的文章,我覺得至少對我來說意義不大。我覺得把以下這些命令用熟的話,vim已經算是一個非常好用的工具,足夠日常使用了。打開/退出vim-Rfile1只讀打開:qall退出所有文件:wq寫入并退出:q!強制退出插入i在當前位置生前插
系統 2019-08-12 01:51:54 2210
今天又再看了html5的顏色漸變API,發現沒有第一次看那么復雜。不過我對這個顏色漸變存在著一個疑惑就是兩種色帶之間,那段是屬于兩種顏色混合的,有點模糊。比如從紅色變成黃色,在紅與黃之間的那個地方,不會是純色的紅和黃,我一開始不是很明白,現在我是理解的:漸變顏色嘛,字面上的意思,就是漸變,在這兩種顏色之間,由一種顏色漸變過渡到另一種顏色。一、創建漸變顏色對象的步驟蠻簡單的,線性漸變比徑向漸變少了兩個參數而已。具體步驟是這樣的:1、獲取到你的canvas畫布
系統 2019-08-12 01:33:59 2210
HoorayOS是我在我去年8月份開始構想,9月份開始編寫的一個開源的web桌面類應用框架。它的前身是EonerCMS,因為那會公司準備重新開發自己的CMS系統,以應用于一些中小型的網站,于是也就有了這片文章《關于CMS后臺展示/操作方式的個人拙見》直到今年2月,我正式將作品開源,其目的有二,一是因為我覺得差不多可以拿出手了,該有的功能差不多完整了,即時有缺少,比如文件夾、多桌面、應用碼頭(這些功能在最新版本里都已實現),但這已經不影響一個系統的正常使用了
系統 2019-08-12 01:33:27 2210
說到數據庫,我認為不能不先談數據結構。在我初入大學學習計算機編程時,當時的老師就告訴我們說:計算機程序=數據結構+算法。盡管現在的程序開發已由面向過程為主逐步過渡到面向對象為主,但我還是深深贊同8年前老師的告訴我們的公式:計算機程序=數據結構+算法。面向對象的程序開發,要做的第一件事就是,先分析整個程序中需處理的數據,從中提取出抽象模板,以這個抽象模板設計類,再在其中逐步添加處理其數據的函數(即算法),最后,再給類中的數據成員和函數劃分訪問權限,從而實現封
系統 2019-08-12 01:32:55 2210
簡單的說MSI文件是WindowsInstaller的數據包,它實際上是一個數據庫,包含安裝一種產品所需要的信息和在很多安裝情形下安裝(和卸載)程序所需的指令和數據.MSI文件將程序的組成文件與功能關聯起來.此外,它還包含有關安裝過程本身的信息.如目標文件夾路徑,系統依賴項,安裝選項和控制安裝過程的屬性.稍微詳細些MSI文件的由來說到MSI文件,不得不先說說WindowsInstaller,它不只是安裝程序,而是可擴展的軟件管理系統.WindowsInst
系統 2019-08-12 01:32:52 2210
處理上百萬條的數據庫如何提高處理查詢速度1.對查詢進行優化,應盡量避免全表掃描,首先應考慮在where及orderby涉及的列上建立索引。2.應盡量避免在where子句中對字段進行null值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:selectidfromtwherenumisnull可以在num上設置默認值0,確保表中num列沒有null值,然后這樣查詢:selectidfromtwherenum=03.應盡量避免在where子句中使用!=或<
系統 2019-08-12 01:32:29 2210
7英寸平板的使用體驗到底能有多差?-愛范兒·BeatsofBits7英寸平板的使用體驗到底能有多差?2010-11-5,14:17|黃俊杰7英寸平板最近很熱門,一方面,三星、RIM、B&N、戴爾等公司都很看好這個尺寸,天朝山寨也蜂擁而至,Gartner甚至在分析報告里預言說7英寸平板將對高端智能手機造成沖擊,認為有些用戶會選擇小型智能手機加7英寸平板的搭配。另一方面,喬布斯在蘋果三季度營收會議上說這些機器只有iPad的45%大小,根本不足以創造優秀的平板程
系統 2019-08-12 01:32:01 2210
list解析先看下面的例子,這個例子是想得到1到9的每個整數的平方,并且將結果放在list中打印出來>>>power2=[]>>>foriinrange(1,10):...power2.append(i*i)...>>>power2[1,4,9,16,25,36,49,64,81]python有一個非常有意思的功能,就是list解析,就是這樣的:>>>squares=[x**2forxinrange(1,10)]>>>squares[1,4,9,16,25
系統 2019-09-27 17:56:44 2209
Pythonnumpy判斷0矩陣,判斷某個值(a)是否在矩陣中百度找這個需求,發現沒有一種比較簡單的解決方式;很多給的答案是要用循環的方式解決,我覺得不好。所以寫了一個簡單的方式。#定義一個矩陣,判斷是否是零矩陣importnumpyasnpA=np.zeros((600,600))"""numpy中有個where的功能,是發現某個值(a)得位置。如果沒發現返回空矩陣"""#判斷是否是零矩陣ifnp.where(A!=0)[0].shape[0]==0:p
系統 2019-09-27 17:55:11 2209
好想在2014結束前再趕出個10篇博文來,~(>_<)~,不寫博客真不是一個好兆頭,至少說明對學習的欲望和對知識的研究都不是那么積極了,如果說這1天的時間我能趕出幾篇精致的博文,你們信不信,哈哈,反正我是信了。。。python檢測服務器是否ping通的2種方法1、第一種比較挫,就是用ping,python調用shell,這個適用于較少的服務器數量,幾百臺已經很慢了(當然是說python同步的方法,要是nodejs異步方式還是很快的,但是nodejsCPU計
系統 2019-09-27 17:53:22 2209