
Coding日志
文章平均质量分 69
UglyBean
asdf
展开
-
sql 寻找重复记录
SELECT UID, ddFROM (SELECT UID, COUNT(UID) AS dd FROM dbo.CN_Infomation GROUP BY UID) DERIVEDTBLWHERE (dd > 1)SELECT *FROM MembersWHERE (Member_ID IN ((SELECT Member_ID原创 2004-09-16 17:18:00 · 1237 阅读 · 0 评论 -
高性能的Web应用程序开发
本期嘉宾:,郭红俊(ghj1976),刘如鸿,孟宪会(孟子E章),主持人,聊天话题:高性能的Web应用程序开发 查看聊天记录 嘉宾发言区 问:B/S应用中怎样权衡客户端代码与服务器端代码,以提高性能呢?[2004-10-21 15:48:00]嘉宾[郭红俊(ghj1976)]: 其实就是安全性跟性能综合考虑。 比如有些校验,就必须客户端有,服务器段也有。 问:请问什么是智能客户端程序?[原创 2004-10-21 15:50:00 · 2856 阅读 · 0 评论 -
使用模板实现ASP代码与页面分离
使用模板实现ASP代码与页面分离 每个进行过较大型的ASP-Web应用程序设计的开发人员大概都有如下的经历:ASP代码与页面HTML混淆难分,业务逻辑与显示方式绞合,使得代码难以理解、难以修改;程序编写必须在美工之后,成为项目瓶颈;整合的程序代码和HTML静态页面时,花费大量的时间才能得到理想的效果,兼作了美工。的确,用脚本语言开发Web应用不容易将数据的处理和数据的显示分开,但在多人合作的原创 2004-11-03 16:57:00 · 1092 阅读 · 0 评论 -
一个ASP.NET中汉字转拼音的程序
这是它的html源代码 No1 http://schemas.microsoft.com/intellisense/ie5"; name="vs_targetSchema"> Text="Button"> 这是它的CS源程序:using System;using System.Text;using S原创 2004-11-02 10:07:00 · 3668 阅读 · 0 评论 -
老外的代码分离办法
index.asp----------------------------------------------------------------------- This is the code used to load and display the template. See how clean it is!!! :)sub go()dim oTemplate set oTem原创 2004-11-04 16:45:00 · 1012 阅读 · 0 评论 -
表示代码与逻辑代码分离
There is a nice section in the quickstart docs on this topic also. Click here to read up on it!Here is the code This example uses the following MS-SQL Server 7.0 database Stored Procedure Comp原创 2004-11-04 16:45:00 · 944 阅读 · 1 评论 -
用正则表达式写的HTML分离函数
存成.asp文件,执行,你用ASPHTTP抓内容的时候用这个很爽,当然自己要改进一下了Option ExplicitFunction stripHTML(strHTML)Strips the HTML tags from strHTMLDim objRegExp, strOutputSet objRegExp = New RegexpobjRegExp.IgnoreCase =原创 2004-11-04 16:47:00 · 1153 阅读 · 0 评论 -
关于页面和代码分离的
为了避免ASP程序和HTML代码混写造成维护困难的情况,本文介绍了一种方法,利用模板来分离程序和页面,使程序设计更加轻松。在使用ASP制作一个站点的时候,常常会出现一个ASP文件中,程序代码和HTML代码混合的情况。这样子做有许多缺点:1. 且不说编程时就要对页面布局进行设计和编排,造成代码混乱难懂,不规范;2. 当需要改变页面外观时,你不仅要改变HTML部份,也需要改变ASP代码,不易维护原创 2004-11-04 16:48:00 · 942 阅读 · 0 评论 -
用四层结构方法开发信息管理系统
一般来说,分层的应用程序构造方法有以下一些优点:有利于代码复用;方便程序改动;提高代码的健壮性;有利于分工。下面以一个简单的获取用户信息的数据库应用为例,讲解一下四层结构的信息管理应用的构造方法:1.数据库层//比较而言,带参数的存储过程比代码中字符串加变量构造的SQL语句效率高出很多,//所以建议将常用查询写成存储过程以供调用CREATE TABLE dbo.users ( FID int N原创 2004-11-02 09:57:00 · 1087 阅读 · 0 评论 -
ASP中CACHE技术的应用
ASP从发布至今已经7年了,使用ASP技术已经相当成熟,自从微软推出了ASP.NET之后就逐渐停止了对ASP版本的更新。但是由于有很多人仍然习惯使用ASP来开发网站,所以,再次我将以一个简单的例子来说明在ASP中如何使用Cache。 简单的说使用Cache基本原理是,把经常需要且获得代价昂贵的数据在内存中持续保存一定时间,以供这些数据可以被直接地全局地访问。例如,有一些数据需要从数据库多个表中原创 2005-01-03 20:26:00 · 954 阅读 · 0 评论 -
简单的ASP页面防SQL攻击程序
检查非法输入CheckRequestItems()检查非法SQL注入Function CheckRequestItems() For Each Elements In Request.QueryString If Instr(1, Request.QueryString(Elements), ";", 1) > 0 And Instr(1, Request.QueryString(Eleme原创 2005-04-19 14:34:00 · 1214 阅读 · 0 评论 -
制作MSN机器人 (转帖)
突然有点心动想做个MSN机器人,在 dotMSN 找到了一个 .net 写的库。调用起来非常简单。<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> //登陆 private void StartMSN() { if(原创 2004-09-16 16:49:00 · 1142 阅读 · 0 评论 -
Jmail函数
Sub SendAction(subject,mailaddress,email,sender,content,fromer) Set jmail = Server.CreateObject("JMAIL.SMTPMail") 创建一个JMAIL对象 jmail.silent = true JMAIL不会抛出例外错误,返回的值为FALSE跟TRUE原创 2004-09-16 16:22:00 · 1085 阅读 · 0 评论 -
两个不同数据库表的分页显示解决方案
* Written by 蓝豆 ,2004-9-16 *//* 原出处:优快云 Blog中心 http://blog.youkuaiyun.com/UglyBean/ *//* 转载请注明出处和保留此版权信息 *//*欢迎访问源码天地 http://www.codessky.net/ */程序实现功能:两个数据表的数据分页显示最近我遇到一个比较少见的需求,不知大家是否也有遇到过,说出来与大家分享原创 2004-09-16 11:35:00 · 1507 阅读 · 2 评论 -
在ASP.NET中动态创建柱状图和饼图
在应用程序开发中,我们会经常遇到把从数据源动态取回的数据用统计图表现出来,在Microsoft .NET Framework出现之前,我们采取的方法主要是编写组件来完成这一任务。现在,利用Microsoft .NET Framework提供的丰富的GDI+类和对象可以很轻松地实现这一功能。在本文中,我们就来看看在ASP.NET中如何动态创建常用的柱状图和饼图。数据源有许多种,在本文里我们就以数组来原创 2004-09-21 11:06:00 · 1375 阅读 · 0 评论 -
HTMLEncode函数
function HTMLEncode(fString)fString=replace(fString,";",";")fString=server.htmlencode(fString)fString=replace(fString,"","'")fString=replace(fString,"--","--")fString=replace(fString,原创 2004-09-16 16:21:00 · 1643 阅读 · 0 评论 -
身份证号码验证函数
Function CheckIDCard(sStr, ByVal dDate, ByVal nSex)?CheckIDCard = "False"?If IsNull(sStr) Or sStr = "" Then Exit Function?If Not IsDate(dDate) Or dDate = "" Then Exit Function?If Not IsNumeric(nS原创 2004-09-16 16:35:00 · 1231 阅读 · 0 评论 -
MD5 For Js
function array(n) { for(i=0;i this.length=n;}function integer(n) { return n%(0xffffffff+1); }function shr(a,b) { a=integer(a); b=integer(b); if (a-0x80000000>=0) { a=a%0x80000000; a>>=b原创 2004-09-16 17:23:00 · 992 阅读 · 0 评论 -
ASP开发中可能遇到的错误信息中文说明大全(整理收集)
*//-------------ASP开发中可能遇到的错误信息中文说明大全(整理收集)如果你搞过ASP的开发,你就会为ASP中没有好的完整的调试环境而头疼不己。我收集了网上相关所有信息提示,想给它做成单机的ASP开发错误提示软件中的数据库,但是我发现应该还有些是我所不清楚或说是了解的。所以放在这里,请知道的朋友再次提出你的观点或说更详细的信息,我将非常感激!如果有好的建议,如果软件出来后,我将首先原创 2004-09-16 16:12:00 · 995 阅读 · 0 评论 -
密码学领域重大发现:山东大学王小云教授成功破解MD5
2004年8月17日的美国加州圣巴巴拉,正在召开的国际密码学会议(Crypto’2004)安排了三场关于杂凑函数的特别报告。在国际著名密码学家Eli Biham和Antoine Joux相继做了对SHA-1的分析与给出SHA-0的一个碰撞之后,来自山东大学的王小云教授做了破译MD5、HAVAL-128、 MD4和RIPEMD算法的报告。在会场上,当她公布了MD系列算法的破解结果之后,报告被激动的掌原创 2004-09-16 16:28:00 · 1685 阅读 · 0 评论 -
项目经理面试指南
本文的目的是为应聘项目经理提供帮助。项目管理是升迁的途径,需要运用你过去的开发经验,而且薪水通常高于程序员。应聘项目经理的准备工作包括:复习一些常用的概念、术语,问自己一些在面试中经常问到的问题。学会运用一个或多个项目管理计划编制工具。通过以上的准备,将为你应聘这个职位增加信心。 想好你要说的内容并准备回答涉及面广泛的问题是成功应聘的重要方面。与应聘技术职位不同的是,项目管理问题的答案往往是主原创 2004-09-16 17:02:00 · 1160 阅读 · 0 评论 -
MD5 For ASP
Private Const BITS_TO_A_BYTE = 8Private Const BYTES_TO_A_WORD = 4Private Const BITS_TO_A_WORD = 32Private m_lOnBits(30)Private m_l2Power(30) Private Function LShift(lValue, iShiftBits) If iShiftB原创 2004-09-16 17:23:00 · 902 阅读 · 0 评论 -
VML/ASP生成柱状图、曲线图、饼状图
查看源码天地站本主题实例 dim total(7,2) ,total1(7,1)total(1,1)=200 : total1(1,1)=total(1,1)total(2,1)=800 : total1(2,1)=total(2,1)total(3,1)=1000 : total1(3,1)=total(3,1)total(4,1)=600 : total1(4,1)=total(原创 2004-09-21 10:49:00 · 3071 阅读 · 12 评论 -
把.NET程序部署到没有安装.NET Framwork的机器上
摘要本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。-------------------------------------------------------------------------------原创 2005-06-14 11:17:00 · 1410 阅读 · 0 评论