- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 [故障排除记录]虚拟目录程序中UploadFile控件失效问题的解决方法
最终排查结果是因为虚拟目录所在的网站使用的第三方的上传控件,这个控件的使用需要修改Web.config文件,添加HttpModule节。 它的功能就是拦截所有的文件上传操作。 所以在它下面的虚拟目录使用自带的上传控件上传时无法获取上传的文件。 解决方法就是在虚拟目录的Web.config中添加HttpModule节,把网站中的那个配置项Remove掉。 这样就不再受网站中配置的影响了。
2011-01-06 15:41:00
886
原创 HTML代码混乱导致ASP.NET页面显示异常
有这样一个页面,省份和地市是个联动菜单。省份的DDL设置的自动回发。 回发完了页面的确定发货和返回按钮多出来一行,看下面截图。 用IE自带的开发人员工具查看HTML代码,发现HTML代码的确有错乱。 查看ASPX页面,有个Table写的确实是乱了。主要是合并单元格的错误,加上适当的ColSpan,仍然不起作用。 后来发现最后一行只有TR没有 TD,加上TD后测试正常。
2010-12-29 16:09:00
1429
原创 硬件防火墙到底能不能防DDOS?
如果DDOS攻击者加大攻击的流量,大量消耗机房的出口总带宽时,任何一款防火墙都相当于摆设,因为不管防火墙处理能力有多强,出去的带宽已经被耗尽了,整个机房在外面看来就都是处于掉线状态,就像一个大门已经挤满了人,不管你在门里安排多少个警卫检查都没用,外面的人还是进不来,而现在的攻击者的行为大部分是出于商业目的,动辄G级别的攻击,一些机房本来带宽就不是很足够,一遭到大流量的攻击肯定是整个机房大面积掉线,防火墙虽然检测到攻击,也只能是过滤掉那些非法数据包,保护内部的网络设备和服务器不受重创,但掉线是机房总带宽不足所
2010-09-30 13:16:00
2606
原创 查询sql数据库中表占用的空间大小
1. exec sp_spaceused '表名' --(SQL统计数据,大量事务操作后可能不准) 2. exec sp_spaceused '表名', true --(准确的表空间大小,但可能会花些统计时间) 3. exec sp_spaceused -- (数据库大小查询) 4. exec sp_MSforeachtable "exec sp_spaceused '?'" --(所有用户表空间表小,SQL统计数据,
2010-06-22 08:37:00
1105
原创 google maps根据经纬度计算两点距离的函数
Latitude 纬度 Longitude 经度 google maps脚本里根据经纬度计算两点距离的函数 private const double EARTH_RADIUS = 6378.137; private static double rad(double d) { return d * Math.PI / 180.0; } pu
2010-05-05 09:44:00
1736
原创 [Ext]在按钮栏添加Checkbox
this.buttonAlign = left; this.buttons.unshift({ xtype: checkbox, boxLabel: Test }, ->);
2010-03-30 15:59:00
928
原创 自定义配置节示例(.NET 2.0)
在2.0中已经不建议使用 IConfigurationSectionHandler 接口来实现自定义配置节,而是改用创建 ConfigurationSection 的派生类来创建自定义配置节。现在我希望的配置文件的结构如下: 原来接口的方式好像比较容易实现相应类的编写。但是到了2.0,嗯,从Google上找
2010-01-31 13:34:00
713
原创 自定义配置节注意事项
1、属性大小写问题比如有这样一个配置节,其中有三个属性name,ip,port 那么对应的类要跟这个名字完全匹配,包括大小写。public class Server : ConfigurationElement { [ConfigurationProperty("name", DefaultValue = "Server1", IsRequired = true, Is
2010-01-31 13:14:00
639
转载 Custom Configuration Section Handler in .NET 2.0
I recently had to deal with creating custom sections in the web/app.config file. In the .NET 1.x realm, I had to create a section handler which implements public class CustomSectionHandler: IConfig
2010-01-31 10:21:00
859
原创 SOCKET错误代码表
SOCKET错误代码表. Socket error 0 - Directly send error Socket error 10004 - Interrupted function call Socket error 10013 - Permission denied Socket error 10014 - Bad address Socket error 10022 - I
2010-01-29 12:32:00
1666
原创 My97 DatePicker 3.0 演示
http://www.waytop.net/my97/datepicker/3.0/demo/main.htm 联系My97* 如果您在使用过程中遇到问题,或者有更好的建议* 欢迎您访问* BLOG: http://blog.youkuaiyun.com/my97/* QQ: 9589876 * MAIL: smallcarrot@163.com
2007-08-13 14:49:00
1090
原创 根据窗口大小自动调整位置,保持在窗口中央
http://www.w3.org/1999/xhtml">Test function jisuan(){ var div=document.getElementById("msg"); if (div){ div.style.position="absolute"; div.style.width="300";
2007-04-06 14:28:00
1960
原创 GridView在分页(翻页)时filter(过虑,FilterExpression)失效问题的解决方法
TestPage.aspxhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页 ConnectionString="Data Source=(local);Initial Catalog=North
2007-04-05 11:24:00
3841
转载 GridView Delete, with Confirmation
IntroductionEveryone likes a confirmation that lets them know that a record is being deleted. In this article, I will show you how you can prompt confirmation boxes when you delete a record from t
2007-04-05 09:21:00
1819
原创 GridView自定义分页
在GridView里加上如下代码: ... ... runat="Server" ForeColor="White" /> runat="Server" ForeColor="White" />
2007-04-05 09:20:00
1573
1
原创 我又回来了。
今天登录优快云,呵呵,改版了。近期动作不小,也不少。好啊。以前,一开始用Blog就是在这里。可后来我不用了,因为实在是不好用,写个文章老是发不出去,速度还慢,有时还没法访问。后来我就跑到Sohu去了。可Sohu那毕竟不是一个我们这样的人待的地方。总感觉别扭,可也没办法,我到想在这写,太不好用了。今天一上来,看到改版了,试用了一下,感觉相当不错。速度挺快。这是我最看重的。所以,我要搬家
2007-04-05 09:16:00
1077
原创 获取系统文件夹路径
系统文件夹依用户的不同或者系统安装的不同而不同,那么在需要用到这些文件夹时就只有用程序获取了。以下代码可以读入当前的系统文件夹:首先要uses ShlObj, ActiveX;function GetSystemPath(Folder: Integer): string;var PIDL: PItemIDList; Path: LPSTR; AMalloc: IMalloc;be
2006-11-06 09:59:00
2213
原创 字符串、PChar与字符数组之间的转换(delphi)
设有以下三个变量:var s:string; p:pchar; a:array[1..20] of char;那么三者之间的转换如下:1、字符串到PChar p:=PChar(s);2、PChar到字符串 s:=p;3、PChar到字符数组 StrCopy(@a,p);4、字符数组到PChar PChar(@a);5、字符串与字符数组之间的转换就只有通过PChar来中
2006-11-06 09:48:00
3573
原创 替换Word内容的时候如何突破500字符的限制
在操作Word时经常会采用这样的方法:在Word里插入特殊字符串,例如[$FindStr$],然后用查找替换的方式将数据库中的内容插入到Word。这样存在一个问题:如果替换的字符串大于500(大约)个字符,那么就会出现“字符串参量过长”的错误。这时,用下面的方法代替查找替换的方法://ReplaceStr是将要插入的内容WordApplication.Options.ReplaceSelectio
2006-04-06 23:37:00
7126
1
原创 如何读写注册表
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create; 2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Destroy。
2005-07-19 16:05:00
1882
原创 如何读写INI 文件
INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi3提供了一个TInifile类,使我们可以非常灵活的处理INI文件。一、有必要了解INI文件的结构:;注释[小节名]关键字=值...INI文件允许有多个小节,每个小节又允许有多个关
2005-07-19 15:40:00
2297
原创 全面分析IT人为什么难以拿到高薪
摘自:http://tech.163.com/2004w10/12700/2004w10_1097303323664.html 文/hychieftain 最近在论坛里看到很多人发牢骚,说薪水少,可在我看来,你们这样的人拿得到高薪才怪! 我先问一句:这里有多少人是本科的?有多少人是正规本科的(不算自考,成考和专升本)?有多少人是有学位的?有多少有学位的是拿着网大排名
2005-05-30 14:31:00
1117
原创 PLMM整老师
他在讲台上阻止了正从后门准备溜进来听课的PLMM。 “站住!你看看几点了你才来上课!” “对不起老师,我没带表,手机又没电了,所以我也不知道几点了,你如果真的想知道,你就问问其他同学吧,我来的比较晚,走的比较急,你就先让我休息一下,喘口气吧。” “停!停!停!你怎么大学生还不明白我的话吗,我是说你上课迟到了你难道不知道吗?” “老师你息怒,我就因为没有表所以才不知道迟到的。现在刚刚知道
2005-05-25 13:43:00
1409
原创 ShellExecute用法如下
首先必须引用shellapi.pas单元: uses ShellAPI; 1.标准用法 ShellExecute函数原型及参数含义如下: function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,Directory: PChar; ShowCmd: Integer): HINST; stdcall; ●hW
2005-04-27 16:37:00
2488
原创 ShellExecute 应用一
ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。下面举例说明它的用法。开始一个新的应用程序 ShellExecute(Handle, open, PChar(c
2005-04-27 16:36:00
2779
4
原创 无组件生成BMP验证码
Call Com_CreatValidCode("ValidCode")Sub Com_CreatValidCode(pSN) 禁止缓存 Response.Expires = -9999 Response.AddHeader "Pragma","no-cache" Response.AddHeader "cache-ctrol","no-cache" R
2005-04-27 14:41:00
1236
原创 DELPHI基础开发技巧
◇[DELPHI]网络邻居复制文件uses shellapi;copyfile(pchar(newfile.txt),pchar(//computername/direction/targer.txt),false);◇[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:var xpanel,ypanel
2005-04-27 08:56:00
2712
原创 Visual Studio 2005 Express Beta Products(Full Package)
[DevSoft] Visual Studio 2005 Express Beta Products(Full Package) 格式:RAR大小:505MID: guest2简介:整个Visual Studio 2005 Express Beta Products所有的完整安装包。地址分别如下,累计大小约在510M左右:DotNET Framework Version 2.0 Redistri
2005-04-18 14:41:00
1583
转载 OpenSchema SchemaEnum
ConstantValueDescriptionConstraint ColumnsadSchemaAsserts0Returns the assertions defined in the catalog that are owned by a given user. (ASSERTIONS Rowset)CONSTRAINT_CATALOGCONSTRAINT_SCHEMACONSTRAINT
2005-04-16 12:44:00
1884
原创 OpenSchema 方法详解
OpenSchema 方法从提供者获取数据库模式信息。语法Set recordset = connection.OpenSchema (QueryType, Criteria, SchemaID)返回值返回包含模式信息的 Recordset 对象。Recordset 将以只读、静态游标打开。参数QueryType 所要运行的模式查询类型,可以为下列任意常量。Criteria 可选。每个 Q
2005-04-16 12:31:00
3815
原创 如何显示一个表的字段信息(ACCESS)
tablename=trim(tablename) const adSchemaColumns=4 set rs=Conn.openSchema(adSchemaColumns,Array(empty, empty,tablename,empty)) rs.movefirst %>
2005-04-16 12:04:00
1811
原创 如何显示一个数据库里的所有表(ACCESS)
使用这个过程的前提条件是要在调用前写好数据库连接的代码。一般为 set rs=Conn.openSchema(20) rs.movefirst %> "> loop rs.close set rs
2005-04-14 18:54:00
2619
3
原创 如何显示一个表(ACCESS)
使用这个过程的前提条件是要在调用前写好数据库连接的代码。一般为 set rs=server.CreateObject("adodb.recordset") sql="select * from "&tablename rs.open sql,conn,1,1 %>
2005-04-14 18:51:00
1554
2
C#写的延时启动程序,带源码
2010-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人