- 博客(41)
- 资源 (4)
- 收藏
- 关注
转载 base64 编码
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。这样说会不会太抽象了?不怕,我们来看一个例子:转换前 aa
2007-11-19 20:04:00 610
转载 MySpace的六次重构
做互联网,特别是做WEB2.0的兄弟姐妹们,下面这篇文章强烈推荐阅读:MySpace的六次重构:http://www.baselinemag.com/print_article2/0,1217,a=198614,00.asp 看完之后,你会发现MySpace真是一家伟大的公司. 只有真是怀有理想和信念的公司才会把自己的网站完全推倒六次,再重写六次. MyS
2007-11-12 14:11:00 789
转载 说说大型高并发高负载网站的系统架构
转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作
2007-11-12 14:01:00 1794
原创 查找oracle 表中的重复行
select t.* from table1 t , table1 tt where t.rowid!=tt.rowid and t.id=tt.idtable1 是oracle的表,id 是这个表中要查找有重复内容的列,可以有多个这样的列。
2007-11-29 22:22:00 736
转载 ASP.NET中MD5和SHA1加密的几种方法
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被“压缩”成一种保密的格式(就是把一个任意长度的字节串
2007-11-24 13:00:00 491
原创 动态创建div
script type="text/javascript">function creatediv(){ var d = document.createElement("div"); d.style.position="absolute"; d.style.top="1px"; d.style.left="1px"; d.style.zindex="1";
2007-11-23 10:40:00 820
原创 div在同一行中显示
一般我们在做网页的时候如果放两个DIV,那在显示的时候这两个DIV是在列的方面上显示的,也就是第二个DIV显示在第一个的下面,如果我们想要让这两个DIV在行的方向上显示,可以用下面的css来实现html>head>style type="text/css">.left1{float:left; /**//* 这个是关键的地方 让col1往左浮动,这样它的后面(右边)就可以放置别的元素(别
2007-11-22 15:50:00 2589
原创 让div居中对齐
使用margin-left:auto;margin-right:auto; 可以让你的div居中对齐。.style{margin-left:auto;margin-right:auto;}缩写形式为:.style{margin:0 auto;}数字0 表示上下边距是0。可以按照需要设置成不同的值。查看下面的例子:html>head>style type="text/css"> .ali
2007-11-22 15:24:00 1367
转载 在使用 Response.End、Response.Redirect 或 Server.Transfer 时出现 ThreadAbortException
症状loadTOCNode(1, symptoms);如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。 原因loadTOCNode(1, cause);Response.End 方法终止页的执行,并将此
2007-11-11 14:17:00 873
原创 获取web.config的配置信息
System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~"); // Get the section. AuthenticationSection authenticationSection = (Authent
2007-11-11 12:59:00 815
转载 Role-based Security with Forms Authentication (By Heath Stewart. )
转自(http://www.codeproject.com/aspnet/formsroleauth.asp)IntroductionForms Authentication in ASP.NET can be a powerful feature. With very little code and effort, you can have a simple authentication
2007-11-08 20:19:00 774
转载 利用 ASP.NET 的内置功能抵御 Web 攻击
一、ASP.NET 开发人员应当始终坚持的做法 如果您正在阅读本文,可能就不需要再向您灌输 Web 应用程序中的安全性愈来愈重要这一事实了。您需要的可能是一些有关如何在 ASP.NET 应用程序中实现安全性的实际建议。坏消息是,没有任何开发平台 — 包括 ASP.NET在内 — 能够保证一旦采用了该平台,您就能够编写百分百安全的代码。谁要是这么说,一准在撒谎。好消息是,就 ASP.NET 来说
2007-11-07 13:24:00 621
转载 通过避免下列10个常见ASP.NET缺陷使网站平稳运行
ASP.NET 成功的其中一个原因在于它降低了 Web 开发人员的门槛。即便您不是计算机科学博士也可以编写 ASP.NET 代码。我在工作中遇到的许多 ASP.NET 开发人员都是自学成材的,他们在编写 C# 或 Visual Basic® 之前都在编写 Microsoft® Excel® 电子表格。现在,他们在编写 Web 应用程序,总的来说,他们所做的工作值得表扬。但是与能力随之而来的还有
2007-11-07 13:23:00 513
原创 获取GridView 中隐藏列中的值
asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" Height="100%" Width="1000px" OnRowDataBound="GridView1_RowDataBound" CellPadding="3" GridLines="None"
2007-10-30 17:36:00 1250
原创 javascript 实现 checkbox 全选
script type="text/javascript">function checkAll()...{ var el = document.getElementsByTagName(input); var len = el.length; for(var i=0; ilen; i++) ...{ if((el[i].type=="checkbox"))
2007-10-30 17:04:00 540
原创 获取数据库中当前用户所有表的列表
SQL Server : select name from sysobjects where xtype=UOracle : select table_name from user_tables
2007-10-19 13:08:00 1722
原创 .net 中的几种加密解密方法
public class EncryptTools ...{ 加密函数#region 加密函数 /**//// /// md5加密 /// /// 原始密码 /// public static string Encryptmd5(string pass) ...{
2007-08-20 22:05:00 702
原创 .net 获取桌面路径
System.Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) 这个方法也可以获取其它的系统特定的路径.
2007-06-28 16:51:00 2861
原创 Sql Server判断生日是否跨年
ALTER function CheckBirthday(@mybirthday datetime,@nowdatetime datetime,@daycount int) returns intasbegindeclare @i int,@j int, @tempdate datetime set @i=0 --i=0表示生日跨年set @j=0 --j=0表示当前日前跨年
2007-05-09 20:53:00 1876
原创 如何配置GlassFish(水晶鱼)的数据库连结池
最近在网上看到一款开源web应用服务器GlassFish. 这个服务器实现了Java EE5平台中的最新特性。 Java EE5平台包括一些技术的最新版本如: *.Enterprise JavaBeans (EJB) 3.0, *.JavaServer Faces (JSF) 1.2, *.Servlet 2.5, *.JavaServer Pages (JSP) 2.1, *.Java
2007-04-02 16:39:00 3133
原创 使Jboss4.0.4GA 的jsp页面中支持泛型
我安装的jdk1.5是支持泛型的,所以我在程序中应用了泛型.但是我在javabean中使用了泛型的代码是可以运行通过的,但是在jsp页里则通不过,这实在上我想不通.我的web服务器是Jboss4.0.4 GA ,IDE是eclipse.今天终于在网上找到了解决的办法.其实很简单.下面就以我的jboss安装目录为例.做一个说明.我的项目就部署在D:/jboss-4.0.4.GA/server/d
2007-03-14 14:18:00 1301
原创 如何配置SqlServer 2000 的Jboss 4的数据库连结池
正使用jsp做一个B/S模式的小项目,web服务器用的是Jboss4.0.4,数据库用的是Sql Server 2000.为了提高数据库访问的效率,需要用到数据库连结池技术。所以在Jboss中还要配置一下。我的jboss安装目录是D:/jboss-4.0.4.GA(其实jboss不用安装,下载压缩包后,解压了就能用) 现在以我的jboss为例简单说一下。如何配置Sql
2007-03-14 11:04:00 1227
原创 Firebird数据库的.net连结字符串
最近刚接触FireBird数据库,发现它是一款很好的数据库,安装方便,功能上也很不错,而且开源.add name="FireBirdConnectionString1" connectionString="initial catalog=d:abc.fdb;user id=SYSDBA;password=masterkey;dialect=3;server type=Embedded" p
2007-03-08 15:25:00 2240
转载 在 Web 服务器上设置 SSL
安全套接字层 (SSL) 是一套提供身份验证、保密性和数据完整性的加密技术。SSL 最常用来在 Web 浏览器和 Web 服务器之间建立安全通信通道。它也可以在客户端应用程序和 Web 服务之间使用。要求以下各项介绍了推荐的硬件、软件、网络基础结构、技巧和知识以及您需要的服务包。● Microsoft? Windows? 2000 Server操作系统 (Service Pack
2006-11-30 16:46:00 1268
转载 怎么获得X.509证书并把该证书安装到iis服务器和客户端
1,创建一个新的证书。 在站点根目录下选择网站属性,在“目录安全性”选项卡单击“编辑安全通信”,单击“服务器证书”打开服务器证书向导,选择“创建一个新证书”=》“现在准备请求,但稍后发送”,依次输入,注意任何输入都不能出现中文,记住你保存CSR(Certificate Signature Request)的路径。 2,转到 www.verisign.com,并单击“Get Trial SSL
2006-11-30 16:18:00 2178
原创 Web应用中获取客户端的IP地址
/**//// /// 获取客户端的IP地址,尽量不要用这个方法,而用Request.UserHostAddress代替,因为列举ServerVariables很费资源 /// /// 返回客户端的IP地址,string类型 public string GetClientIP(HttpContext ctx) ...{
2006-11-30 14:12:00 1289
原创 Web 中将DataSet的内容下载到本地EXCEL格式文件
/**//// /// type=="1"时导出为EXCEL格式文件;type=="2"时导出为XML格式文件 /// /// /// /// public void CreateExcel(DataSet ds,string type,string FileName) ...{
2006-11-29 16:49:00 1063
原创 oracle 中生成随机数
今天用到oracle中的随机数,不知如何生成,最后在网上终于找到. SELECT DBMS_RANDOM.VALUE(下限﹐上限) FROM DUAL;例﹕取10到20之间的随机数 select dbms_random.value(10,20) from dual; 取1到3之间的随机整数 select ceil(dbms_random.value(0,3)
2006-11-29 09:41:00 3306
原创 VSS2005的配置
服务器端:1。服务器端安装IIS(非Internet方式可不用)2。安装VSS2005的服务器端(当然如果本地测试,客户端也同时装好了)3。选择microsoft visual sourcesafe administration->open sourcesafe database->Create a new database->c:/vss2005(新建目录)->vss2005(默认)
2006-11-23 08:57:00 1362
转载 Asp.net 连Oracle 9.2下的“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater的处理
安装完ASP.NET,Oracle9i客户端后,使用System.Data.OracleClient访问Oracle数据库如果出现这种错误:System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.原因Oracle 9i Release 2 客户端在安装到Windows的NTFS分区下时的安全
2006-10-13 13:54:00 3150 1
原创 Ajax 快速入门
在此我用的是 Ajax.NET Professional 可以在下面的地址下载: http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AjaxPro在下载的压缩文件中,有几个DLL文件,其中AjaxPro.2.dll支持.net framework2.0 ,AjaxPro.dll支持.net framework1
2006-10-07 09:07:00 1422
原创 javascript 中响应鼠标和键盘事件
要为HTML元素添加事件处理,可以在javascript代码中,设置该元素对象的事件属性.例如处理 documnet 对象上的 onkeydown 事件,在javascript中设置事件属性的代码如下:function showKeyDown(e){ e=(e)?e:window.event; alert(e.keyCode);}function mouseDo
2006-10-05 15:46:00 1301
转载 使用Axis开发WebService
一、Axis安装1.测试环境 JDK 1.5Servlet Container: Tomcat 5.5 2.下载地址:http://ws.apache.org/axis/3.解压缩安装包,将$AXIS_UNZIP_PATH/axis-version/webapps下的axis包拷贝到$TOMCAT_HOME/webapps/下,以下约定$AXIS_HOME为该$TOMCAT_HOME/web
2006-09-08 19:21:00 1085
转载 常用音频视频编解码介绍
MPEG 即(Moving Pictures Experts Group)运动图象专家组,属于ISO(International Organization for Standardization)国际标准组织,他们开发了一系列视频音频编码,最为大家熟悉的就是 MP3,MPEG-1/2/4。 MPEG-1 较早的视频编码,质量比较差,主要用于 CD-ROM 存储视频,国内最为大
2006-08-12 14:53:00 1147
转载 在 .NET中利用委托实现窗体间通信
} public partial class MainFrm: Form...{ private void MainFrm _Load(object sender, EventArgs e) ...{ Middle.sendEvent += new Middle.SendMessage(this.DoMethod);
2006-06-29 11:29:00 631
原创 Web Service 的状态控制
在WEB SERVICE 中可以使用在WEB FORM中经常用的两个非常有用的状态管理对象Application和Session .例如:using System;using System.Web.Services;public class myService:WebService{ [WebMethod(EnableSession=true)] public String S
2006-06-12 21:25:00 797
转载 Win2003中搭建视频服务器 (Windows Media)
随着Internet和Intranet应用日益丰富,视频点播也逐渐应用于宽带网和局域网。人们已不再满足于浏览文字和图片,越来越多的人更喜欢在网上看电影、听音乐。而视频点播和音频点播功能的实现,则必须依靠流媒体服务技术。就目前来看,最流行的流媒体点播服务器只有两种,即Windows Media服务和Real Server。下面我们在这里主要讨论在Windows 2003 Server环境下如何搭建视
2006-06-10 14:46:00 2003
转载 win2003环境下实现影音点播
当我们搭建好Windows 2003 server 的视频服务器后,就可以使用它来进行视频和音频点播。大家知道,所谓的点播,就是指用户主动向Windows Media服务器(Windows 2003环境下)请求并接收流媒体信息。用户可以选择内容项目来初始化客户端与服务器之间的连接,同时内容将以流媒体的方式从服务器传输到客户端。若文件已被编入索引,用户可以开始、停止、后退、快进或暂停流媒体,
2006-06-10 14:40:00 1236
转载 关于Windows Media Encoder的几个初级问题:
1、Windows Media Encoder 流服务有连接数的限制吗?答:连接数受内存、硬盘、网络带宽等硬件条件限制的因素比较大。 2、Windows Media Encoder 能够实现多路直播吗?比如:同时直播电视节目和音频广播!答:可以 3、Windows Media Encoder 与哪款采集卡配合比较好?答:低端中 viewcast产品兼容性还可以。中高端不
2006-06-08 14:20:00 3049
转载 mendia player 9.0要与.net框架通信,还必须注册mendia player 9.0的pia
在你的计算机上要安装。最后最关键的是要安装windows mendia player 9.0 sdk,在sdk中包含了一个dll,这个dll的作用是完成com和.net之间的转换,因为media player 9.0的编程要使用一个media player 9.0 activeX控件,而activeX的本质就是一个com。 因为要保证mendia player 9.0要与.ne
2006-06-07 20:55:00 938
netZ .net 压缩
2011-05-08
NetAdvantage 2009 sn
2011-05-08
+如何成为开发正规军
2009-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人