易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

Keil C中用unsigned long要注意的问题

 Keil C里用到了unsigned long长整型变量,编译时都能通过,但运行时老是溢出,同伙百度到了此贴,解决了问题,于是转帖于此:
今天调试一个乘法,出了点问题,先看代码示意:
void test(void)
{
       unsigned long mid1,mid2,mid3;
       mid1=6*10000;//index1
       mid2=7*10000;//index2
        mid="8"*10000;//index3
}
咋一看,这段代码似乎是对的,其实不然,如果跟踪调试一下代码就会发现:
mid1=0xea60=60000;
mid2=0x1170=4464;
mid3=0x3880=14464;
mid1是正确的,mid2和mid3是错误的!
产生错误的原因是:
编译器在编译的时候把6*10000、7*10000以及8*10000计算得来的结果存在了一个unsigned int类型的变量当中,unsigned int类型变量的最大值是0xffff,即65536,因此在 index2与index3行中发生了数据溢出,导致计算错误!
解决方法:
void test(void)
{
       unsigned long mid1,mid2,mid3;
       mid1=6*(unsigned long)1000 ......

实例:asp生成WORD文档

<Html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>生成Word文档</title>
</head>
<script language="vbscript">
sub builddoc()
    On Error Resume Next
    Dim wApp
   
    Set wApp = CreateObject("Word.Application")
    If Err.number > 0 Then
        Alert "没法保存为Word文件,请正确安装Word97"
    else
    wApp.visible = True
    wApp.Documents.add
   
                     wApp.Selection.TypeParagraph
               &nb ......

asp在线解压缩

除非您以系统帐户的身份登陆到服务器(在浏览器环境中也是可以实现),或者主机端进行了良好的权限配置,否则本文涉及的功能是很难实现的。因为我们通过iis访问某个页面时,一般是iis匿名帐户的身份,在大多数情况下,asp的WScript.Shell是被禁用的,因为它有很大的安全隐患。
   要想实现这种功能,首先要得到Rar程序的解压缩核心文件支持(可以下载WinRar软件,再把其中的WinRar.exe文件单独“拿”出来。),并且还需要Windows操作系统自带的cmd.exe程序(这个程序用来执行WinRar.exe文件。操作系统自带的,NT内核的操作系统可以在操作系统安装目录下的System32文件夹下找到它;Windows 9X的操作系统可以在操作系统安装目录下的System文件夹下找到它。)。然后把它们上传到同一目录中。建立asp文件,见以下代码: 
 
<%
 Dim a,b,Main,Shell,Runing,Runcode,Cmd,comm,fso
 Main="d:\chencheng\rar\" `上传后Winrar.exe和cmd.exe后的路径。
 a=Server.mappath("rar")&"\" ''解压rar文件后的存放路径。
 b=Server.mappath("rar\homepage.rar") ''要解压的rar文件,把其中homepage.rar修改为需要解压缩的 ......

asp下jmail发邮件函数

该函数是根据某网上一函数改编而来的,至于是什么时候改的我也不记得了。
<%
'sent_address 发送者地址
'sent_name 发送者姓名
'sent_them 邮件主题
'sent_username 邮箱用户名
'sent_password 邮箱密码
'receive_address 接收者地址
'receive_htmlbody 邮件html内容
'receive_body 邮件纯内容
'sent_pop 邮件服务器
sub sent_email(sent_username,sent_password,sent_pop,sent_address,sent_name,sent_them,receive_address,receive_htmlbody)
On error resume next
Dim JMail, contentId
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312"
JMail.from = trim(sent_address)
JMail.fromName = trim(sent_name)
JMail.Subject = trim(sent_them)
JMail.MailServerUserName = trim(sent_username)
JMail.MailServerPassword = trim(sent_password)
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.AddRecipient(trim(receive_address))
JMail.HTMLBody = trim(receive_htmlbody)
JMail.Body = "我们的邮件采用了HTML格式,但是您的邮件查看软件可能不支持。"
J ......

ASP下的FCKeditor 2.6.4.1上传配置

ASP下的FCKeditor 2.6.4.1的配置:
1.瘦身:我就不提了,网络上那些文章都有说删除什么。
2.文件上传:因为我做的是贴图性质的BBS,所以我只对图片上传做了研究,不过我想FLASH和文件上传应该类似。
首先说一下fck的文件夹,必须要以大写的FCK和小写的editor命名,同我的一样,否则如果不能使用,别骂我乱讲话。
先去修改上传的语言,在D:\web\FCKeditor\fckconfig.js中
var _FileBrowserLanguage     = ‘php’ ;     // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage     = ‘php’ ;     // asp | aspx | cfm | lasso | perl | php | py
改成
var _FileBrowserLanguage     = ‘asp’ ;     // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage     = ‘asp’ ;     // asp | aspx | cfm | lasso | perl | php | py
然后说一下上传的路径修改。以我的机器为例。我的D:\web\ 就是我的IIS默认网站的 ......

asp 实现的冒泡排序程序

 arr = array(12,52,14,43,24,58,15,64,24,57,17,56,45)
arrLen = ubound(arr)
for i=0 to arrLen-1
for j = 0 to (arrlen -1)-i
if arr(j)>arr(j+1) then
temp = arr(j)
arr(j)= arr(j+1)
arr(j+1) = temp
end if
next
next

for each l in arr
response.Write l&"<br>"
next ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [5688] [5689] [5690] [5691] 5692 [5693] [5694] [5695] [5696] [5697]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号