系列文章導(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
閱讀(9) 作者(admin)
復(fù)制代碼 代碼如下:<?phpclass xtable{ private $tit,$arr,$fons,$sextra; public function __construct() { $this->tit=array(); // strings with titles for first row $this->arr=array(); // dat...
2014-10-22
閱讀(16) 作者(admin)
復(fù)制代碼 代碼如下:// 格式化日期 static function formatDate($format, $datetime, $week = 0) { $datetime = $datetime > 3000 ? $datetime : strtotime($datetime); if ($week) { $weeknames = [...
2014-10-22
閱讀(23) 作者(admin)
1.如何通過(guò)地址欄參數(shù)來(lái)得到模塊名稱和控制器名稱(即使在有路由和開(kāi)了重寫模塊的情況下) 2.tp是如何實(shí)現(xiàn)前置,后置方法功能模塊,和如何執(zhí)行帶參數(shù)的方法?php系統(tǒng)自帶的 ReflectionClass,ReflectionMethod 類,可以反射用戶...
2014-10-22
閱讀(24) 作者(admin)
復(fù)制代碼 代碼如下:<?php //thinkphp 路由定義規(guī)則 $route = array( 'news/:action/:year/d/:month/:day'=>'news/read?year=:2&month=:3&day=:4', 'news/:action^delete|update|insert/:year/d/:month/:day'=>a...
2014-10-22
閱讀(16) 作者(admin)
在php的開(kāi)發(fā)中我們要包含某個(gè)文件通常的代碼是這樣的:復(fù)制代碼 代碼如下:<?php if(is_file($fileName)) require $flleName;在windows,linux下運(yùn)行都沒(méi)有問(wèn)問(wèn)題: 假設(shè)現(xiàn)在要包含一個(gè) D:/web/webServer/A...
2014-10-22
閱讀(18) 作者(admin)
//本周的第一天和最后一天 復(fù)制代碼 代碼如下: $date=new DateTime(); $date->modify('this week'); $first_day_of_week=$date->format('Y-m-d'); $date->modify('this week +6 days'); $end_day_of_week=$date->for...
2014-10-22
閱讀(13) 作者(admin)
學(xué)校的新聞系統(tǒng)要求有些新聞只開(kāi)放校內(nèi)ip瀏覽,于是重寫了一個(gè)代碼來(lái)實(shí)現(xiàn)此功能,實(shí)現(xiàn)后的結(jié)果是,只要把允許訪問(wèn)的ip列入ip.txt這個(gè)文件中即可,同時(shí)支持c類ip,例如:ip.txt192.168211.67.188211.67.191.25代碼如下:復(fù)制代碼 代...
2014-10-22
閱讀(20) 作者(admin)
1.C方法的作用
a. 加載設(shè)置用戶的配置,保存在一個(gè)C函數(shù)內(nèi)的靜態(tài)變量$_config 中b. 讀取用戶的配置 (從$_congig 中讀取)2. 需求分析:1.設(shè)置變量1.二維數(shù)組復(fù)制代碼 代碼如下:C(array('DB_PASSWORD'=>'root','DB_USERN...
2014-10-22
閱讀(8) 作者(admin)
分享一例php分頁(yè)函數(shù)代碼,用此函數(shù)實(shí)現(xiàn)分頁(yè)代碼很不錯(cuò)。代碼,php分頁(yè)函數(shù)。復(fù)制代碼 代碼如下:<?php/** Created on 2011-07-28* Author : LKK , http://lianq.net* 使用方法:require_once('mypage.php');$result=mysql_...
2014-10-22
閱讀(18) 作者(admin)
復(fù)制代碼 代碼如下:<?php class='pingjiaF' frameborder='0' src='http://www.jb51.net' scrolling='no'> 對(duì)數(shù)組排序 usort() 函數(shù)使用用戶自定義的函數(shù)對(duì)數(shù)組排序。 */
function cmp($a, $b) //用戶自定義回...
2014-10-22
閱讀(21) 作者(admin)
復(fù)制代碼 代碼如下:<?phpfunction custom(){}class custom{ public function index(){ } }print_r(get_define_position('custom')); /** * / * @param string $name 函數(shù)名或者類名 * @return array...
2014-10-22
閱讀(18) 作者(admin)
以數(shù)字開(kāi)頭的重復(fù)數(shù)據(jù)如:復(fù)制代碼 代碼如下:Array ( [0] => 100 [k1] => 100 [1] => 2123 [k2] => 2123 ) 該方法可以將以數(shù)字為key的值去掉,先將數(shù)組按照key倒序排序,然后用array_unique的方法將重復(fù)的值去掉。不能適...
2014-10-22
閱讀(20) 作者(admin)
復(fù)制代碼 代碼如下:<?php $str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); if(preg_match("/<url>(.+?)<//url>/ies",$str,$matches)){ $imgurl='http://cn.bing.com'.$matches[1]; }...
2014-10-22
閱讀(23) 作者(admin)
復(fù)制代碼 代碼如下:<?php//禁止錯(cuò)誤輸出error_reporting(0);//設(shè)置錯(cuò)誤處理器set_error_handler('errorHandler');register_shutdown_function('fatalErrorHandler');class Test{public function index(){//這里發(fā)生...
2014-10-22
閱讀(15) 作者(admin)
復(fù)制代碼 代碼如下:<?phpclass session_handler {
protected $maxlifetime = null; protected $dbHandle = null; public $config = null;
public static function init($args) { return new self($args); }
p...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下:<?php$dbhost='localhost';$dbuser='root';$dbpass='123456';$dbname='products';$connect=mysql_connect($dbhost,$dbuser,$dbpass);if(!$connect) exit('數(shù)據(jù)庫(kù)連接失敗!');mysql_select_db($dbna...
2014-10-22
閱讀(16) 作者(admin)
復(fù)制代碼 代碼如下:static function convert($size) { $unit=array('b','kb','mb','gb','tb','pb'); return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i]; }
...
2014-10-22
閱讀(22) 作者(admin)
大家可以通過(guò)下面這一段代碼,來(lái)具體了解PHP批量上傳圖片的具體方式。我們?cè)趯W(xué)習(xí)PHP的時(shí)候,肯定是要從實(shí)際操作中慢慢積累經(jīng)驗(yàn),以鞏固我們所學(xué)到的知識(shí),逐漸的加強(qiáng)我們的編程水平。•PHP保護(hù)文件系統(tǒng)的具體代碼分享&#...
2014-10-22
閱讀(21) 作者(admin)
include() 和require() :語(yǔ)句包括并運(yùn)行指定文件。include() 產(chǎn)生一個(gè)警告而 require() 則導(dǎo)致一個(gè)致命錯(cuò)誤。換句話說(shuō),如果你想在遇到丟失文件時(shí)停止處理頁(yè)面就用 require()。include() 就不是這樣,腳本會(huì)繼續(xù)運(yùn)行。r...
2014-10-22
閱讀(31) 作者(admin)
復(fù)制代碼 代碼如下://模板存放目錄$dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';
$templateName = '1.xlsx';$outputFileName = '模板.xlsx';$txt='test';
//實(shí)例化Excel讀取類$PHPReader = new PHPExcel_...
2014-10-22
閱讀(21) 作者(admin)
function judgeHtml($str){ if($str != strip_tags($str)){ echo '有'; }else{ echo '無(wú)'; }}judgeHtml('<p>a');echo '<br />';judgeHtml('a');輸出:有 無(wú)...
2014-10-22
閱讀(9) 作者(admin)
一:php有許多系 統(tǒng)預(yù)定義變量,通過(guò)判斷他們可以簡(jiǎn)單的判斷服務(wù)器系統(tǒng)是 windows還是*unix, 其中相關(guān)的函數(shù)或者預(yù)定義變量如下:php_uname()、PHP_OS、DIRECTORY_SEPARATOR、PHP_SHLIB_SUFFIX、PATH_SEPARATOR二:實(shí)例:復(fù)制...
2014-10-22
閱讀(22) 作者(admin)
復(fù)制代碼 代碼如下:function arr2str ($arr){ foreach ($arr as $v) { $v = join(",",$v); //可以用implode將一維數(shù)組轉(zhuǎn)換為用逗號(hào)連接的字符串 $temp[] = $v; } $t=""; foreach($temp...
2014-10-22
閱讀(28) 作者(admin)
復(fù)制代碼 代碼如下:/** * * 把數(shù)組按指定的個(gè)數(shù)分隔 * @param array $array 要分割的數(shù)組 * @param int $groupNum 分的組數(shù) */public function splitArray($array, $groupNum){ if(empty($array)) return array(...
2014-10-22
閱讀(28) 作者(admin)
下面是一個(gè)示例:四舍五入保留小數(shù)點(diǎn)后兩位復(fù)制代碼 代碼如下:<?php$num1 = 21;echo sprintf("%0.2f",$num1)."<br />"; //輸出 21.00$num2 = 16.3287;echo sprintf("%0.2f",$num2)."<br />"; //輸出 16.33$num3 = 32.1...