系列文章導(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呢?"等言辭;...
軟件工程是一門(mén)獨(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
閱讀(11) 作者(admin)
復(fù)制代碼 代碼如下:<?php/** * 發(fā)送文件 * * @author: legend([email protected] ) * @link: http://www.ugia.cn/?p=109 * @description: send file to client * @version: 1.0 * * @param string $fileName...
2014-10-22
閱讀(25) 作者(admin)
preg_match_all ― 進(jìn)行全局正則表達(dá)式匹配說(shuō)明復(fù)制代碼 代碼如下:int preg_match_all ( string pattern, string subject, array matches [, int flags] )在 subject 中搜索所有與 pattern 給出的正則表達(dá)式匹配的內(nèi)...
2014-10-22
閱讀(16) 作者(admin)
今天寫(xiě)程序的時(shí)候,突然發(fā)現(xiàn)了很早以前寫(xiě)的獲取月份天數(shù)的函數(shù),經(jīng)典的switch版,但是獲得上月天數(shù)的時(shí)候,我只是把月份-1了,估計(jì)當(dāng)時(shí)太困了吧,再看到有種毛骨悚然的感覺(jué),本來(lái)是想再處理一下的,但是一想肯定還有什么超方便的方法...
2014-10-22
閱讀(15) 作者(admin)
復(fù)制代碼 代碼如下:<?php
function sendFile($fileName, $fancyName = '', $forceDownload = true, $speedLimit = 0, $contentType = '') { if (!is_readable($fileName)) { header("HTTP/1.1 404...
2014-10-22
閱讀(12) 作者(admin)
我們?cè)谙騧ysql寫(xiě)入數(shù)據(jù)時(shí),比如:復(fù)制代碼 代碼如下:mysql_query("update table set `title`='kuhanzhu's blog'");
那就會(huì)出錯(cuò)。同asp時(shí)一樣,數(shù)據(jù)庫(kù)都會(huì)對(duì)單引號(hào)過(guò)敏。而addslashes在這個(gè)時(shí)候就最長(zhǎng)面子了,跟asp的replace...
2014-10-22
閱讀(27) 作者(admin)
復(fù)制代碼 代碼如下:function getPageContent($url) {
//$url='http://www.ttphp.com;
$pageinfo = array(); $pageinfo[content_type] = ''; $pageinfo[charset] = '';...
2014-10-22
閱讀(13) 作者(admin)
之前試過(guò)網(wǎng)上找的通過(guò)ASCII之類的字符替換,發(fā)現(xiàn)很多莫名其妙的問(wèn)題。最后還是換成下面的字符替換方式了,把目前能找到的所有全角都列出來(lái)了一個(gè)個(gè)替換吧 復(fù)制代碼 代碼如下: /** * 全角字符轉(zhuǎn)換為半角 * * @param strin...
2014-10-22
閱讀(38) 作者(admin)
靚點(diǎn):1、多對(duì)多交叉場(chǎng)景分配;2、php新特性-閉包使用、批處理函數(shù)array_walk/array_flip使用;3、位運(yùn)算&使用案例;使用場(chǎng)景:1、常見(jiàn)增刪改查(2的N次方值入庫(kù));2、認(rèn)證、第三方賬號(hào)綁定、多分類選擇;復(fù)制代碼 代碼如下:<?phpclas...
2014-10-22
閱讀(34) 作者(admin)
/n 軟回車: 在Windows 中表示換行且回到下一行的最開(kāi)始位置。相當(dāng)于Mac OS 里的 /r 的效果。 在Linux、unix 中只表示換行,但不會(huì)回到下一行的開(kāi)始位置。
/r 軟空格: 在Linux、unix 中表示返回到當(dāng)行的最開(kāi)始位置。 在...
2014-10-22
閱讀(26) 作者(admin)
REMOTE_ADDR只能獲取訪問(wèn)者本地連接中設(shè)置的IP,如某大學(xué)校園網(wǎng)中自己設(shè)置的10.X.XXX.XXX系列IP,而這個(gè)函數(shù)獲取的是局域網(wǎng)網(wǎng)關(guān)出口的IP地址,如果訪問(wèn)者使用代理服務(wù)器,將不獲取代理服務(wù)器的IP,而是獲取訪問(wèn)者網(wǎng)關(guān)的真實(shí)IP...
2014-10-22
閱讀(13) 作者(admin)
復(fù)制代碼 代碼如下: <? if($_POST['some'] != null) { //It's Not Empty } ?>...
2014-10-22
閱讀(14) 作者(admin)
php讀取文件內(nèi)容的三種方法:
//**************第一種讀取方式***************************** 復(fù)制代碼 代碼如下: header("content-type:text/html;charset=utf-8"); //文件路徑 $file_path="text.txt"; //判斷是否...
2014-10-22
閱讀(8) 作者(admin)
生成excel 當(dāng)然使用的是 phpExcel這個(gè)類庫(kù)了,可是它太麻煩了,對(duì)于只要簡(jiǎn)單生成來(lái)說(shuō)有點(diǎn)不值得
什么叫簡(jiǎn)單,把數(shù)據(jù)庫(kù)的數(shù)據(jù)導(dǎo)入到excel就行了, 這個(gè)就是簡(jiǎn)單了
下面看一段代碼(代碼來(lái)自網(wǎng)絡(luò))
注意要雙引號(hào)的字符...
2014-10-22
閱讀(15) 作者(admin)
分割字符串
//利用 explode 函數(shù)分割字符串到數(shù)組 復(fù)制代碼 代碼如下: <?php $source = "hello1,hello2,hello3,hello4,hello5";//按逗號(hào)分離字符串 $hello = explode(',',$source);
for($index=0;$index<count($...
2014-10-22
閱讀(16) 作者(admin)
對(duì)于現(xiàn)在的應(yīng)用程序來(lái)說(shuō),日志的重要性是不言而喻的。很難想象沒(méi)有任何日志記錄功能的應(yīng)用程序運(yùn)行在生產(chǎn)環(huán)境中。日志所能提供的功能是多種多樣的,包括記錄程序運(yùn)行時(shí)產(chǎn)生的錯(cuò)誤信息、狀態(tài)信息、調(diào)試信息和執(zhí)行時(shí)間信息...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下:<?php//功能:遍歷并打印指定目錄下所有文件function scan_dir($dir_name,$dir_flag=1) { static $FILE_COUNT=1; //記錄文件數(shù)目 初值為1 目錄名稱不記 $FILE_COUNT--;...
2014-10-22
閱讀(21) 作者(admin)
今天主要是想寫(xiě)一個(gè)php導(dǎo)入csv文件的方法,其實(shí)網(wǎng)上一搜一大把。都是可以實(shí)現(xiàn)怎么去導(dǎo)入的。但是我導(dǎo)入的時(shí)候遇到了兩個(gè)問(wèn)題,一個(gè)是在windows上寫(xiě)代碼的時(shí)候測(cè)試發(fā)生了亂碼問(wèn)題,然后解決了。第二個(gè)是提交到linux系統(tǒng)上的...
2014-10-22
閱讀(27) 作者(admin)
php判斷正常訪問(wèn)和外部訪問(wèn) 復(fù)制代碼 代碼如下: <?php session_start(); if(isset($_POST['check'])&&!empty($_POST['name'])){ if($_POST['check'] == $_SESSION['check']){ echo "正常訪問(wèn)"; }else{ echo "外部訪...
2014-10-22
閱讀(14) 作者(admin)
ctrl + r => 輸入drivers回車 => etc/hosts , 用記事本打開(kāi)它,在 127.0.0.1 localhost 下面增加一行, 127.0.0.1 d.cn保存就OK了. 想改成啥改成啥, 比如改成baidu.com 或是 hello.world...
2014-10-22
閱讀(24) 作者(admin)
1.下載附件,并安裝,方法看附件中的幫助 2.拷貝代碼進(jìn)合適位置,生成圖片,怎么處理,自己看著辦嘍 復(fù)制代碼 代碼如下: $oldswf = "/uploads/swf/test.swf"; $oldjpg = "/uploads/litpic/test.jpg"; $flash2jpeg = new COM("S...
2014-10-22
閱讀(23) 作者(admin)
php本身沒(méi)有提供返回毫秒數(shù)的函數(shù),但提供了一個(gè)microtime()函數(shù),該函數(shù)返回一個(gè)array,包含兩個(gè)元素,一個(gè)是秒數(shù),一個(gè)是小數(shù)表示的毫秒數(shù),借助此函數(shù),可以很容易定義一個(gè)返回毫秒數(shù)的函數(shù),例如: 復(fù)制代碼 代碼如下: function ge...
2014-10-22
閱讀(19) 作者(admin)
重點(diǎn)為one_mail函數(shù)。利用Mail_mimeDecode類從郵件中提取郵件頭和郵件正文。 復(fù)制代碼 代碼如下: <?php header("content-type:text/html; charset=UTF-8"); /* * record kid words and insert into database * user...
2014-10-22
閱讀(10) 作者(admin)
復(fù)制代碼 代碼如下:<?phpset_time_limit(0);$str = str_pad($str, 512, "0");$file = fopen("./temp","a+");$i = 0;$bytes = 1000000000;$mygabyte = $bytes/1000000;echo "test start. waiting ...";$starttime =...
2014-10-22
閱讀(13) 作者(admin)
復(fù)制代碼 代碼如下: <span style=" font-family: Verdana, Arial, Helvetica, sans-serif; word-wrap: normal; word-break: normal; line-height: 19.5px;"><span style="word-wrap:normal; word-break:normal; line...
2014-10-22
閱讀(19) 作者(admin)
1,首先你必須生成二維碼具體代碼如下: 復(fù)制代碼 代碼如下: class QRCode{ public $w; public $h; public $s; function __construct($w1,$h1,$s1){ $this->w = $w1; $this->h = $h1; $this->s = $s1; $this->outimgase(...