系列文章導(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
閱讀(23) 作者(admin)
曾找過(guò)一個(gè)JS版的,但是到了UTF8編碼里不能用,于是就產(chǎn)生了自已寫(xiě)一個(gè)的念頭。其實(shí)我這個(gè)代碼的實(shí)現(xiàn)原理很簡(jiǎn)單的,只是一個(gè)替換字符集的過(guò)程,相信大部份人都可以寫(xiě)得出來(lái)。以下是代碼,不知道有沒(méi)有bug,大家如果在使用上有問(wèn)...
2014-10-22
閱讀(19) 作者(admin)
以下是我的一個(gè)想法,把服務(wù)器的php環(huán)境配置也應(yīng)用在程序里面,生成一個(gè)許可字串,然后將字串寫(xiě)入到許可的文件代碼中。就算是將程序原本不動(dòng)地移到其它服務(wù)器上,程序都不能運(yùn)行了。希望大家多多討論…… 復(fù)制代碼 代碼如下:...
2014-10-22
閱讀(15) 作者(admin)
語(yǔ)法 str_pad(string,length,pad_string,pad_type) 參數(shù) 描述 string 必需。規(guī)定要填充的字符串。 length 必需。規(guī)定新字符串的長(zhǎng)度。如果該值小于原始字符串的長(zhǎng)度,則不進(jìn)行任何操作。 pad_string 可選。規(guī)定供填充...
2014-10-22
閱讀(14) 作者(admin)
比較strlen和mb_strlen 當(dāng)字符全是英文字符的時(shí)候,兩者是一樣。這里主要比較一下,中英文混排的時(shí)候,兩個(gè)計(jì)算結(jié)果。(測(cè)試時(shí)編碼方式是UTF8) 復(fù)制代碼 代碼如下:<?php $str=‘中文a字1符‘; echo strlen($str); echo ‘<br...
2014-10-22
閱讀(23) 作者(admin)
復(fù)制代碼 代碼如下:<?php for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { $result = $i*$j; if(strlen($result)==2) { echo "$j*$i=$result"; echo " "; } else { echo "$j*$i=$result"; echo " "; } } echo "<br...
2014-10-22
閱讀(14) 作者(admin)
下面介紹一下它的用法.
例如: 復(fù)制代碼 代碼如下: function db_connect()//連接數(shù)據(jù)庫(kù) { @$db =mysql_connect('localhost','root','test'); if(!$db) throw new Exception('連接數(shù)據(jù)庫(kù)失敗!請(qǐng)重試!'); mysql_selec...
2014-10-22
閱讀(23) 作者(admin)
先來(lái)個(gè)簡(jiǎn)單的: 復(fù)制代碼 代碼如下: <? //http://www.jb51.net class upLoad{ public $length; //限定文件大小 public $file; //判斷此類(lèi)是用于圖片上傳還是文件上傳 public $fileName; //文件名 public $fileTemp; //...
2014-10-22
閱讀(18) 作者(admin)
我寫(xiě)過(guò)一個(gè)外部模塊擴(kuò)展,現(xiàn)在開(kāi)始看PHP源碼中的mysql擴(kuò)展,它是可以被集成到PHP內(nèi)部的,所以應(yīng)該算是內(nèi)置的擴(kuò)展了。 該擴(kuò)展需要用到mysql數(shù)據(jù)庫(kù)提供的一些接口,所以需要安裝了mysql,并能夠確定mysql.h的位置。 該擴(kuò)展的位置...
2014-10-22
閱讀(15) 作者(admin)
為什么呢?因?yàn)楸韱蔚奶幚碛蠫ET和POST兩種,怎么在這兩種表單中都要傳遞一直do參數(shù),而且要在后臺(tái)通過(guò)同樣的方式獲取就一直是個(gè)很困惑的問(wèn)題,今天經(jīng)過(guò)幾個(gè)小時(shí)的實(shí)驗(yàn)終于搞懂了,特發(fā)此文。 GET表單: 復(fù)制代碼 代碼如下:<!DOCT...
2014-10-22
閱讀(23) 作者(admin)
本教程并不想讓你完全了解這種語(yǔ)言,只是能使你盡快加入開(kāi)發(fā)動(dòng)態(tài)web站點(diǎn)的行列。我假定你有一些HTML(或者HTML編輯器)的基本知識(shí)和一些編程思想。簡(jiǎn)介 PHP 是能讓你生成動(dòng)態(tài)網(wǎng)頁(yè)的工具之一。PHP 代表:超文本預(yù)處理器(PHP:Hy...
2014-10-22
閱讀(22) 作者(admin)
// 方法一: PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8';"));
// 方法二: PDO::__construct($dsn, $user, $pass); PDO::exec("SET NAMES 'utf8';");
兩種方...
2014-10-22
閱讀(31) 作者(admin)
如下是php.ini中的原文說(shuō)明以及默認(rèn)配置: ; open_basedir, if set, limits all file operations to the defined directory ; and below. This directive makes most sense if used in a per-directory or ; per-virt...
2014-10-22
閱讀(23) 作者(admin)
如下方式是一種方法: if(!function_exists('imagecreate')) { die('本服務(wù)器不支持GD模塊'); } 如果不支持的話,如何配置 ? 下載gd模塊的dll文件,修改php.ini,重啟服務(wù)器即可. 以下簡(jiǎn)稱(chēng)PHP作圖為PS. 當(dāng)您打算 PS的話,...
2014-10-22
閱讀(9) 作者(admin)
PHP代碼 $id = intval($_GET['id']); intval (PHP 4, PHP 5) intval ― Get the integer value of a variable Description int intval ( mixed $var [, int $base= 10 ] ) Returns the integer value of var , using...
2014-10-22
閱讀(16) 作者(admin)
例如: 復(fù)制代碼 代碼如下:<?php $USERID="PHPer"; $CookieTime=0; setcookie("USERID", "$USERID", time()+$CookieTime,"/","btcuxiao.com"); ?> 你會(huì)發(fā)現(xiàn)這個(gè)語(yǔ)句執(zhí)行過(guò)后,Cookie里什么也沒(méi)有,到下一個(gè)頁(yè)面就顯示沒(méi)有$...
2014-10-22
閱讀(11) 作者(admin)
輸出控制函數(shù)不對(duì)使用 header() 或 setcookie(), 發(fā)送的文件頭信息產(chǎn)生影響,只對(duì)那些類(lèi)似于 echo() 和 PHP 代碼的數(shù)據(jù)塊有作用。 我們先舉一個(gè)簡(jiǎn)單的例子,讓大家對(duì)Output Control有一個(gè)大致的印象: Example 1. 復(fù)制代...
2014-10-22
閱讀(23) 作者(admin)
復(fù)制代碼 代碼如下:<? php // 例子: $path = ROOT . ' upload/2009/06/03/124401282315771. ' ; $pathAll = $path . ' bmp ' ; $mi = '' ; $mi = ImageCreateFromBMP( $pathAll ); imagejpeg( $mi , $path . ' jpg '...
2014-10-22
閱讀(17) 作者(admin)
我在上傳生成縮略圖時(shí),縮略圖顯示的鏈接如下; 復(fù)制代碼 代碼如下:< img src ="/index.php?action=sys_upload_showThumb&id=bdc3955470adfb5637a0d1f517eb3d35" /> 結(jié)果在ie6下不顯示該縮略圖;后來(lái)追溯到下面一段代碼: 復(fù)...
2014-10-22
閱讀(10) 作者(admin)
復(fù)制代碼 代碼如下:<?php class Mysql { private $conn; private $host; private $username; private $password; private $dbname; private $pconnect; private $charset;
public function __construct(array $par...
2014-10-22
閱讀(11) 作者(admin)
復(fù)制代碼 代碼如下: <?php /* * MySql數(shù)據(jù)庫(kù)連接類(lèi) * mysql.class.php 2009.04.15 by Hackbaby */ class dbstuff { var $version = ''; var $querynum = 0; var $link = null; //連接數(shù)據(jù)庫(kù) function connect($dbhos...
2014-10-22
閱讀(13) 作者(admin)
define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7));這是discuz中定義論壇安裝根目錄的一個(gè)常量。現(xiàn)在我們就來(lái)分析一下這個(gè)很簡(jiǎn)單但是非常實(shí)用的常量。先說(shuō)明一下本篇文章中假定common.inc.php文件的絕對(duì)路徑...
2014-10-22
閱讀(22) 作者(admin)
復(fù)制代碼 代碼如下:/* * 分頁(yè)函數(shù) * $num 總條數(shù),$perpage 一頁(yè)多少條, $curpage 當(dāng)前頁(yè), $mpurl url, $page = 10 顯示幾個(gè)分頁(yè) * */ function multi($num, $perpage, $curpage, $mpurl, $page = 10) { $multipage =...
2014-10-22
閱讀(20) 作者(admin)
1、索引沒(méi)有建好; 2、sql寫(xiě)法過(guò)于復(fù)雜; 3、配置錯(cuò)誤; 4、機(jī)器實(shí)在負(fù)荷不了; 1、索引沒(méi)有建好 如果看到mysql消耗的cpu很大,可以用mysql的client工具來(lái)檢查。 在linux下執(zhí)行 /usr/local/mysql/bin/mysql -hlocalhost -u...
2014-10-22
閱讀(12) 作者(admin)
復(fù)制代碼 代碼如下:/* * showfck() 編輯器調(diào)用函數(shù) * @name 名字 (必須) * @val value默認(rèn)值 * @toolbarset fck工具欄名字 * @width 寬度 * @height 高度 */ function showfck($name, $val= '', $toolbarset = '', $wi...
2014-10-22
閱讀(32) 作者(admin)
如果只有一種 方式使用數(shù)據(jù)庫(kù)是正確的……
您可以用很多的方式創(chuàng)建數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)訪問(wèn)和基于數(shù)據(jù)庫(kù)的 PHP 業(yè)務(wù)邏輯代碼,但最終一般以錯(cuò)誤告終。本文說(shuō)明了數(shù)據(jù)庫(kù)設(shè)計(jì)和訪問(wèn)數(shù)據(jù)庫(kù)的 PHP 代碼中出現(xiàn)的五個(gè)常見(jiàn)問(wèn)...