- 博客(57)
- 收藏
- 关注
转载 java关于23种设计模式的有趣见解
创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建
2007-04-30 17:03:00 546
转载 JavaScript的方法和技巧
这篇介绍javascript方面的日志,我在是Clang上看到的。作者介绍挺全面的,所以转载过来让感兴趣的朋友看一下。呵呵~~~有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript远比我想象的
2007-04-30 16:59:00 463
原创 很有用的页面间传值方法
一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, .... form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、链接地址传送接收页面: string str = Request["param1"]3、Session共享发送页面:Session(
2007-04-30 16:56:00 400
转载 JS的正则表达式
JS的正则表达式//校验是否全由数字组成代码 1. function isDigit(s) 2. { 3. var patrn=/^[0-9]{1,20}$/; 4. if (!patrn.exec(s)) return false 5. return true 6. } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.
2007-04-30 16:55:00 451
转载 asp.net的性能优化
性能对于一个应用程序来说是一个很重要的问题,在web的开发中也是一样,相信没有人愿意在电脑屏幕前花8秒钟来等待一个也面的打开,这就是常说的在web上的8秒钟原则。对于一个应用程序的性能我们应该把它当作是应用程序的一项功能,在设计的时候就应该处理好性能的问题,而不应该在整个程序开发完了以后再来进行优化,因为这样会付出更多的代价。下面来讨论一下在asp.net中的性能问题。 asp.net相对于
2007-04-30 16:32:00 500
转载 如何让搜索引擎收录我的站[ZT]
何谓“SEO”?简单的解释就是,通过人为的调整和设计,让你的网站在搜索引擎(主要以Google为主,baidu因为有竞价排名,人为对搜索结果的干扰很大,这也是为何有人说“Google是干事业的,百度是做买卖的”,不过只要你的网站在Google中能取得好名次,那么在其它搜索引擎中也不会太坏。)的搜索结果中排名靠前,靠前的好处不用讲,自然是增加网站被点击的机会了,很少有人喜欢去翻上10几页去找一个
2007-04-30 08:03:00 456
原创 理角C#中的delegate
C#中的delegate其實就相當於delphi中的方法類,是C#中事件處理的基礎,如下例:using System;// Declare delegate -- defines required signature:delegate void SampleDelegate(string message);class MainClass{ // Regular method that m
2007-04-30 08:01:00 551
原创 关于屏蔽微软正版提示-KB905474
关于屏蔽微软正版提示-KB905474 作者: 追忆风 查看次数: 95 发表时间: 2007/4/4 11:53 【论坛浏览】
2007-04-29 20:11:00 3330
转载 net筆試題目(收集,工兄弟們學習面試參考)....
1. C#2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)5. 用Visual C++ 6.0编写的代码(unmanaged
2007-04-28 22:07:00 960 1
转载 ASP.NET面试题(推荐)
31.公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中。32.给定以下XML文件,完成算法流程图。
2007-04-28 22:04:00 1815
原创 ASP.NET面试题 一
简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET
2007-04-28 22:02:00 705
转载 asp.net面试题收集
1.new有几种用法第一种:new Class();第二种:覆盖方法public new XXXX(){}第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。2.如何把一个array复制到arrayList里foreach( object o in array )arrayList.Add(o);3.datagrid.datasouse可以连接什么数据源 [datase
2007-04-28 22:00:00 475
转载 42个著名搜索引擎免费登陆入口大全
我试了一下,大部分可以登陆,想提高访问量的朋友可以去看看中国论坛之家登陆入口http://www.vt123.com/link.html商情168搜索引擎免费登陆入口http://search.168yx.com/add.php中国搜索同盟免费登录入口 http://service.chinasearch.com.c ... e/free_protocol.htm百度免费登录入口 http://w
2007-04-28 00:45:00 3674
转载 搜索引擎代码
var b=宣传文字;function d(){window.status=b;timerID=setTimeout("d()",10000);}function check(i){if(i.MailBox.options.selectedIndex==0){alert("提示:搜索你想要的!");input.Password.focus();return false;}}function C
2007-04-28 00:43:00 536
原创 CSS布局入门[css]
CSS布局与传统表格(table)布局最大的区别在于:原来的定位都是采用表格,通过表格的间距或者用无色透明的GIF图片来控制文布局版块的间距;而现在则采用层(div)来定位,通过层的margin,padding,border等属性来控制版块的间距。1.定义DIV分析一个典型的定义div例子:#sample{ MARGIN: 10px 10px 10px 10px;PADDING:20p
2007-04-28 00:41:00 516
转载 Asp.Net细节性问题技巧精萃
1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就
2007-04-28 00:37:00 355
原创 NET现成程序
后台登陆部分.private void Button1_Click(object sender, System.EventArgs e) { string UserName=Request.Form["sys_name"]; string Password=Request.Form["sys_password"]; if (UserName.ToString()=="") {
2007-04-28 00:36:00 392
原创 NET现成程序给你用[六]
后台数据绑定部分初始化部分 private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 SqlConnection myConn=DBCONN.CreateCon(); my
2007-04-28 00:28:00 391
转载 ASP.NET[C#]的ACCESS数据库操作类
ASP.NET[C#]的ACCESS数据库操作类 //网上很多都是操作SQL SER 的,整理了一下,不是很完善,但不影响使用,呵呵…… //private string datapatch = ConfigurationSettings.AppSettings["acessconn"];//数据库地址
2007-04-28 00:26:00 409
转载 DataGrid技巧大集合(转载)
DataGrid的正反双向排序http://dev.csdn.net/develop/article/26/26817.shtm删除确认及Item颜色交替 http://dev.csdn.net/develop/article/26/26768.shtm DataGrid DataGrid常见解决方案(三)--在DataGrid中选择确认删除多行复选框列表 http://dev.csdn.ne
2007-04-28 00:23:00 631
原创 随机得到Access数据库记录
使用 SqlDataReader 读取数据示例 void Page_Load(object sender, System.EventArgs e) { string ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["ConnectionSqlServer"];
2007-04-28 00:18:00 397
原创 通过DataTable获得表的主键
通过datatable获得表的主键 Author:hobe From:Internet很多情形下我们需要知道表的主键是什么。在ADO.Net中提供了DataTable可以映射数据库的表。于是便可以利用DataTable的属性PrimaryKey,它是DataColumn[] 类型是一个数组。我们可以使用如下的代码 DataColumn[] cols; cols = Table.Prim
2007-04-28 00:16:00 369
原创 ASP.NET 常用技巧学习
1.简单数据绑定定ASP.NET 1.x data binding expression --># DataBinder.Eval(Container.DataItem, "Price") %>Equivalent ASP.NET 2.0 data binding expression --># Eval("Price") %>XML data binding --># XPath("Pric
2007-04-28 00:15:00 526
原创 asp.net ajax 使用updatepanel进行更新后的提示
想实现这样一个简单的功能,却折腾了半天。原因是第一次使用asp.net Ajax,本来是不想使用的MS的。却想看看他的框架如何。 使用Response.write (js) 会出错。找了一些文档来看,原来要使用ScriptManager的静态方法 RegisterStartupScript 来实现调用。不知为什么实例类型没有提供这种方法。害得我花了很多的时间。 ScriptM
2007-04-28 00:13:00 515
原创 读写Cookie
(一).示例图片效果(二).代码读写cookiesdocument.cookie="a=a;"document.cookie="b=b;"var mycookie = document.cookie; function readcookie(name){var start1 = mycookie.indexOf(name + "=");if (start1== -1)alert("co
2007-04-27 23:32:00 464
原创 AjaxPro.NET框架生成高效率的Tree(Asp.net 2.0)(示例代码下载)
(一). 说明 用Tree显示菜单及物品列表(从服务端获取数据)比较方便, 当前显示Tree 主要有两种方式: 1. 在Tree初始化时将数据全部一次性从服务端获取, 获取完数据后页面展开或收缩时就不再需要获取数据, 这样, 获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟.
2007-04-27 23:31:00 398
原创 AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
一) . 简要 AjaxPanel, 一个自定义控件, 只要在页面中将AjaxPanel作为父控件, 则它内部的控件在运行时无刷新. 做了个程序试了一下果然比较Cool ! 下面介绍一下具体配置, 配置也比较简单.(二). 运行示例图(三). 配置 1. 把 AjaxPanel 添加到工具箱中. 步骤如下: 2.
2007-04-27 23:27:00 579
原创 JavaScript实现DataGrid中添加CheckBox列(全选与否)
(一).功能 1. JavaScript检索CheckBox并实现全选和全消功能 用C#等写的CheckBox需要回发到服务端执行, 而用JavaScript可以在直接客户端实现,效率高些(二).代码 1. DataGrid中的代码主要片段: //头模板代码
2007-04-27 23:24:00 574
原创 Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
(一). 示例图片 (二). 代码[前台]script language="javascript"> function DbClickEvent(d) { window.alert("事件类型: DoubleClidk 作用对象: " + d); }
2007-04-27 23:21:00 605
原创 Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
(一) . 运行示例图 1. 待导出数据的GridView图:2. 生成的Excel文件(二). 代码 1. 前台页面 GridViewToExcelFile.aspx 代码: 1EnableEventValidation="false" CodeFile="GridViewToExcelFile.aspx.cs" Inherits="_Default" %> 2 3
2007-04-27 23:18:00 439
原创 程序员网站资源宝库
1. http://www.sourceforge.com2. http://www.codeproject.com3. http://www.c-sharpcorner.com/4. http://martinfowler.com/5. http://channel9.msdn.com/default.aspx6. http://www.ddj.com/7. http://blog
2007-04-27 23:15:00 533
转载 新技术新威胁,十大隐藏在Web2.0下的攻击
Web2.0是表述新一代网络应用的新鲜术语。Start.com,Google maps,Writely以及MySpace.com都是使用Web2.0的范例。技术水平的不断进步,推动了web2.0应用的发展。在网络服务方面,它加强了服务端的核心技术组件,而在客户端方面,AJAX和丰富网络应用(RIA)则改进了浏览器中的客户端用户接口。 XML语言对表示层和传输层(HTTP/H
2007-04-27 10:00:00 462
转载 .NET 开发人员应该下载的十个必备工具
NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visu
2007-04-27 09:53:00 450
转载 在ASP.NET中上传图像时加入版权信息
你试过用.net来进行图像处理吗?在网上上传图片时可能需要加入版权信息,以便保护自已的知识产权。以前在ASP中可能要花费不少周折,但现在有了ASP.NET,一切都迎刃而解了。 原码如下:using System.Drawing; using System.IO; using System.Drawing.Imaging; private void AddWaterMark(str
2007-04-27 09:51:00 443
转载 使用GDI+绘制高质量图和字体
对于GDI+,在正常的操作,Bitmap-- Graphcis -- DrawImage或者DrawString ,生成图片的话,会产生很多杂点,或者是图片质量不稳定..尤其是在读取图片后,生成缩略图之后,文件会被压缩而失真.. 主要原因是因为没有重新设置Graphics的几个属性..1.Graphics.SmoothingMode属性: 例如SmoothingMode.HighQua
2007-04-27 09:49:00 583
转载 个性设计ASP.NET应用程序的四大绝招
1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的资源(比如图片、资源文件),但这种方式下在我们部署应用的时候,可能会出错,另外对于.ascx的控件中如果包含了一个图片,而这个控件被我们在不同层次的两个目录的aspx文件分别引用时,问题就会出现了。 ~/image/about.bmp 是一种非常好的方法,它以Web应用程序的根目录为起始
2007-04-27 09:47:00 451
转载 ASP.NET程序中常用代码汇总
1.自定义异常处理//自定义异常处理类 using System;using System.Diagnostics;namespace MyAppException{ /// <summary> /// 从系统异常类ApplicationException继承的应用程序异常处理类。 /// 自动将异常内容记录到Windows NT/2000的应用程序日志 /// </summary> publ
2007-04-27 09:46:00 357
转载 Asp.net 1.1 升级至ASP.NET 2.0 十个问题总结
1.Global.asax文件的处理形式不一样 转化后将出现错误,在vs2003中Global.asax具有代码后置文件,2.0下, 将代码分离文件移到 App_Code 目录下,以便使其自动变为可通过应用程序中的任意 ASP.NET 页面访问。“Code-behind”属性将从 ASAX 文件的指令中删除。vs2005则直接把代码写在Global.asax。所以需要删除转化过来的文件重新
2007-04-27 09:36:00 402
转载 ASP.NET保持用户状态的九种选择
ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、Cookie、Hidden Fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。 为了确定使用哪种对象保存数据,我们首先回答这三个问题:a)谁需要数据?b)数据需要保持多长时间?c)数据集有多大?通过回答这些问题,你能决定哪个对象为保持ASP
2007-04-27 09:34:00 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人