浏览模式: 普通 | 列表
获取当前时间是第几周函数:
Function GetWeekNo(InputDate)

dim pytY,pytNewYear,pytNewYearWeek,pytAllDay,pytBanWeek,NumWeek

NumWeek = 0

pytY = Year(InputDate)

pytNewYear=pytY &"-1-1"

pytNewYearWeek = Weekday(pytNewYear)

pytAllDay = DateDiff("d",pytNewYear,InputDate)

pytBanWeek = 8-pytNewYearWeek

if pytBanWeek<7 Then

NumWeek = 1

pytAllDay = pytAllDay - pytBanWeek

end if

tempx = pytAllDay/7
...

阅读全文…

php抓取远程页面与代码解析

[ 2011-12-02 12:18:53 | 作者: admin ]
在做一些天气预报或者RSS订阅的程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址, 然后得到html源代码或者xml数据,得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。

下面先简单说一下本文的主要内容:



一、 PHP抓取页面的主要方法:

1. file()函数 2. file_get_contents()函数 3. fopen()->fread()->fclose()模式 4.curl方式 5. fsockopen()函数 socket模式 6. 使用插件(如:http://sourceforge.net/projects/snoopy/)



二、PHP解析html或xml代码主要方式:

1. 正则表达式 2. PHP DOMDocument对象 ...

阅读全文…

administrator账户无法改名

[ 2011-12-01 22:21:43 | 作者: admin ]
计算机管理中如果无法操作,则

本地策略--安全选项--重命名系统管理员账户
1、可能是没有加#号,如:ffffff
2、不要用a的class进行重新定义覆盖,用

<ul><li class="nav"><a href="http://www.52news.com">test</a></li></ul>
li.nav a{color:#369}
p.s. 方维团购导航3是个不错的程序,自带的getNewThreads是用来调用论坛分类信息的,不符合我的要求,所以就增加一个直接调用论坛主题的函数

/core/service/bbs.service.php 增加一个函数
  /**
   * 获取指定版块的最新论坛贴子
   *
   * @access public
   * @param int $num 贴子数量(默认为5)
   * @param int $fid 团购版块ID
   * @return array
   */
  public function getBbsThreads($fid=0,$num = 5)
  {
    global $_FANWE;
    static $threads = array();
...

阅读全文…

常用CSS缩写语法总结

[ 2011-11-29 12:48:31 | 作者: admin ]
p.s. 最好的办法就是定义一个公共样式库,如颜色blue,black,字体f13,f14,行高lh20,lh24 等


使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:

颜色
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;#336699可以缩写为#369;

盒尺寸
通常有下面四种书写方法:
property:value1; 表示所有边都是一个值value1;
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3
...

阅读全文…
p.s. 什么好压、winrar等等压缩软件试了一大推,都是只能解压gzip不能压缩,最后还是强大小巧的7-zip给解决了

给GG提交了sitemap.xml的索引文件,因为sitemap.xml文件太大(是网上太大的原因),一共有7个文件,每个都是10兆左右的大小,没办法,只能压缩成.gz的.本来传上去了,GG已经开始爬行了,结果就在前两天,第一个SITEMAP.xml.gz的文件出了错误,没办法,里面有个地址不允许,只能改一下.

先前电脑上有个叫什么软件来着,我忘记了,后来系统坏掉了,就没有了这个软件,再也找不到了,搞了几天,也没把更改后的xml文件压成.gz的,今天终于找到了方法.在这里,给大家分享一下,有用的朋友或者用得着的朋友就看一下,看完后心里面感谢一下就好.呵.

Windows如何压缩tar.gz格式
...

阅读全文…

mysql 数据库导入错误:40101

[ 2011-11-28 15:57:14 | 作者: admin ]
朋友申请了一个免费的 mysql 数据库空间做测试,今天上午就把数据库导入试试,反正导了几次都出错。错误提示:

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

我本地的 mysql 版本是:5.1.45,编码是 utf-8

服务器 mysql 版本是:5.1.33,编码我也转了 utf-8 了。

刚开始以为是版本的问题,但是版本都是 5.1.x 的,应该相关不会很多。我又在自己的机器上再建一个库导入试试,发现可以成功,何解?还是问谷哥哥吧。

从疯狂的小毛驴的百度 hi 找到解决问题的文章如下:

-------------------------------

导入mysql数据库时不能导入
mysql 5n 向 4n 转换中文乱码的处理经验

问题:由于4n版本的数据库编码为latin1,5n版本的数据库编码为utf8.导致。
...

阅读全文…