自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shaily读书学习

有所为有所不为 No cross, no crown. ——Penn

  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

转载 .NET Socket开发之异步Socket代码祥解

在基于.NET的网络服务端的开发中,我们用到和听到的最多的恐怕就是异步Socket了。异步Socket的性能比同步高出很多,但是编写代码比较复杂。因此异步Socket也是网络上讨论比较多的话题。今天,我们就来讨论一下如何用异步Socket开发网络应用。在此之前我们先讨论两个问题。一、异步Socket是如何工作的:那异步Socket是如何工作的呢?我以接收一条消息来说明这个问题。首先,程序向系统投递

2009-05-31 23:17:00 1225

转载 Asp.net Socket客户端(远程发送和接收数据)

/*************************************** * 对象名称: SocketObj * 功能说明: 远程发送与接收 * 试用示例: * using EC; //引用空间名 * string url = "218.75.111.74"; // URL也可以是(http://www.baidu.com/)这种形式 * int port = 8000; //端口 * s

2009-05-31 23:16:00 3376

转载 Asp.Net时间格式转换实用方法

Asp.Net时间格式转换实用方法 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢我们要用到ateTime.ToString的方法(String, IFormatProvider)using System;using System.Globalization;String format="D";DateTime da

2009-05-31 16:10:00 4075 1

转载 ASP.NET中让网页弹出窗口不再困难

由于项目要用到弹出窗口,或者叫做模拟窗口,这段时间就研究了下,解决方案很多,比如,window.open();window.showDialog();用层模拟,框架+DIV+Javascript....  用window.open();这种方法的缺点是,会被浏览器或者相关软件给屏蔽掉。用层模拟的话,如果想实现较复杂点的窗口,就比较困难,第三种方法是综合了所有的网页制作知识,可以提供个很好的解决

2009-05-31 15:20:00 865

转载 Asp.Net页面生存周期(转)

相信对asp.net的页面生存周期深入理解后一定能让你的水平上一个很大的台阶(我们经理常用的话) 呵呵~ 首页我们先来简单的介绍一下.net的page请求过程。我们先来看一幅图: 如上图如示,我们向web服务器请求一个.aspx页面,首先是经过IIS,IIS发现自己处理不了这个请求,于是通过aspnet_isapi.dll调度给asp.net引擎来处理。.net首先初始

2009-05-31 15:04:00 929

转载 ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别

Response.Write 与   Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptBlock 之间的区别 方法1,使用Response.Write,这种方法会把JS代码写在页面的最顶部(的前面):System.Web.HttpContext.Current.Response.

2009-05-31 11:10:00 1987 1

转载 ASP.NET中常用输出JS脚本的类(改进版)

在ASP.NET中我们经常需要输出一些JS脚本,比如弹出一个警告窗口,返回到历史页面等JS功能,我看到网上流传得比较广的是马先光写的一个JScript类,这个类基本将经常用到的JS脚本包含了,非常方便,唯一的不足是作者采用的Response.Write(string msg)的办法,这样造成输出的js脚本在标签之外,破坏了原有XHTML的结构,所以本人在满足原功能的情况下,对JScript类做了进

2009-05-31 11:02:00 827

原创 PowerDesign杂谈

PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型

2009-05-31 00:58:00 2046 1

转载 Powerdesigner使用建议(完整版)

1.Powerdesigner使用建议1.1业务规则的使用(Business Rule)对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也便于业务逻辑的维护。为了便于维护业务逻辑,可以考虑将Business Rule和Domains结合起来使用。将业务Business Rule应用到Domains上,然后再把Domains应用到数据表的字段

2009-05-31 00:54:00 789

转载 PowerDesigner 设计数据库 例子

数据库的结构(例如表、关系、视图和触发器)称为数据库模式。可使用 SQL 语句创建这些元素并按照所需的方式进行排列,但是如果不使用图形工具,则可能会造成混淆。PowerDesigner 提供了一种数据库结构的图形表示。只需绘制新表或输入信息,即可更好地修改数据库的结构或创建全新的表。在设计完成后,PowerDesigner 可生成一个 SQL 脚本以生成新的数据库。下面的图示显示了示例

2009-05-31 00:42:00 1472 1

转载 HP大中华区总裁孙振耀退休感言(转载,全,很长,感触颇深)

一、关于工作与生活  我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往

2009-05-30 21:18:00 638

转载 web.config 中SessionState的配置

web Form 网页是基于HTTP的,它们没有状态, 这意味着它们不知道所有的请求是否来自同一台客户端计算机,网页是受到了破坏,以及是否得到了刷新,这样就可能造成信息的丢失。 于是, 状态管理就成了开发网络应用程序的一个实实在在的问题。    在ASP中能够通过Cookie 、查询字符串、 应用程序、会话(Session) 等轻易解决这些问题。现在在ASP.NET环境中,我们依然可以使用这些功能

2009-05-30 16:10:00 1142 1

转载 JQuery Progress Bar

JQuery Progress Bar是基于JQuery开发的进度条插件,秉承了JQuery的简约哲学。不仅容易使用,而且可以轻松定制外观。对于使用了JQuery框架的项目来说,需要使用进度条控件时这是一个不错的选择。JQuery Progress Bar与常规插件一样,只要用选择器选择一个HTML元素后,直接调用插件的公开方法即可。它提供的公开方法名称为progressBar()。那么,当HTM

2009-05-29 23:03:00 2332

转载 JS 判断浏览器

代码如下:  JS 判断浏览器var browser=navigator.appNamevar b_version=navigator.appVersionvar version=parseFloat(b_version)document.write("Browser name: "+ browser)document.write("")document.write("

2009-05-29 22:03:00 627

转载 js 实现键盘记录 兼容FireFox和IE

主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结第一部分:浏览器的按键事件用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件,依次是keydown,keypress,然后是按

2009-05-29 22:02:00 1139

原创 javascript 捕捉键盘鼠标事件

1.捕捉键盘事件 对于:IE function keyDown(){  var keycode = event.keyCode;  var realkey = String.fromCharCode(event.keyCode);  alert("keycode: " + keycode + "/nrealkey: " + realkey); } document.onkeydown = keyD

2009-05-29 21:17:00 1101

转载 IE firefox 键盘事件控制简要说明

获取键盘控制事件是实现交互性最有力的方法之一。     首先需要了解的是如何初始化该事件,基本语句如下:     document.onkeydown = keyDown     当浏览器读到这个语句时,无论按下键盘上的哪个键,都将呼叫KeyDown()函数。     捕获键盘事件对于不同的浏览器来说有点困难,我们分别的来学习不同浏览器的实现语句。     Netscape     Netscap

2009-05-29 21:16:00 1234

转载 JavaScript判断浏览器类型及版本

 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。       几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。       在网站前端开发中,浏览

2009-05-29 20:53:00 591

转载 ASP.NET状态服务及session丢失问题解决方案总结

  asp.net Session的实现:  asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Session本身就是用来做状态维护的,因此用HttpModule做Session是再合适不过了。  ASP.NET中Session的状态保持方式  ASP.NET提供了Session对象,从而允许程序员识别、存储和处

2009-05-24 22:43:00 707

转载 利用JQUERY的TREEVIEW插件生成无限极树

利用JQUERY的TREEVIEW插件生成无限极树2007-02-25 02:21         这里对JQUERY就不做详细介绍了,给我的感觉它是一个封装了JAVASCRIPT的函数库。里面有很多有用的东东,如果对JQUERY还不熟悉读者,请看以下两篇文章篇文章:         1 jQuery中文入门指南,翻译加实例,jQuery的起点教程           

2009-05-22 17:40:00 1316

转载 开发一个适合Ajax+JSON+jQuery环境使用的多功能页码栏——jPagerBar-1.1.1

  事由:由于最近在测试开发的一个ASP.NET MVC的项目需要用到页码栏(并且需要用到AJAX+JSON传输数据),而微软发布的.NET3.5 CTP 的MVCTOOLKIT里面又没有提供,网上找了下似乎也没有太称心的,于是就自己动手做一个。由于这个项目用到页码栏的地方大多是后台,所以既然不考虑SEO,本着效率第一的原则,决定全部使用js(jQuery)+Ajax+JSON的模式。我把js

2009-05-22 15:24:00 1207 1

转载 ajax+json+jquery第一个mvc例子

昨天才调通例子,从不懂ajax,json,jquery开始,经过了很多困难,拿出来给同样刚学习的朋友分享下...高手就当路过了.   部分      --------------------------------------------------------------------------------------------------------------------------

2009-05-22 14:25:00 1341

转载 jQuery - ajax无刷新保存例子

最近研究jQuery,今天搞清楚了ajax要怎么实现,使用方法意外的简单。有兴趣的可以看我上次提到的手册,我这里演示一个简单的保存表单的例子。提交表单的方法:$.post(’jQuery.php?request=ajax’,$.getForms(’form1′),function (msg) {alert(msg)});仅使用这么一句话就可以实现表单数据的静态提交了。 第一个参数是

2009-05-22 14:22:00 1098

转载 基于jQuery的AJAX和JSON实现纯html数据模板

  通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示。我们先来看一下html模板:             table id="datas" border="1" cellspacing="0" style="border-collapse: collapse">         

2009-05-22 14:22:00 4380

转载 Jquery实现简单的表格添加、编辑、删除教程

完整<span class="t_tag" onclick="function onclick(){function onclick(){tagshow(event)}}">代码: <!DOCTYPE <span class="t_tag" onclick="function onclick(){function onclick(){tagshow(even

2009-05-22 14:20:00 2209

转载 将DataTable或Ilist转换成JSON格式

2009-05-22 13:55:00 878 1

转载 在线编辑word文档 可保存到服务器

使用说明:该方法只在office xp 和 2003上 测试通过,2000及以下 版本没试。注意:你要打开的服务器端的word文档要有写权限。iis要开起 web服务扩展中的webdav为允许具体参考文档msdn:http://msdn2.microsoft.com/en-us/library/ms454230.aspx原理:通过 javascript 创建一个ActiveX控件实例(

2009-05-21 11:48:00 1891

转载 在线编辑word文档代码

http://www.w3.org/1999/xhtml%22 > 无标题页 var __OpenDocuments = null ; function documentEdit( url ) { if( __OpenDocuments == null ) { try{ __OpenDocuments = new ActiveXObject("SharePoint.OpenDocume

2009-05-21 11:46:00 2024

转载 ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)

本文示例源代码或素材下载  AJAX的好处就是不会堵塞页面,可以提高用户体验,可以减少数据传输尺寸,提高应用程序的性能.目前,AJAX技术可以说是已经成为WEB开发的标准技术.   AJAX技术是纯客户端技术,任何客户端框架(如:Microsoft AJAX Library,Prototype,JQuery等)可以与任何服务器技术配合.在ASP.NET MVC P5中也对AJAX技术进行了

2009-05-21 01:41:00 1636

转载 应聘asp.net程序员笔试题——递归读取树状表生成json字符串(转)

 这种树状表挺普遍的,和大家探讨下,挺喜欢递归方式读取这表,以前写过个递归读取用户控件生成管理这种表数据的table。 应聘:读书三年,毕业了,实习半年的旅游公司也已辞职,打算找正儿八经的搞程序的公司。网上投吧,暂不打算离开桂林那范围就小了,看来看去就投了两家,桂林这行真的不砸的...面试还算顺利,最后还要做道笔试题,笔就笔吧题目:Code highlighting pro

2009-05-21 01:35:00 5516 1

转载 Repository模式

近来发现很多ASP.NET MVC的例子中都使用了Repository模式,比如Oxite,ScottGu最近发布的免费的ASP.NET MVC教程都使用了该模式。就简单看了下。  在《企业架构模式》中,译者将Repository翻译为资源库。给出如下说明:  通过用来访问领域对象的一个类似集合的接口,在领域与数据映射层之间进行协调。  在《领域驱动设计:软件核心复杂性应对之道》中,译

2009-05-21 01:23:00 1237 1

转载 ASP.NET AJAX框架编程之JSON序列化剖析

ASP.NET AJAX(最初代码名为“ATLAS”)框架,作为重点支持ASP.NET开发平台的开源Ajax框架在它一出世时就受到广大.NET开发人员的青睐。在本文中,我们将专注于分析ASP.NET AJAX编程中服务器与客户端通信过程中的数据存储形式的问题。具体地说,我们将探讨一个实现序列化与反序列化的服务器端对象—JavaScriptSerializer。  一、JSON简介  在正式

2009-05-21 00:49:00 1147

转载 初涉JSON

援引一段定义“JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。一。对于json格式的定义,先花5分钟看这个页面:http://www.json.org/json-zh.html(到底是官方站...几个简单的图就把东西全画出来,一目了然).首先需要了解一下json的格式然后才能继续。二。再通过下面这段js,来看看json格式定义的东西,到底好在哪

2009-05-21 00:46:00 769

转载 JSON菜单

body,td{ font-size:9pt;margin:0;overflow:hidden;border:0; } .PopMenuOutset{border:1px solid;border-color: buttonface threeddarkshadow threeddarkshadow buttonface;FILTER: progid:DXImageTransform.Mic

2009-05-21 00:42:00 1219

转载 JS操作JSON

JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘

2009-05-21 00:25:00 2428

转载 AJAX中同时发送多个请求(并发)对象处理方法

在javascript:;" onClick="javascript:tagshow(event, ajax);" target="_self">ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖 掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHtt

2009-05-14 07:32:00 3554

转载 jQuery与Ajax的应用(2)

6.3.5 $.ajax(options)的用法这个是jQuery 的底层 Ajax 实现。简单易用的高层实现见 $.get, $.post 等。 $.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求。注意: 如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "t

2009-05-14 07:31:00 1391

转载 jQuery与Ajax的应用(1)

6.1 Ajax发展历史AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。该技术在1998年前后得到了应用。允许客户端脚本发送HTTP请求(XMLHTTP)的第一个组件由Outlook Web Access小组写成。该组件原属于微软Exchange Server,并且迅速地成为了I

2009-05-14 07:30:00 1056

转载 强烈推荐:240多个jQuery插件

概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使

2009-05-14 07:11:00 726

转载 使用Asp.net MVC, Jquery, Jquery UI构建基于Ajax的RIA应用.

使用Asp.net MVC, Jquery, Jquery UI构建基于Ajax的RIA应用. 前天初学Asp.net MVC,发现有些东西用Web Form来做的确会比较方便. 但Asp.net MVC也有它的优点. 它如果跟Jquery和Jquery UI结合起来做基于Ajax的应用实在是太方便了!!下面用图形说明:这次还是做一个树形控件.需要特别说明的是,这个Demo全部都是用Ajax做的,

2009-05-14 06:55:00 2168

程序员大本营NET版

程序员大本营NET版,对于net各种语言技术,等都有比较详细的介绍.

2012-12-02

PDF虚拟打印机

pdf虚拟打印机  虚拟打印机,顾名思义就是虚拟的打印机,它是一种软件,能模拟实现打印机的功能,打印文件。   虚拟打印机同真实打印机一样,安装完毕,打开“控制面板”中的“打印机和传真”,会看到所安装的虚拟打印机,可以像使用一台打印机一样使用它们。鼠标双击将其打开,可以对其“打印首选项”和“属性”进行修改,从而设定是否共享、可使用时间、是否后台打印和优先级,以及纸张大小、版式安排等。它们同样能截获所有Windows程序的打印操作,或模拟打印效果,或完成某一特殊功能。   有些软件自带虚拟打印机,有些则是专门的虚拟打印机,利用这些虚拟打印机,可以帮助我们完成很多特殊的任务。虚拟打印机的打印文件是以某种特定的格式保存在电脑上。例如,安装Acrobat 会生成一个名为Adobe PDF的虚拟打印机.而pdfFactory Pro 也会生成同样类似的虚拟打印机。虚拟打印机的使用和物理打印机相似,只是打印的结果是,在硬盘上生成一个PDF文件。

2012-09-25

遨游2.0正式版

遨游2.0简体中文版

2007-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除