IIS7的应用程序池设置

iis7 应用程序池回收设置,可以通过特定时间的设置来控制定时回收应用程序池,Application_End事件也会被调用。也可以如下设置:

1、回收——固定时间间隔(分钟) 改为 0
     ——虚拟/专用内存限制(KB) 改为 0

2、进程模型——闲置超时(分钟) 改为 0

这样子,一般情况下程序池就不会被自动回收了,后台一些简单的计算线程就会正常工作。

日常所有

禁用电脑自动休眠:
powercfg -h off

安装MYSQL服务
mysqld –install mysql5 –defaults-file= %basedir%\my.ini

安装APACHE服务
httpd.exe -k install -n apache2.2

mysqldump -hIP地址 -u帐号ID -p 需要备份的数据库 > 111.sql
Enter password: ****************

mysql -hIP地址 -u帐号ID -p 需要还原的数据库 < 111.sql
Enter password: ****************

mysqli::multi_query()的诸多注意事项

在处理网页订单的时候,想到最多的就是 mysqli::multi_query()这个了,可以同时提交多条语句:
1、在订单库里生成订单,并返回一个订单号
2、将购物车里产品清单转移到订单清单列表中
    A、Copy到订单列表表中
    B、清空购物车
这就是提交订单过程中,通常所需要处理的步骤了, mysqli::multi_query()的用武之地,然而在使用 mysqli::multi_query()时,需要注意以下几点:
继续阅读“mysqli::multi_query()的诸多注意事项”

mysql利用GROUP BY结果联合查询

SQL语句如下:


SELECT A . * , B.num
  FROM
    表一 A,
    (SELECT product_id, count( product_id ) num
      FROM 表二
      GROUP BY product_id
    )B
  WHERE A.product_id = B.product_id
    AND A.status =1
  ORDER BY B.num DESC

其实际上就是把GROUP BY 的结果当作一个新表来使用而已,不知道查询效率如何,或者有没有更好的办法来实现?
另一种实现方法:


SELECT A. * , B.num
  FROM 表一 A
    INNER JOIN (
      SELECT product_id, count( product_id ) num
      FROM 表二
      GROUP BY product_id
    )B
    ON A.product_id = B.product_id
      AND A.status =1
  ORDER BY B.num DESC

继续阅读“mysql利用GROUP BY结果联合查询”

奶奶

今天在q群里,听群友说起奶奶,我又开启了记忆之门,想起奶奶……

奶奶姓盛,很少见的一个姓,属牛。我没有见过爷爷,我小叔好像是遺腹子。

奶奶也走的早。那年的夏天,我十二岁,暑假,在满天星光下,奶奶睡梦中从屋外的竹席上滚落到地上,然后就这样平静、安详的走了。不管有没有天堂,此刻奶奶都是幸福的,没有病痛什么,子孙儿女也都在身侧。

我是奶奶带大的,和奶奶一起睡,从我记事以来,都是奶奶带我走家串巷。有时,奶奶和她的老姐妹走上十几里路去看戏也都要带上我。偶尔的零食吃嘴,自然也是奶奶为我谋取到的……上学后,受委屈受欺负了,也是奶奶为撑腰。犯错后,还是奶奶护着我……

可能我更亲近奶奶,相比爸妈。有话我会对奶奶说,记忆里却很少和父母的交流。

奶奶去逝的那个晚上,我被叫醒告知后,傻傻的发呆,一片空白,记忆里的我好似后来哭了,就那么突然的哭了。是因为少了一片遮挡的天,还是不舍奶奶的走?

奶奶的去逝,对我是否有影响,我从来没有试图去想过,只是那之后,我成绩就很少好过,不上不下,得过而过,也性格很叛逆。当听别人说起奶奶,我的脑海总是会浮现奶奶去逝的那晚……