自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 DataSet DataTable DataReader dataAdapter区别[转载]

DataSet是用来做连接sql的一种方法,意思是把数据库的副本存在应用程序里,应用程序开始运行时,把数据库相关数据保存到DataSet.DataTable表示内存中数据的一个表.常和DefaultView使用获取可能包括筛选视图或游标位置的表的自定义视图。DataReader对象是用来读取数据库的最简单方式,它只能读取,不能写入,并且是从头至尾往下读的,无法只读某条数据,但它占用内存小,

2012-07-29 20:44:18 834

转载 C#中enum的总结

1、关于enum的定义enum Fabric{Cotton = 1,Silk = 2,Wool = 4,Rayon = 8,Other = 128}2、符号名和常数值的互相转换             Fabric fab = Fabric.Cotton;            int fabNum = (int)fab;//转换为常数值。必

2012-07-29 17:35:01 6326

转载 C#序列化、反序列化学习

概念:序列化就是将对象转换为可保持或传输的过程,与序列化相反的过程就是反序列化。作用:通过序列化可以很轻松的存储和传输对象。三种序列化技术:      .NET提供了三种序列化技术,我只知道这三种技术。分别是:Xml序列化、二进制序列化、Soap序列化(需要在项目内添加引用System.Runtime.Serialization.Formatters.Soap,然后在类中usi

2012-07-29 17:04:59 1623

转载 Web Service小结

Web Service的出现带来了很多系统工程直接相互的调用。无疑让代码的隐藏得到了好的封装。Web  Service 它的主要的组成要素:SOAP:(Simple Object Access Protocol)简单对象访问协议,对于整个web 服务来说这是必须要遵循的一个协议。只有通过了这个协议才可以跨平台,或者跨防火墙直接进行通信。WSDL:(Web Service Descrip

2012-07-25 16:29:21 434

转载 http-equiv

META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。 ★HTTP-EQUIV HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: 1、Content-Type和Content-Language (显示字符集的设定) 说明:设定页面使用的字符集,用以说明

2012-07-22 11:09:45 836

转载 【翻译】ASP.NET缓存管理

引言在解释ASP.NET中的缓存管理之前,我先澄清一下,不同的人使用不同的术语来解释同样的概念,有些人把它描述为状态管理,有些人描述为缓存管理。我喜欢用缓存管理,或许是因为我喜欢这个词“Cache”吧。 但是就所指含义来说,它们两个没有区别。现在让我们来探讨一下在ASP.NET环境下缓存管理的各个方面吧。尽管缓存管理在Windows应用程序中已经不再是个问题,但在web环境下依然是

2012-07-13 18:08:34 762

转载 谈谈:.Net中的序列化和反序列化

序列化和反序列化相信大家都经常听到,也都会用, 然而有些人可能不知道:.net为什么要有这个东西以及.net Frameword如何为我们实现这样的机制, 在这里我也是简单谈谈我对序列化和反序列化的一些理解。一、什么序列化和反序列化序列化通俗地讲就是将一个对象转换成一个字节流的过程,这样就可以轻松保存在磁盘文件或数据库中。反序列化是序列化的逆过程,就是将一个字节流转换回原来的对象的过程。

2012-07-13 17:23:25 1207

转载 JS创建对象的几种方法

题外话:昨天手欠,试图用alert(window.appName)到ff之下去查看浏览器版本,结果弹出的竟然是Netscape,咋不是 firefox。继而又跑去chrome下试验,又一次弹出了Netscape。baidu搜 Netscape 竟然发现js就出自Netscape公司。惭愧啊惭愧!!!研究了这么久的js都不认识祖师爷。于是又跑去找了找族谱,原来js出自Brendan Eich之手,9

2012-07-12 16:32:18 472

转载 流程图的绘制工具及其选择*

为了让流程能够得以规范和落地,我们一般都会绘制具有合适颗粒度的管理或业务流程图,并编写流程说明,制作流程文档,用来描述企业的各类业务如何运作以及业务运作模式如何解决用户的需求,以期为流程责任人或执行人提供清晰明确的视图和指引。业务流程图是一种直观的工具,因此几乎所有的办公领域都会运用到它:人事部门有人事结构图,软件开发有开发流程图,各种工艺制造业的管理需要有工艺工程图……总之,由于图形表达方式便捷

2012-07-11 11:17:45 2063

转载 Asp.Net里的Cookies

什么是cookies    Cookies有很多种,网站上的cookie,浏览器的cookie,会话cookie等,cookies是存储浏览器与网站访问时的数据,是Web服务器与客户端连接的方式之一。用户访问不同的站点,各个站点会向用户的浏览器发送一个cookie,浏览器会分别存储。实际上,cookies是一小段文本文件,发生在用户请求和页面在Web服务器与浏览器之间传递。 Cooki

2012-07-09 23:14:51 726

转载 面向对象编程

关于面向对象的理解,原来我真的还有些不深刻,看了一个视频上的讲解,心中开朗了好多。分享给大家也细细琢磨一番,或许会有些启迪,或许也是个好复习。 一、 面向对象语言三大机制a) 封装,隐藏内部实现b) 继承,实现现有代码c) 多态,改写对象行为二、 面向对象设计原则a) 针对接口编程,而不是针对过程编程b) 优先使用对象组合,而不是类继承c) 封装变化点三、

2012-07-09 00:20:56 417

转载 oracle数据库基本数据类型

--varchar,varchar2 联系:1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如varchar(20)表示最大可以存放20个字节的内容 区别:1.varchar2把所有字符

2012-07-08 15:45:39 849

转载 数据库分页

SQL Server        从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:        SELECT *        FROM   ( SELECT Top N *                           FROM   (SELECT Top (M + N -

2012-07-08 15:23:24 402

转载 oracle——06表查询中需要注意的一些问题

1、当在select语句中,同时使用where、group by和having子句时,它们的作用和执行顺序如下:(1)where用于删选由from指定的数据对象(2)group by用于对where的结果进行分组(3)having用于对group by分组后的数据进行过滤2、count(*)与count(columnName|columnIndex)的区别:count(*)

2012-07-08 14:47:10 401

转载 Oracle基本操作介绍

1、 表的建立:CREATE TABLE 表名称 在Oracle中的主要数据类型: VARCHAR2(长度):表示一个字符串,有长度限制 NUMBER():表示数字,可以表示整数或小数 DATE:表示日期格式,日期要按照指定的格式编写 CLOB:存储大文本对象,海量文字 BLOB:存储二进制数据,例如:电影、图片、音乐 2、 复制表:CREATE TABLE 表名称 A

2012-07-08 13:27:08 408

转载 oracle 语句优化总结

oracle 语句提高查询效率的方法 一、1:.. where column in(select * from ... where ...); 2:... where exists (select 'X' from ...where ...); 第二种格式要远比第一种格式的效率高。在Oracle中可以几乎将所有的IN操作符子查询改写为使用EXISTS的子查询 使用EXISTS,Or

2012-07-08 10:57:24 512

转载 oracle基础知识

一.Oracle数据库中常用的数据类型 varchar2(长度)可变长字符串 char(长度) 定长 number()表示整数或者浮点数number(8) number(8,2) clog 字符的大对象 blog 二进制的大对象 二.数据库查询 1)SELECT语句 从表中提取查询数据.语法为SELECT [DISTINCT] {column1,column2,

2012-07-08 10:41:33 486

转载 oracle常用函数

SQL中的单记录函数  1.ASCII  返回与指定的字符对应的十进制数;  SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;   A A ZERO SPACE  --------- --------- --------- ---------   65 97 4

2012-07-08 10:36:35 1129

转载 seo分享之seo指令与技巧

搜索引擎除了搜索普通关键词外,还能使用一些特殊的搜索引擎高级指令。普通用户一般不会用到这些搜索引擎指令,但是从网站seo优化从业者的角度来说,这些搜索引擎命令对于了解己方网站seo优化效果、研究竞争对手以及找寻网站外链优化资源是非常有用的。1.site用法——site:域名。最最被站长以及SEOer熟知的搜索引擎指令之一,用来搜索某个域名下被搜索引擎收录的所有内容及页面。此搜索引擎指令

2012-07-08 09:03:55 785

转载 UML关联关系

UML中的关联关系其内在意思就是has a相对于依赖关系,关联关系在代码中有所体现.上图中的关联关系在代码中体现为其中water 中将Climate作为其中的属性.当然,关联关系中也有双相关联  关联又分为组合,聚合 对应的代码如下:设计模式中的关联关系代码如下: 1: //工作经历 2: class WorkExperience

2012-07-06 10:49:53 5577

转载 作为软件工程师,你必须知道的20个常识

1、针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发, 简短的 OOAD 与它的 SOLID 原则对于每一个软件工程师来说都是该牢记的。  2、软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。  3、数据结构与算法:深刻理解像数组,列表,栈,树,图,集合等这样的基本数据结构 ,并在软件开发过程的关键部分使用好的算法。这样整个

2012-07-06 09:24:04 457

转载 asp.net缓存

一、缓存概念,缓存的好处、类型。-------------------------------------------------------------------------------- 缓存是一种用空间换取时间的技术,通俗点也就是说把你得到的数据存放在内存中一段时间,在这短时间内服务器不去读取数据库、或是真实的数据源,而是读取你存放在内存中的数据,这里你会疑惑怎么设置存放数据,能存放什么样

2012-07-06 00:18:37 437

转载 ADO.NET - 全面梳理

目录:简单的介绍下ADO.NETSqlConnection(连接对象)SqlCommand(命令对象)SqlParameter(Sql参数)SqlDataReader(数据流读取器)SqlTransaction(事务)SqlDataAdapter(数据适配器)DataSet,DataTable,DataRow,DataColumn封装数据库操作类(这才是精华) 一丶简单的介绍下ADO.

2012-07-05 15:42:08 540

转载 面向对象的故事~数据底层操作告诉了我们接口,抽象类,继承与多态性的使用

这个问题困扰了我很久,很觉得设计的不完善,终于在今天把它彻底解决了,其实就是一个C#里的基础知识问题,主要涉及到了,接口,抽象类,接口继承,类继承,多态等知识。事件是这样的,我有一个统一接口规范的接口,它可以由linq to sql,ado.net和ef等相关数据源去实现(只是举个例,不是实际中的代码) 1 /// 2 /// 数据统一接口规范 3

2012-07-01 20:36:45 570

转载 常用的数据分页技术及比较

1.数据分页概述  • 通常在Web页面中,在数据量比较大时,无法在一个页面中显示所有数据   • 在某些特定场景下,并不需要返回所有满足条件的数据  • 从数据的角度看,需要返回指定范围内的数据2.数据层分页技术  • 在数据库查询时,只查询特定页面的数据  • 主要由T -SQL来完成   • 适用于比较大的数据表  • 优点:返回的结果集小,查询速度快

2012-07-01 20:15:19 447

转载 软件项目管理流程总结

项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。在现今国内的项目的管理形式十分零乱,对管理欠缺重视,以致很多项目因为失去管理而最终折腰。很多的实战形人才只重视于开发环节,而对其他的流程欠缺认识(包括本人),因而导致项目欠缺有条理的、阶段化的管理。本人是一个典型的只重视开发的管理者,在多次的教训

2012-07-01 19:56:56 1129

转载 互联网世界 9 种基本的商业模式

一个商业模式是运行一个公司的方法;通过该模式的运作,一个公司能维持自己的生存,就是说,能有收益。商业模式意味着一个公司是如何通过在价值链中定位自己,从而获得收益的。就电子商务而言,人们倾向于重用经过检验而可靠的模式。商业模式可能是网络上讨论得最多、理解得最少的一个内容。有关网络是如何改变传统商业模式的讨论很多,但是对它的含义却很少能有清晰的表达。从最基本的方面讲,一个商业模式是运行一个公司

2012-07-01 19:37:56 1788

空空如也

空空如也

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

TA关注的人

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