摘要:
1、前言為了能夠讓管理員直接選擇好若干主機及機房然后直接將命令推送到各個主機上去執(zhí)行?,F(xiàn)整理了一下php里面的ssh2模塊。方便使用。2、完整的類代碼如下<?php// ssh protocols// note: once openShell method is used, cmdExec does not work class ssh2 { private $host = 'host';private $user = 'user';private $port = '22';private $password = 'password
閱讀全文
摘要:
程序員加班熬夜已經(jīng)是家常便飯了,所以,導(dǎo)致的問題也是非常多的。我接觸過的大多程序員都有口臭問題的困擾,本人口臭問題困擾我7年了,在這段時間里口臭限制了我的人生發(fā)展,我變得越來越痛苦越來越自卑。我常常問自己到底口臭吃什么藥好,在這7年時間里嘗試了無數(shù)的方法和藥物,正當(dāng)我快要絕望的時候,經(jīng)過朋友的介紹嘗試了幾種非常有效的治療口臭的藥物,最終長達(dá)7年的口臭終于治愈了。高興之余不忘跟大家分享,因為,只有有過親身經(jīng)歷過的人才能感受到有口臭的人的痛苦。強烈推薦以下幾種去除口臭的純中藥制劑,都是本人親身用過的,都非常有效果。 1,人氣最高網(wǎng)店的好口氣清新劑 這是淘寶的人氣最高網(wǎng)店的治療口臭的藥物...
閱讀全文
摘要:
最近正在做一個asp.net 與PHP項目相互轉(zhuǎn)化的問題,對php不太清楚,基本涉及最重要的密碼轉(zhuǎn)換問題,查到網(wǎng)上找一個應(yīng)是最好的文章,摘錄于此,日后大力學(xué)習(xí)。 以下內(nèi)容為引用: 最近在做一個php和.net共同組成的項目,接收.net部分傳送過來的一個經(jīng)md5過的數(shù)據(jù),我驚奇的發(fā)現(xiàn),居然和php進(jìn)行md5的結(jié)果不同,這是為啥呢? .net端程序是這么寫的: System.Text.ASCIIEncoding encoding=new System.Text.ASCIIEncoding(); byte[] bytesSrc = encoding.GetBytes("xutf...
閱讀全文
摘要:
其實,大家都知道,網(wǎng)站建設(shè)早已不再神秘,再也不是什么高技術(shù)活。普通用戶也可以輕松的建立出相對專業(yè)的網(wǎng)站。網(wǎng)絡(luò)上搜索了個人建站流程,不過都是語焉不詳,不夠系統(tǒng)。下面專業(yè)登山鞋網(wǎng)(http://www.soopeng.com)向大家系統(tǒng)的介紹一下個人建站的一些流程和注意事項。 1,網(wǎng)站策劃: 在做任何事情之前都應(yīng)該有個策劃,不然到時候事情偏離了發(fā)展方向,建設(shè)網(wǎng)站也是如此。先確定網(wǎng)站的類型,是地區(qū)門戶、行業(yè)門戶,還是下載、電影、論壇、博客等等。在這一步你必須要想好你的網(wǎng)站是什么類型是做什么的,不然都后期就比較難改了。 2,確定程序平臺,選擇一個合適的程序: 目前比較流行的程序平臺有:php、asp.
閱讀全文
摘要:
在新華網(wǎng)上看到一個為了孩子的挑夫,讓我想起了小學(xué)課本上那個挑山工以及朱自清的背影,感觸很深很深。父愛總是這么的含蓄和深沉。 原文如下:48歲的Somlaitamang是珠峰南坡尼泊爾眾多挑夫中的一員。沒有登山鞋,沒有沖峰衣,甚至沒有一雙襪子,Somlaitamang頭 頂著100多斤的貨物,冒著生命危險,徒步在尼泊爾北部高山區(qū)域索魯孔布縣Solukhumbu海拔3000多米以上的雪山中,為國際登山者征服珠峰提供 了服裝、氧氣、各類食物等必需物質(zhì)。天剛亮,Somlai tamang便出發(fā)開始一天的背夫工作Somlaitamang 是塔芒族,這個民族喜歡生活和居住在高山地區(qū)。塔芒族虔誠信仰佛...
閱讀全文
摘要:
根據(jù)攀登難度,登頂情況以及危險系數(shù),專業(yè)登山鞋網(wǎng)(http://www.soopeng.com) 排列出一下十座世界上最難征服的山峰: 1. 喬戈里峰,海拔8611米,人們常說的K2, 真正的第一。好萊塢大片《垂直極限》的故事發(fā)生地。全球8000米以上的山峰中難度最大的一個,也可以說是全球最難征服的山峰。北側(cè)大本營到頂峰垂直高差竟達(dá)到4700米,中國人至今仍然無法征服它。它的純攀登難度要高過珠峰,攀登者的死亡比率高達(dá)3∶1。 2.珠穆朗瑪峰,西方人稱之為 Mt. Everest,當(dāng)之無愧的第二。29028英尺的高度說明了一切,它永遠(yuǎn)是任何1個登山者心中的坐標(biāo)。全球最頂級的戶...
閱讀全文
摘要:
Quartz.Net是從java移植過來的Quartz,用于任務(wù)調(diào)度,支持多線程,是非常方便的任務(wù)管理器。如果你的項目需要用到多任務(wù)甚至多線程處理業(yè)務(wù),那么Quartz.Net是你非常好的選擇。Quartz.Net的文章非常多了,主要是轉(zhuǎn)載的多,大家可以到 善友 的blog去看看,那邊有非常詳細(xì)的資料,我這邊僅記錄下用Quartz.Net發(fā)生的異常。1,首先,Quartz.Net中的異常處理,在每個Job的Execute()方法中,必須用try{}catch(){}把你的業(yè)務(wù)代碼給包起來,然后在catch中拋出JobExecutionException,如果不這么做的話,很可能導(dǎo)致你的程序掛掉
閱讀全文
摘要:
想買一款專業(yè)登山鞋,大家?guī)臀覅⒖枷逻@款怎么樣:http://www.soopeng.com/post/outdoor/112.html
閱讀全文
摘要:
Quartz.Net獲取在運行中的jobList<JobExecutionContext> jobs = (List<JobExecutionContext>)SchedulerManager.GetScheduler().GetCurrentlyExecutingJobs(); foreach (JobExecutionContext context in jobs) { }
閱讀全文
摘要:
如果想要對作業(yè)執(zhí)行時提供參數(shù)怎么辦?實際上 JobDetail 提了一個名為 JobDataMap 的屬性來保存作業(yè)執(zhí)行時的參數(shù)。Quartz.Net 甚至為Trigger 也提供了一個JobDataMap的屬性。JobDetaMap最初是從 IDictionary 繼承下來的,并且通過層層繼承實現(xiàn)了傳遞參數(shù)時相關(guān)好用的方法。jobDetail.JobDataMap.Put("hwj383",1);//加入字典表,put和add的區(qū)別是put如果有重復(fù)鍵會更新值而不是引發(fā)異常最后在 Execute方里面,通過訪問作業(yè)執(zhí)行上下文(Context)中的 JobDetail中的J
閱讀全文