-
通常的网页缓存方式有动态缓存和静态缓存等几种,在ASP.NET中已经可以实现对页面局部进行缓存,而使用memcached的缓存比ASP.NET的局部缓存更加灵活,可以缓存任意的对象,不管是否在页面上输出。而memcached最大的优点是可以分布式的部署,这对于大规模应用来...
2008-11-04 23-57
-
适合读者
本教程适合于那些对缓存SQL查询以减少数据库连接与执行的负载提高脚本性能感兴趣的PHP程序员
概述
许多站点使用数据库作为站点数据存储的容器数据库包含了产器信息目录结构文章或者留言本,有些数据很可能是完全静态的,这些将会从一个缓存系统中...
2008-11-04 22-47
-
<?php
function cache_isvalid($cacheid,$expire=300) {
@clearstatcache();
if (!@file_exists($cacheid)) return false;
if (!($mtime=@filemtime($cacheid))) return false;
$nowtime=mktime();
if (($mtime+$expire)<$nowtime) {
ret...
2008-11-04 22-44
-
由于汉字是两个字节构成,因此在用普通的截取函数对汉字进行截取时容易发生乱码的情况,这中情况下我们使用mb_substr函数就不会出现乱码了.
首先
1.确保你的Windows/system32下有php_mbstring.dll这个文件,没有就从你Php安装目录extensions里拷入Windows/sy...
2008-11-04 02-06
-
在GridView中可以通过两种方式来指定模板列的标题:
1 通过HeaderText属性指定:
C#代码
<asp:TemplateField SortExpression="..." HeaderText="..." >
<ItemTemplate>
....... ...
2008-11-03 18-12
-
using System;
using System.ComponentModel;
using System.Windows.Forms;
namespace WindowsApplication4
...{
/**//// <summary>
/// gui 类
/// </summary>
public partial class Form1 : Form
...{
p...
2008-11-02 22-15
-
//声明一个委托
public delegate void UpdateBar(int iBar);
//委托使用进度条
void UpdateMyBar(int iMyBar)
{
if (this.progressBar1.Value != this.progressBar1.Maximum)
{
...
2008-11-02 20-41
-
checkedListBox1.Items.Add("a");
checkedListBox1.Items.Add("b");
checkedListBox1.Items.Add("c");
for(int i=0;i<checkedListBox1.Items.Count;i++)
{
checkedListBox1.SetItemCheck...
2008-11-02 18-23
-
code :
public bool CheckChildFormExist(string ChildFormName)
{
foreach(Form ChildForm in this.MdiChildren)
{
if (ChildForm.Name == ChildFormName)
{
if (ChildForm.WindowState == FormWindowState.Minimized)
{
ChildForm.WindowState = F...
2008-11-02 17-22
-
/*很长时间没有写过东西了,无聊的时候就做些无聊的事.发现局域网里面共享的东西没有整理,放的很乱,这样可以自动生成个文件目录,这才发现自己电脑里的文件那么多..C# 版的以文件目录树的形式打印出文件列表.存储在FileList.txt文本档中.不过我觉得打印得还是不...
2008-11-02 16-07
©2008 2ad.com.cn 此内容系 文摘-网摘 根据您的指令自动搜索的结果,不代表 文摘-网摘 赞成被搜索网站的内容或立场