2009年4月9日

防止网页后退--禁止缓存

摘要: 我们在进行数据库添加操作的时候,如果允许后退,而正巧有刷新了页面,就会再次执行添加操作,无疑这不是我们需要的,像一般网上很多禁止缓存的代码,有时并不可靠,这时你只要在操作的页面加上就可以了,在网页的里指定要定向的新页,再点后退,看是不是不会再退到刚才的操作页面了,实际上已经把这个历史给删除了 '''''''''''''''''''''''''''''' 阅读全文

posted @ 2009-04-09 00:37 alon 阅读(262) 评论(0) 推荐(0) 编辑

将人民币数字转换成大写形式

摘要: 用JavaScript编写了一功能函数,完成如下功能: 1、对一给定字符串,如:1234.55,转换成正确的中文货币描述:如:人民币壹仟贰佰叁拾四元五角五分 2、输入的字符串形式可以是以下几种:带分隔符的,如:123,456,789.00;不带分隔符的,如:123456789 3、输出的中文货币描述要符合规范,如:0.3----人民币三角;0.33----人民币三角三分;1----人民币壹元整 ... 阅读全文

posted @ 2009-04-09 00:35 alon 阅读(458) 评论(0) 推荐(0) 编辑

js常用属性及函数

摘要: event.clientX 返回最后一次点击鼠标X坐标值;event.clientY 返回最后一次点击鼠标Y坐标值;event.offsetX 返回当前鼠标悬停X坐标值event.offsetY 返回当前鼠标悬停Y坐标值document.write(document.lastModified) 网页最后一次更新时间document.ondblclick=x 当双击鼠标产生事件document.o... 阅读全文

posted @ 2009-04-09 00:33 alon 阅读(364) 评论(0) 推荐(0) 编辑

通过模板生成静态页

摘要: 下面是模板页 程序代码$TITLE$$CONTENT$ 下面是生成静态页的ASP.net类文件 程序代码using System;using System.Web;using System.IO;using System.Text; /// /// Summary description for CreatHTML/// public class CreatHTML{ publi... 阅读全文

posted @ 2009-04-09 00:32 alon 阅读(487) 评论(0) 推荐(0) 编辑

限制上传文件类型的两种方法

摘要: 通常,为了防止因用户上传有害文件(如木马、黑客程序)引发的安全性问题,Web程序都会对用户允许上传的文件类型加以限制。而本文将要介绍的就是如何在ASP.NET应用程序中利用Web Control的内置属性简单高效地实现限制上传文件类型的功能。 在调用PostFile对象的SaveAs方法保存上传文件之前,可以通过PostFile对象的FileName属性得到上传的文件名。而有了上传的文件名,就... 阅读全文

posted @ 2009-04-09 00:29 alon 阅读(1696) 评论(0) 推荐(0) 编辑

虚拟主机IIS防范入侵常见问答

摘要: 1.如何让asp脚本以system权限运行? 修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低".... 2.如何防止asp木马? 基于FileSystemObject组件的asp木马 cacls %systemroot%\system32\scrrun.dll /e /d guests //禁止guests使用 regsvr32 scrrun.dll /u /s //删除 基于sh... 阅读全文

posted @ 2009-04-09 00:27 alon 阅读(232) 评论(0) 推荐(0) 编辑

2009年4月8日

类的静态数据成员

摘要: 类的静态数据成员和普通的静态变量含义不同,它的意思是:在每一个类实例化时并不分配存储空间,而是该类的每个对象共享一个存储空间,并且该类的所有对象都可以直接访问该存储空间。其实它就是一个专门供这个类的对象使用的变量----如果你把它声明为private权限的话。 在类中定义静态数据成员,只须在定义时在前面加上"static"。类的静态数据成员只能在类外进行初始化,若没有对其进行初始化,则自动... 阅读全文

posted @ 2009-04-08 15:22 alon 阅读(532) 评论(1) 推荐(1) 编辑

操作符优先

摘要: 下面按优先级高到低列出了C++中的操作符:1. ()(小括号) [](数组下标) .(类的成员) ->(指向的类的成员)2. !(逻辑非) .(位取反) -(负号) ++(加1) --(减1) &(变量地址)3. *(指针所指内容) sizeof(长度计算)4. *(乘) /(除) %(取模)5. +(加) -(减)6. > (位右移)7.... 阅读全文

posted @ 2009-04-08 15:21 alon 阅读(131) 评论(0) 推荐(0) 编辑

2009年4月7日

TcpClient的ReceiveTimeout的问题

摘要: Q: 我实现的是read函数一个数据在规定的时间内(ReceiveTimeout )没有得到数据,就循环read三次。本来期望每次read函数都能等待ReceiveTimeout这个时间。 但是实际情况是只有第一次等待了这么长时间,以后的read就马上返回,还提示没有读到数据。请高手解答。急!!ReceiveTimeout这个属性到第二次怎么就失效了呢? 我的代码大概是: TcpClient ... 阅读全文

posted @ 2009-04-07 23:29 alon 阅读(1864) 评论(1) 推荐(0) 编辑

查看那个程序占用了我的端口

摘要: 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法 假如我们需要确定谁占用了我们的9050端口... 阅读全文

posted @ 2009-04-07 23:25 alon 阅读(391) 评论(0) 推荐(0) 编辑

导航