分类目录归档:资料

工作文档什么的

delphi中如何使的一个form在屏幕的最前端显示

将 form 的formStyler 属性设为 fsStayOnTop

发表在 资料 | 标签为 , , , , | 留下评论

IE打开php网页提示下载该php文件的解决办法

点击“开始”–“运行”,然后分别输入

regsvr32 msxml3.dll
regsvr32 jscript.dll
regsvr32 vbscript.dll

问题即可解决

发表在 资料 | 标签为 , | 留下评论

Apache 重启的最好方法 apachectl graceful

Usage: /usr/local/sbin/httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-k start|restart|graceful|graceful-stop|stop]
[-[......]

阅读全文

发表在 资料 | 标签为 , , | 留下评论

另类方法搞定 Discuz X1.5 邮箱认证

因为服务器不方便装Postfix(主要是不会装,装不好),所以在弄侬情论坛的时候我把论坛的邮箱绑到了google上。但在设置邮箱认证的时候犯了难,因为google的邮箱身份认证需要ssl连接,但discuz却没有给出连接方式的选择项。去官方论坛查了下,给出的解决办法是在函数库里修改代码解决。但我一[......]

阅读全文

发表在 资料 | 标签为 | 留下评论

一个 delphi TstringList 的奇怪问题

在用 TstringList 的时候遇到一个问题,如果字符串中含有空格,不管是不是设置了 Delimiter,TstringList 都会把空格作为分割符。

问题解决:把有空格的部分用双引号圈起来。

发表在 资料 | 标签为 , | 留下评论

php正则表达式的模式修正符和逆向引用

正则表达式的匹配先后顺序:
1.模式单元
2.重复匹配 ? * + {}
3.边界限定 ^ $ b B
4.模式选择 |

模式修正符:
模式修正符是标记在整个模式之外的.

i :模式中的字符将同时匹配大小写字母.
m :字符串视为多行.
s :将字符串视为单行,换行符作为普[......]

阅读全文

发表在 资料 | 标签为 , , , | 留下评论

判断客户端是否使用代理服务器及其匿名级别

要判断客户端是否使用代理服务器,可以从客户端所发送的环境变量信息来判断。

具体来说,就是看HTTP_VIA字段,如果这个字段设置了,说明客户端使用了代理服务器。

匿名级别可以参考下表来判断。

这里有演示: 代理IP测试

一、没有使用代理服务器的情况:
REMOTE_ADDR[......]

阅读全文

发表在 资料 | 标签为 , , , | 留下评论

匹配域名的正则表达式

网上流行的php下匹配域名的表达式局限性很大,不好用。下面是自己整理的:

/[a-zA-Z]+:\/\/((\w+\.)+(\w{1,6}))/si

可以匹配大多数协议和任意二级域名。

发表在 资料 | 标签为 , | 留下评论

设置google默认的搜索方式

www.google.com/ncr 设置成主页访问一次就 OK 了。

发表在 资料 | 标签为 , , | 留下评论

php动态生成下载文件

在php中把输出内容直接做为文件输出

1
2
3
4
5
6
<?php
   header("Content-type:txt/csv");
   header("Content-Disposition:attachment;filename=\"aa.csv\"");
   header("Pragma:public");
   echo "\"aaa\",\"a,b,c\",\"ccdd\"";
?>

保存为任意php文件,运行,浏览器提示下载 aa.csv文件,代码OK。[......]

阅读全文

发表在 资料 | 标签为 , , | 留下评论