系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時(shí),我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨(dú)特的工程藝術(shù),需要解決的是不斷改變的需求變化。而對(duì)于WCF,對(duì)于SOA,由于涉及的是對(duì)多個(gè)系統(tǒng)之間的交互問(wèn)題,如何有效地解決不斷改變的需求所帶來(lái)的問(wèn)題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(xiàn)(public OrderDetai...
通過(guò)第一部分的介紹,我們可以體會(huì)到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過(guò)WCF Data Contract我們將CLR Data Type暴...
2014-10-22
閱讀(19) 作者(admin)
apache:如果采用RPM包安裝,安裝路徑應(yīng)在 /etc/httpd目錄下apache配置文件:/etc/httpd/conf/httpd.confApache模塊路徑:/usr/sbin/apachectlweb目錄:/var/www/html如果采用源代碼安裝,一般默認(rèn)安裝在/usr/local/apache2目...
2014-10-22
閱讀(19) 作者(admin)
web服務(wù)器的php session都給memcached ,這樣你不管分發(fā)器把 ip連接分給哪個(gè)web服務(wù)器都不會(huì)有問(wèn)題了,配置方法很簡(jiǎn)單,就在php的配置文件內(nèi)增加一條語(yǔ)句就可以了,不過(guò)前提你需要裝好memcache模塊1.設(shè)置session用memcache來(lái)...
2014-10-22
閱讀(16) 作者(admin)
復(fù)制代碼 代碼如下:<html><head>//搜索暫時(shí)沒(méi)做,數(shù)據(jù)是出來(lái)了,但是卻沒(méi)法顯示<link rel="stylesheet" type="text/css" href="./js/resources/css/ext-all.css"/><script type="text/javascript" src="./js/jquery.js">...
2014-10-22
閱讀(14) 作者(admin)
一.內(nèi)存溢出解決方案在做數(shù)據(jù)統(tǒng)計(jì)分析時(shí),經(jīng)常會(huì)遇到大數(shù)組,可能會(huì)發(fā)生內(nèi)存溢出,這里分享一下我的解決方案。還是用例子來(lái)說(shuō)明這個(gè)問(wèn)題,如下:假定日志中存放的記錄數(shù)為500000條,那么解決方案如下:復(fù)制代碼 代碼如下: ini_set(...
2014-10-22
閱讀(12) 作者(admin)
PHP為sesion的存儲(chǔ)提供了三種方式: 文件/ 內(nèi)存/ 自定義存儲(chǔ),默認(rèn)是使用文件存儲(chǔ).在訪問(wèn)量大的網(wǎng)站上采用這種方式就不大合適,因?yàn)檫@樣會(huì)導(dǎo)致大量的輸入輸出的冗余.下面介紹一種基于Mysql數(shù)據(jù)庫(kù)的session存儲(chǔ)方式.首先...
2014-10-22
閱讀(23) 作者(admin)
一般情況下,我們的運(yùn)行環(huán)境是 apache,當(dāng)然也有些人是用IIS環(huán)境的 我們要是想知道我們目前運(yùn)行的環(huán)境是什么的話,那我們只需要用函數(shù)php_sapi_name()來(lái)測(cè)試 進(jìn)行比較判斷處理函數(shù):php_sapi_name();在apache環(huán)境下面輸出的...
2014-10-22
閱讀(20) 作者(admin)
floor 舍去法取整 語(yǔ)法格式:float floor ( float value )返回不大于value 的下一個(gè)整數(shù),將value 的小數(shù)部分舍去取整。floor() 返回的類型仍然是float,因?yàn)閒loat 值的范圍通常比integer 要大。echo floor(4.3); // 4e...
2014-10-22
閱讀(11) 作者(admin)
用file_get_contents來(lái)抓取頁(yè)面內(nèi)容不成功,可能是因?yàn)橛行┲鳈C(jī)服務(wù)商把php的allow_url_fopen選項(xiàng)是關(guān)閉了,就是沒(méi)法直接使用file_get_contents來(lái)獲取遠(yuǎn)程web頁(yè)面的內(nèi)容。那就是可以使用另外一個(gè)函數(shù)curl。下面是file_ge...
2014-10-22
閱讀(19) 作者(admin)
1.用單引號(hào)來(lái)包含字符串要比雙引號(hào)來(lái)包含字符串更快一些。因?yàn)镻HP會(huì)在雙引號(hào)包圍的字符串中搜尋變量,單引號(hào)則不會(huì)。2.如果能將類的方法定義成static,就盡量定義成static,它的速度會(huì)提升將近4倍。3.$row['id'] 的速度是$...
2014-10-22
閱讀(20) 作者(admin)
昨天晚上群里有朋友采集網(wǎng)頁(yè)時(shí)發(fā)現(xiàn)file_get_contents 獲得的網(wǎng)頁(yè)保存到本地為亂碼,響應(yīng)的header 里 Content-Encoding:gzip但在瀏覽器里看是正常的。因?yàn)槲矣羞^(guò)相關(guān)經(jīng)驗(yàn)馬上發(fā)現(xiàn)是網(wǎng)站開(kāi)啟了gzip而file_get_contents...
2014-10-22
閱讀(14) 作者(admin)
PHP的file_get_contents獲取遠(yuǎn)程頁(yè)面內(nèi)容,如果是gzip編碼過(guò)的,返回的字符串就是編碼后的亂碼1、解決方法,找個(gè)ungzip的函數(shù)來(lái)轉(zhuǎn)換下2、給你的url加個(gè)前綴,這樣調(diào)用$content = file_get_contents("compress.zlib://".$url)...
2014-10-22
閱讀(19) 作者(admin)
天氣終于晴了,但問(wèn)題來(lái)了。在實(shí)現(xiàn)兩個(gè)站點(diǎn)間用戶數(shù)據(jù)同步,當(dāng)使用php函數(shù) file_get_contents抓取執(zhí)行遠(yuǎn)程頁(yè)面時(shí),如果連接超時(shí)將會(huì)輸出一個(gè)Fatal Error或相當(dāng)?shù)穆Y(jié)果導(dǎo)致下面的代碼不能運(yùn)行。先了解一下PHP file_get_con...
2014-10-22
閱讀(16) 作者(admin)
數(shù)據(jù)結(jié)構(gòu)很重要,算法+數(shù)據(jù)結(jié)構(gòu)+文檔=程序使用PHP描述冒泡排序算法,對(duì)象可以是一個(gè)數(shù)組復(fù)制代碼 代碼如下://冒泡排序(數(shù)組排序)function bubble_sort($array) {$count = count($array);if ($count <= 0)return false;for(...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下:function remote($urls, $name = '', $path = '', $dir = './images/') { if (!is_array($urls) or count($urls) == 0) { return false; } dmkdir($dir); $curl = $text = array(); foreach($url...
2014-10-22
閱讀(24) 作者(admin)
php導(dǎo)入到excel亂碼是因?yàn)閡tf8編碼在xp系統(tǒng)不支持所有utf8編碼轉(zhuǎn)碼一下就完美解決了utf-8編碼案例Php代碼復(fù)制代碼 代碼如下:<?php header("Content-Type: application/vnd.ms-excel; charset=UTF-8"); header("Pragm...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下:function Steal($url, $post_data = ""){//$header[] = "Accept: text/vnd.wap.wml,*.*"; $user_agent = "Mozilla/4.0"; $follow_loc = 1; $cookie_file ="./tmp/cook.txt"; $ch = @curl_ini...
2014-10-22
閱讀(19) 作者(admin)
復(fù)制代碼 代碼如下:function dump($var, $echo=true,$label=null, $strict=true){ $label = ($label===null) ? '' : rtrim($label) . ' '; if(!$strict) { if (ini_get('html_errors')) { $...
2014-10-22
閱讀(8) 作者(admin)
數(shù)據(jù)放入數(shù)據(jù)庫(kù)和取出來(lái)顯示在頁(yè)面需要注意什么 入庫(kù)時(shí) $str=addslashes($str); $sql=/"insert into `tab` (`content`) values(/'$str/')/"; 出庫(kù)時(shí) $str=stripslashes($str); 顯示時(shí) $str=htmlspecialchars(nl2br($...
2014-10-22
閱讀(16) 作者(admin)
gurl 要下載的圖片地址$rfurl 來(lái)路。如果目標(biāo)圖像做了防盜鏈設(shè)置,可以繞過(guò)。$filename 下載圖片保存的文件名,相對(duì)路徑,不要用realpath$gcookie 調(diào)整cookie 偽造的cookie$JumpCount 跳轉(zhuǎn)計(jì)數(shù)$maxtime 最大次數(shù)調(diào)用方法:Do...
2014-10-22
閱讀(15) 作者(admin)
argc,argv 用命令行編譯程序時(shí)有用我們會(huì)在定時(shí)任務(wù)腳本中發(fā)現(xiàn)這樣的參數(shù),$obj->run($argv[1]);*/30 * * * * /usr/local/bin/php /htdocs/test.com/uaqm/commands/test.php 1 >/dev/null 2>&1就像上面那個(gè)定時(shí)任務(wù),如...
2014-10-22
閱讀(15) 作者(admin)
func_num_args函數(shù)功能 返回傳遞到函數(shù)的參數(shù)數(shù)目,其語(yǔ)法如下 : int func_num_args (void )。說(shuō)明 : 返回傳遞到目前定義函數(shù)的參數(shù)數(shù)目。如果是從函數(shù)定義的外面來(lái)呼叫此函數(shù),則func_get_arg( )將會(huì)產(chǎn)生警告。func_num...
2014-10-22
閱讀(21) 作者(admin)
excel的寫入與生成操作:復(fù)制代碼 代碼如下:include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用于輸出.xls的include 'PHPExcel/IOFactory.php';//phpex...
2014-10-22
閱讀(11) 作者(admin)
首先,菜單欄helpinstall new software…接著,添加一個(gè)更新源,就是點(diǎn)擊界面的add按鈕,在新窗口的location位置輸入http://eclipse-color-theme.github.com/update/,然后上邊的Name自己隨便起.然后ok.選擇你剛添加的更...
2014-10-22
閱讀(14) 作者(admin)
cron是一個(gè)Linux下的后臺(tái)進(jìn)程,用來(lái)定期的執(zhí)行一些任務(wù)。因?yàn)槲矣玫氖荱buntu,所以這篇文章中的所有命令也只能保證在Ubuntu下有效,但其他系統(tǒng)應(yīng)該也差不多。
想要讓cron執(zhí)行你指定的任務(wù),首先就要編輯crontab文件。cronta...
2014-10-22
閱讀(8) 作者(admin)
使用crontab定時(shí)執(zhí)行php代碼,例 每隔十分鐘執(zhí)行一次:/10 * * * * wget -q --sqider http://******一、在Crontab中使用PHP執(zhí)行腳本 就像在Crontab中調(diào)用普通的shell腳本一樣(具體Crontab用法),使用PHP程序來(lái)調(diào)用PHP腳本。...