转载
ranlianjie
乐观 开朗 愿交天下朋友
展开
-
encoding编码问题
encoding编码问题之一Java文件1.编辑*.java文件时发生了什么事情呢? 答:当我们用记事本编辑时, 打开紫光输入法,紫光输入法软件控制了键盘,从键盘敲击的字母变成了拼音,拼音下方显示的是GBK中的简体还是繁体取决于指定的"简体""GBK",此时上方的"yanlei"就有了下方的汉字"眼泪"而不是"眼淚". 在空格录入"眼泪"以后,表征这两个字的键盘输入文件设备缓转载 2011-06-17 00:20:00 · 3847 阅读 · 0 评论 -
面向对象的思维方式
我是从学习Java编程开始接触OOP(面向对象编程),刚开始使用Java编写程序的时候感觉很别扭,因为我早以习惯用C来编写程序,很欣赏C的简洁性和高效性,喜欢C简练而表达能力丰富的风格,特别忍受不了Java运行起来慢吞吞的速度,相对冗长的代码,而且一个很简单的事情,要写好多类,一个类调用一个类,心里的抵触情绪很强。我对Java的面向对象的特性琢磨良久,自认为有所领悟,也开始有意识的运用转载 2012-12-22 17:21:57 · 641 阅读 · 0 评论 -
关于HTC
在微软IE 5.0版本的浏览器发布以前,网页编程中面对的最大挑战就是不能轻易地创建组件,以达到代码重用和多页面共享的目的。这个问题一直困扰着DHTML(动态 HTML)的网页编程者。他们只能不断地重复书写HTML、CSS和javascript的代码,以满足多个页面上的重复或相似的功能。自IE 5.0浏览器发布后,这种情况得到了改善,它带给我们一个新的指令组合方法,可把实现特定功能的代码封装在一个组转载 2007-09-26 19:24:00 · 749 阅读 · 0 评论 -
.aspx页面刷新的六种方法
第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System.EventArgs e) { Response.Writ转载 2007-09-25 15:53:00 · 1782 阅读 · 0 评论 -
asp.net页面间数据传递(总结篇)
asp.net页面间数据传递(总结篇) 作者: 周建东1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。 特点:简单、方便。 缺点:字符串长度最长为255个字符;数据泄漏在url中。 适用数据:简单、少量、关键的数据。 适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。 用法:例如:ur转载 2007-08-28 15:01:00 · 618 阅读 · 0 评论 -
[ASP.NET AJAX]Function对象及Type类的方法介绍
上一回我们从总体上认识了JavaScript Microsoft AJAX Library由于临时有事,没有加入事例显得有点抽象,这一回一定会通过一些事例更加直观的来会一会Asp.NET Ajax脚本库中一个很是重要的类Type。这个类提供了一些扩展面向对象编程的一些反射方法,通过这个类我们可以注册类似.NET中的一些(如:命名空间,类,枚举等等)基本类型。这个Type类继承自window是一个转载 2008-06-06 02:52:00 · 637 阅读 · 0 评论 -
.NET牛人应该知道些什么?
.NET牛人应该知道些什么 前些日子我发了一份ASP.NET面试题 清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去看一看其中的一些问题” 我更喜欢后者的回复,我觉得后者才是正确的态度。 当然我并不想把.NET软件开发概括为一些简单的小问题,我只是想让大家多思考。我相信一个真正优秀的ASP.NET(及WinForm)开发人员应该不仅仅会拖放控件到转载 2008-05-11 18:50:00 · 952 阅读 · 0 评论 -
Ajax在ASP.NET的应用原理
Asynchronous JavaScript and XML(Ajax)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,Ajax不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。Ajax利用了一些不是很新颖的已有技术,但是对这些技术转载 2008-05-31 15:33:00 · 827 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(发送邮件篇)
ASP.NET中常用功能代码总结(发送邮件篇)整理:Terrylee一. 用Asp.net实现邮件系统 1/**//// 2 /// 功能:实现在Web页面中发送Email 3 /// 4 private void SendMail() 5 { 6 MailMessage m =转载 2007-09-27 20:46:00 · 714 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(生成验证图片)
生成随机的验证图片使用方法:1/**////调用函数将验证码生成图片2 this.CreateCheckCodeImage(GenerateCheckCode()); 1/**//// 2 /// 产生五位的随机字符串 3 /// 4 /// 5 private string Generate转载 2007-09-27 20:25:00 · 639 阅读 · 0 评论 -
JSP的运行内幕
JSP的运行内幕作者:赵科 来自:开放系统世界经常有朋友问起,JSP和Servlet之间有什么区别,两者之间又有什么联系?其实Servlet技术的出现时间很早,是当时为了Java的服务器端应用而开发的。大家都知道Applet是应用小程序,Servlet就是服务器端小程序了。但在Microsoft公司的ASP技术出现后,使用Servlet进行响应输出时一行行的输转载 2008-09-23 07:20:00 · 663 阅读 · 0 评论 -
JavaScript中window对象的描述
Window的属性 属性 描述 closed 获取引用窗口是否已关闭。 defaultStatus 设置或获取要在窗口底转载 2007-10-17 11:38:00 · 1094 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(上传图片到数据库,从数据库中读取图片)
一.上传图片到数据库 1/**//// 2/// 上传图片 3/// 4private void UploadFile() 5{ 6 /**////得到用户要上传的文件名 7 string strFilePathName = loFile.PostedFile.FileName; 8 string strFileName = Path.GetFileName(strF转载 2007-09-27 20:29:00 · 1141 阅读 · 0 评论 -
asp.net中的几种身份验证比较
摘要:本文介绍了ASP.NET应用程序中的两种常用的身份验证的方法。给出了两种方法的实现,并对其特点进行了分析和比较。 1 引言 ASP.NET提供四种用户验证方式:Windows身份验证、窗口身份验证、Passport验证以及IIS身份验证。可在虚拟目录的web.config文件中指定此应用程序或目录的验证类型,代码示例如下。 这里对前两种方式进行介绍和比较。 2 W转载 2007-09-26 19:21:00 · 1634 阅读 · 0 评论 -
Jpage组件
1、本版分页只针对Sql Server数据库,采用top n分页方式,节约资源。2、支持GridView、DataGrid、DataList等数据控件。3、本分页已应用于数据量百万级的项目中。一、使用方法:1、在.net2005 studio中,添加新控件,将下载到本地的jwork.dll加至工具箱中。2、Jpage分页会默认读取web.config配置文件中,名为data的连接字符串。 在后转载 2007-08-30 18:53:00 · 1322 阅读 · 2 评论 -
几个分页存储过程
一。/**//*说明:1.支持多表查询 2.支持任意排序 3.不支持表别名IF(EXISTS(Select * FROM sysobjects Where [id]=OBJECT_ID(usp_PagingLarge) AND xtype=P))Drop PROCEDURE usp_PagingLarge*/GOCreate PROCEDURE usp_PagingLarge@TableN转载 2007-08-26 12:54:00 · 886 阅读 · 0 评论 -
asp.net 事件验证
__EVENTVALIDATION 隐藏字段是 ASP.NET 2.0 的新增安全措施。该功能可以阻止由潜在的恶意用户从客户端发送的未经授权的请求。为了确保每个回发和回调事件来自于所期望的用户界面元素,页将在事件中添加额外的验证层。页通常通过将请求的内容与 __EVENTVALIDATION 字段中的信息进行匹配,来验证未在客户端添加额外的输入域,并且该值是在服务器已知的列表中选择的。页将在生成期转载 2007-08-25 23:59:00 · 718 阅读 · 0 评论 -
用ASP.NET制作计数器
设计构思 计数器的核心工作就是想办法将访问的次数记录下来,并且能够方便的读出数据记录。在此应用中,拟建立四个文件,一个是webform1.aspx,主要是用于显示访问次数记录,一个counter.txt文件用于存储访问次数记录,还有global.asax和global.asax.cs,这两个文件是核心文件,主要是负责响应事件和读写文件。因此,程序必须具有打开文件,读文件,累加数值,写文件等功能。同转载 2007-08-25 14:47:00 · 686 阅读 · 0 评论 -
页面之间传递参数的几种方法荟萃
第一种方法: 通过URL链接地址传递 send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); } receive.aspx: string username = Request.QueryString["userna转载 2007-08-28 15:27:00 · 647 阅读 · 0 评论 -
常用的 Javascript 操作汇总
1 创建脚本块1: script language=”JavaScript”>2: JavaScript code goes here3: script> 2 隐藏脚本代码1: script language=”JavaScript”>2: 3: document.write(“Hello”);4: // -->5: script>在不支持JavaScript的浏览器中将不执行相关代码3 浏览器不转载 2007-10-17 11:30:00 · 479 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(保存图片到XML文件)
一.保存图片到XML文件 1/**//// 2/// 保存图片到XML文件 3/// 4private void UploadImageToXml() 5{ 6 /**////得到用户要上传的文件名 7 string strFilePathName = loFile.PostedFile.FileName; 8 string strFileName = Path.Ge转载 2007-09-27 20:33:00 · 974 阅读 · 1 评论 -
ASP.NET跨页面传值技巧总结
1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.Event转载 2007-09-22 14:13:00 · 512 阅读 · 0 评论 -
三层架构学习----PetShop跟彬月论坛对比
彬月论坛UI层:(new FavoriteService()).Append(this.TopicID, Visitor.Current.NickName);业务逻辑层: public void Append(int topicID, string nickName) { if (topicID return; this.DriveFavoriteTask(转载 2007-08-29 14:19:00 · 1309 阅读 · 1 评论 -
Class.getResource与ClassLoader.getResource()区别
class.getResource(String res)的使用该方法是根据类的相对路径来访问资源的。如果该类没有package,则类的根路径是就是当前路径;如果该类有package,则类的根路径是定级包所在的路径。例如:Drawing没有定义package,Drawing.class与images在相同路径下这样访问:当前路径就是根路径Image img = (n转载 2012-12-18 22:13:31 · 623 阅读 · 0 评论 -
In和exists使用及性能分析(一):in的使用
本节主要讨论in的原理及使用,以及常见的错误的观点。一、in的使用 1.1 in的使用1.1.1 内、外两表关联字段都非空SQL> select * from tb1;T1 NAME1---------- ----------1 12 2SQL> select * from tb2;T2 NAME2---------- ----------2 2SQL> select count(1) f转载 2008-04-09 13:32:00 · 600 阅读 · 0 评论 -
In和exists使用及性能分析(二):exists的使用
本节主要讨论exists的使用。二、exists的使用2.1 exists的使用2.1.1内、外两表关联字段都非空SQL> select * from tb1;T1 NAME1---------- ----------1 12 2SQL> select * from tb2;T2 NAME2---------- ----------2 23 3SQL> select count(1) fr转载 2008-04-09 13:34:00 · 1124 阅读 · 0 评论 -
C#导出数据到Excel中方法总结
一、asp.net中导出Execl的方法:在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。转载 2007-08-30 19:00:00 · 2160 阅读 · 1 评论 -
常用的 Javascript 操作汇总 (二)
25 在页面卸载时候执行函数1: body onUnload=”functionName();”>2: Body of the page3: body>JavaScript就这么回事2:浏览器输出26 访问document对象1: script language=”JavaScript”>2: var myURL = document.URL;3: window.alert(myURL);4: s转载 2007-10-17 11:33:00 · 484 阅读 · 0 评论 -
数据库操作方法总结
进行数据库进行更新操作时,有许多种方式,你使用的是哪种?这里假设一个数据库中有一张表,表名为Test,列为colID,colTest1,colTest2,colTest3。其中,colTest1,colTest2,colTest3为nvarchar(50),而colID为int;一、数据适配器+类型化的数据集 假设数据适配器名为da1,数据集为ds1,数据集类为ds; 方法1:直接操作的转载 2007-09-22 15:28:00 · 1381 阅读 · 0 评论 -
Access 文件加密后如何写连接字串
简述:Access 文件加密后如何写连接字串哪?加密方式不同,连接字串也不同。请参考本文 阅读前需掌握: 难度等级:等级未评定 问题:转载 2007-08-16 17:48:00 · 2137 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(XML文件操作篇)
一.写入XML文件 1/**//// 2/// 写入XML文件 3/// 4private void WriteXML() 5{ 6 /**//// 创建一个表示所要生成的XML文件路径的字符串。如果该路径指向NTFS分区,则需要相关的访问权限。 7 string filename = XMLFilePathTextBox.Text; 8 9 /**//转载 2007-09-27 20:38:00 · 589 阅读 · 0 评论 -
常见的验证码
一些常见的验证码效果图:转载 2007-09-22 18:52:00 · 911 阅读 · 0 评论 -
ASP.NET常用代码
ASP.NET常用代码1. 打开新的窗口并传送参数:传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id转载 2007-08-30 17:55:00 · 725 阅读 · 0 评论 -
In和exists使用及性能分析(三):in和exists的性能分析
本节主要讨论in和exists的性能。三、in和exists的性能分析3.1 基于8i数据库使用in和exists3.1.1数据准备SQL> create table big_table as select * from dba_objects;Table createdSQL> insert into big_table select * from big_table;3160 rows转载 2008-04-09 13:35:00 · 717 阅读 · 0 评论 -
ASP.NET中常用功能代码总结(文件操作篇)
一.读取文本文件 1/**//// 2/// 读取文本文件 3/// 4private void ReadFromTxtFile() 5{ 6 if(filePath.PostedFile.FileName != "") 7 { 8 txtFilePath =filePath.PostedFile.FileName; 9 fileExtName转载 2007-09-27 20:35:00 · 557 阅读 · 0 评论 -
aspx文件编译成DLL文件的原理
前言Asp.net不是asp的简单升级,而是微软.Net计划中的一个重要组成部分,它依托.Net的多语言与强大的类库支持,引进了服务端HTML控件与WEB控件,自动处理控件的客户端与服务端的 交互,为开发人员提供了类似Windows下窗口编程的界面,为开发大型网络应用程序功能提供了良好的编程接口,也能够极大地提高开发人员的工作效率。 然而,“一次转换,两次编译”过程使得aspx文件在首转载 2008-05-08 00:25:00 · 4173 阅读 · 0 评论 -
使用HttpContext的User属性来实现用户身份验证
使用HttpContext的User属性来实现用户身份验证 HttpContext类包含了个别HTTP请求的所有特定HTTP信息。这个示例主要是讲如何使用HttpContext类中的User属性来实现用户验证! 用户验证是大部分ASP.NET WEB应用程序都要用到的,它在整个应用程序中占有很重要的地位,在.NET中,包含了很多种用户验证方式,如众所周知的PassPort认证,Windows认证转载 2007-07-30 23:52:00 · 746 阅读 · 0 评论