自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

無為

事在人为则甘苦自知,言为心声则人所共鸣,思出肺腑则悦逢知己。

  • 博客(75)
  • 资源 (21)
  • 收藏
  • 关注

转载 理解ActiveX控件的一些背景知识

     在真正开始创建ActiveX 控件之前,需考虑三个问题。第一个当然是ActiveX控件是什么,这个问题引起了不少混乱,所以对它下个定义是很重要的。请记住这是本书的定义,一旦你开始成为迎合ActiveX 程序员的新闻组的常客时,就会发现各种其它答案。第二件事是,我们要讨论一下,一旦你创建了一个ActiveX控件,你能从它得到些什么,这个讨论中还要看用户期待些什么。最后,我们需要看一下Act

2009-05-16 02:34:00 1227

原创 lucene.net的一些基本使用方法和概念

Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,但api其实很简单的,它最主要就是做两件事:建立索引和进行搜索。1. 建立索引时最重要的几个术语* Document:一个要进行索引的单元,相当于数据库的一行纪录,任何想要被索引的数据,都必须转化为Document对象存放。* Field:Document中的一个字段,相当于数据库中的Column ,Fie

2009-05-16 02:32:00 9066 13

原创 什么时候用GET?什么时候用POST?

GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢?HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的内容中。例如,处理订货表单、在数据库中加入新数据行等。当请求无副作用时(如进行搜索),便可使用GET方法;当请求有副作用时(如添加数据行),则用POST方法。一个比较实际的问题是:GET方法可能会产生很长的URL,或许会超过某些浏览器

2009-05-16 02:30:00 3646 1

转载 Visual C# HTTP协议开发

Visual C# HTTP协议开发HTTP协议简介 HTTP协议简介 HTTP的请求 HTTP的响应 与HTTP相关类的简介 WebRequest类 WebResponse类 HttpWebRequest类 HttpWebResponse类 Uri类 HTTP协议简介HTTP协议简介在TCP/IP体系结构中,HTTP属于应用层协

2009-05-13 18:36:00 3113

原创 C#基础知识汇总

简介C# 是一种具有 C++ 特性,Java 样式及 BASIC 快速建模特性的编程语言。编程结构C# 是大小写敏感的。半角分号(;)是语句分隔符。C# 中所有内容都打包在类中,而所有的类又打包在命名空间中(正如文件存与文件夹中)。和 C++ 一样,有一个主函数作为你程序的入口点。C++ 的主函数名为 main,而 C# 中是大写 M 打头的 Main。类块或结构定义之后没有必要再加一

2008-08-19 14:02:00 1360

原创 用CSS设计纵向导航菜单(div+h1+h2)

用CSS设计纵向导航菜单(div+h1+h2):在XHTML的语法意义中,h1,h2,h3,h4,h5,h6本身就具有对文本进行层级划分的意义。因此使用div+h1+h2来进行纵向布局是一种比较好的方式,注意使用margin:0px消除h1~h6的默认外边距。举例如下:用CSS设计纵向导航菜单(div+h1+h2) #category{width

2008-07-12 16:28:00 3691

原创 用CSS设计横向标签式导航菜单

XHTML中元素间的CSS属性继承:继承指的是每个元素可以有多个样式设计,在通常情况下,它遵循的是最外层的样式设计原则,如果遇到对其自身的样式设计,它将在继承最外层样式设计的基础之上,优先考虑自身的样式设计。用CSS设计横向标签式导航#nav{height:26px;border-bottom:2px solid #2788da;}#na

2008-07-12 15:50:00 1980

原创 浅谈绝对定位与相对定位

绝对定位:position:absolute;主要是通过设置对象的top,right,bottom,left四个方向的边距值来实现。一旦对象采用了绝对定位,它就完全摆脱了文档流与浮动模型,独立存在。绝对定位#a,#b,#c,#d{background-color:#eee;border:2px solid #aaa;width:100px;hei

2008-07-12 13:07:00 2179 2

原创 深入理解浮动定位(float)

CSS网页布局有两种方式:一种是浮动式布局;另外一种是定位布局。这两种方式的核心都脱离于文档流的控制。前提:文档流(Document Flow),对于一个xhtml网页,body元素下的任意元素,根据其前后顺序,组成了一个个上下关系,简单说这就是文档流。浏览器根据这些元素的顺序去显示它们在网页中的位置。文档流是浏览器的默认显示规则。浮动定位(float)浮动定位的目的就是打破默认的按照

2008-07-12 12:12:00 1465

原创 左右margin加倍问题

上面一篇文章提到“上下margin叠加问题”在IE6.0中,当处于上下关系的两个对象同时具备margin属性的时候,并且用了float属性使之消除边距叠加问题,但是引发了一个新的问题====>“左右margin加倍问题”。问题阐述:当盒子模型对象处于浮动状态的时候,在IE6.0中,盒对象的左右margin会加倍。这是IE6.0的CSS解析问题。解决“左右margin加倍问题”之诀窍:设置对象的

2008-07-12 11:43:00 2394

原创 上下Margin叠加问题

从盒子模型我们可以得知:对象之间的间距是由两个对象的盒子模型的最终计算值得出来的。但有一种特殊情况====>上下对象的间距问题。当两个对象呈现出上下关系时而且都具备margin属性的时候,此时由margin所造成的外边距将会出现叠加的现象。还是下面例子吧.Margin叠加问题#a{width:100px;height:100px;backgrou

2008-07-12 11:15:00 3212 2

原创 浅谈FF和IE对盒子模型的理解程度

FF跟IE浏览器的盒子模型解释完全符合W3C标准的设计目标,而IE6/7却有不同的表现。IE6/IE7/FF的最终宽度:左外边距+左边框宽+左内边距+宽度+右内边距+右边框宽+右外边距代码如下: 浅谈FF和IE对盒子模型的理解程度#a{width:300px;height:300px;background-color:#EEEEEE;bo

2008-07-12 10:50:00 1657 1

原创 从数据库中读取XML数据

创建过程:创建SQL语句打开数据库连接,并调用ExecuteXmlReader()方法从数据库中读取数据,并返回一个XmlReader对象myxmlReader,然后用While语句循环读取XmlReader对象myxmlReader中的XML片段,并添加XML文件的起始、结尾标志,构建一个XML文件,最后把该文件输出到页面ReaderXml.aspx上面。ReaderXml.aspx代码如下

2008-07-09 21:25:00 3519

原创 创建XML文件

过程说明:利用Select * from 数据表 For XML Auto即以XML格式返回数据。创建SQL语句之后,打开数据库连接,并调用ExecuteXmlReader()从数据库中读取数据,且返回一个XmlReader对象myxmlReader。创建XML文件的具体步骤:(1)创建XmlDocument对象doc;(2)添加XML文件的起始标志;(3)添加XML文件的根节点;

2008-07-09 21:06:00 1147

原创 高度自适应问题

注意:一个对象的高度是否可以使用百分比来显示,取决于对象的父级对象。这是由浏览器解析规则引发的高度自适应问题。代码中定义了html,body{margin:0px;height:100%;},是为了IE跟Firefox都能够实现高度自适应。在IE中。html对象默认为100%的高度,body却不是。而在Firefox中,html标签就不是100%高度。因此设置两个标签以保住在IE和FF下达到兼容性

2008-07-09 01:16:00 837 1

原创 三列浮动中间列宽度自适应

要求:3列布局,左栏要求固定宽度并且居左显示;右栏要求固定宽度并居右显示;而中间栏要求根据左右栏间距自适应居中显示。说明:浮动定位:主要由浏览器根据对象的内容自动进行浮动方向的调整。当这种方式不能满足定位需求时,就需要用到绝对定位position属性来实现。有三个值position:static:默认属性值;position:absolute,对象将根据整个页面的位置进行重新定位,当使用次属性

2008-07-09 01:05:00 1264

原创 二列固定宽度居中布局

二列固定宽度居中布局#layout{margin:0px auto;width:408px;}/*layout居中了,里面容器的也就居中显示。*/#left{background-color:#cccccc;border:2px solid #333333;width:200px;height:300px;float:left;}#r

2008-07-09 00:43:00 825

原创 二列右列宽度自适应布局

说明:有些单用户博客系统就是采用“二列右列宽度自适应布局”,也就是固定左栏,右栏根据浏览器窗口大小自适应。方法:左栏设置固定width值,右栏不浮动也不设置宽度值即可。二列右列宽度自适应布局#left{background-color:#cccccc;border:2px solid #333333;width:110px;height:30

2008-07-09 00:35:00 821

原创 二列宽度自适应布局

从“一列宽度自适应布局”我们可以知道,设定自适应主要是通过宽度的百分比值来实现,因此在“二列宽度自适应布局”中,同样是采用百分比来指派。二列宽度自适应布局#left{background-color:#cccccc;border:2px solid #333333;width:20%;height:300px;float:left;}#r

2008-07-09 00:30:00 686

原创 二列固定宽度

目标:让两个DIV在水平行中并排显示,从而形成二列式布局。说明:float属性用于控制对象的浮动布局,有三个值:none,left,right。使用none表示对象不浮动,使用left,表示对象将向左浮动,使用right,表示对象向右浮动。注意:在CSS中,包括div在内的任何元素都可以浮动的方式进行显示,浮动可以改变页面中对象的前后流动方式。有利于排版页面。

2008-07-09 00:22:00 769

原创 一列固定宽度居中

说明一:页面居中是常用的网页设计表现形式之一,传统的表格式布局中,用align="center"属性来实现表格居中显示。但是div本身也支持align="center"属性,同样可以实现居中,但是WEB标准化时代,这个不是我们想要的结果。因为不能实现表现与内容的分离。align对齐属性是一种样式代码,书写在div属性中,有违于分离原则。说明二:margin属性用于控制对象的上、右、下、左四个方

2008-07-09 00:10:00 1051

原创 一列宽度自适应

说明一:自适应布局的最大好就是能够浏览器的大小,自动改变其高度或宽度值。因此都不同分辨率的显示器来说,使用自适应大小能够提供比较好的显示效果。说明二:默认状态下div将占据整行空间,即宽度为100%的自适应大小,一列自适应布局需要改变这个值。其方法是:将width的固定像素值改成百分比即可完成。1列宽度自适应#layout{backgroun

2008-07-08 23:50:00 742

原创 一列固定宽度

一列固定宽度#layout{background-color:#cccccc;border:2px solid #333333;width:300px;height:300px;}/*width:300px;将当前宽度界定在300px以内,这样就形成了一个固定宽度的布局。如果设置为width:auto;将占据整行空间。*/

2008-07-08 23:33:00 684

转载 Web Services概述

什么是WebService?Web Services 是一种基于组件的软件平台,是面向服务的Internet 应用。Web Services 是应用于Internet 的,而不是限于局域网或试验环境。这要求提出的Web Services 框架必须适用于现有的Internet 软件和硬件环境,即服务的提供者所提供的服务必须具有跨平台、跨语言的特性。其次,Web Services 所提供的服务不仅

2008-07-02 08:25:00 742

原创 ListBox和DropDownList遍历控件获取SelectedIndex属性

public class ControlTools{ public static void SetListBoxItem(ListBox listBox,string sItemValue) { int index = 0; foreach(ListItem item in listBox.Items) { ///判断值是否相等

2008-06-27 10:33:00 3324 2

原创 动态创建TreeView控件

方法: (1)调用函数从数据库中获取商品种类的数据。 (2)创建TreeView控件的根节点。 (3)递归调用函数创建TreeView控件的其它子节点。 (4)调用函数Page_Load(Object sender,EventArgs e)完成TreeView控件的初始化过程。完整代码如下:using System;using System.Data;usi

2008-06-25 19:16:00 1947

原创 如何使用XML填充DataSet

要求:把XML文件中的数据转换为DataSet对象,然后用GridView数据库控件显示出来。 方法:页面初始化调用GetDataSet()函数,然后创建保存数据的DataSet对象ds和DataTable对象的dataTable,在从XML文件xmlfile.xml中读取数据,并添加到对象dataTable中,最后使用dataTable填充DataSet对象ds,最后进行GridView绑定

2008-06-24 20:21:00 2026

原创 JS中的javascript:void(0)

今天在做仿照QQ弹出登陆效果(http://my.qq.com)的时候用到了js。代码如下:登录Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression如:单击此处看看效果 //实际上相当于一个死链接。

2008-06-24 11:26:00 5846 1

原创 ASP.NET 2.0中的五个数据控件概述

GridView 控件GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后继控件。除了添加利用数据源控件功能的新功能,GridView 控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件

2008-06-03 21:22:00 907

原创 meta:resourcekey引起的ASP.NET2.0多语言本地化技术分析

其实我刚一看,也不明白。唉,知识太欠缺了,没有办法,后来查资料得知:ASP.NET2.0多语言本地化技术。哎!引用MSND:隐式本地化(1)确保您有满足下列条件的本地资源文件(.resx 文件):它们位于 App_LocalResources 文件夹中。基名称匹配页名称。例如,如果您正在使用名为 Default.aspx 的页,则资源文件命名为 Default.aspx.resx(对于默认

2008-06-01 22:56:00 1902

原创 用户 'NT AUTHORITY/SYSTEM' 登录失败。

问题描述:[298] SQLServer 错误: 18456,用户 NT AUTHORITY/SYSTEM 登录失败。 [SQLSTATE 28000]解决方法:查询分析器里面执行sp_grantlogin builtin/administrators授予登陆权限.在"服务"里面重新启动.继续出现错误"本地计算机上面的SQLSERVERAGENT服务启动又停止了,一些服务自动停止,如果

2008-05-30 23:13:00 11878

原创 删除与恢复xp_cmdshell

删除xp_cmdshellUse Master Exec sp_dropextendedproc Nxp_cmdshell Go 恢复xp_cmdshellUse Master Exec sp_addextendedproc N xp_cmdshell, Nxplog70.dll Go

2008-05-30 15:35:00 1554

原创 删除SQL表中的某一列

一行: DELETE FROM 表名 WHERE 条件 一列: 属于修改表结构慎重考虑 ALTER TABLE 表名 DROP COLUMN 新列名

2008-05-30 13:42:00 35994

原创 格式转化问题(粗枝大叶)

从数据库字段AddTime取出时间代码如下:AddTime.Text=(Convert.ToDateTime(rowView["AddTime"])).ToString("yyyy-mm-dd"); 显示格式为:2008-20-19   仔细一看原来是大M.原因:小写的mm代表分钟  大写的MM代表月 正确格式如下: AddTime.Text=(Convert.To

2008-05-25 19:18:00 726

原创 解决网站防挂IFRAME木马方案(治标不治本^_^)

  IFRAME木马解决方案今天一上服务器2000多个 被注入,我晕!检查了半天,原来是FckEditor编辑器上传漏洞导致。在找资料的同时,发现CSS有一个有趣的属性expression,发现这个东东还有点意思,由此写出来,“以儆效尤”!  引用:“IE5 及其以后版本支持在CSS中使用expression,用来把CSS属性和JavaScript脚本关联起来,这里的CSS属性可以是元素固有的

2008-05-24 15:49:00 1234 1

原创 ASP.NET实现文件下载

方式一:TransmitFile实现下载。将指定的文件直接写入 HTTP 响应输出流,而不在内存中缓冲该文件。     protected void Button1_Click(object sender, EventArgs e)     ...{        /**//*          微软为Response对象提供了一个新的方法TransmitFile来解决使用Response

2008-05-23 15:28:00 31958 22

原创 DropDownList 绑定数据库中的字段获取下拉列表值

基础数据绑定:用ListItem直接枚举出来,适用于不需要修改的类型列表。        asp:DropDownList ID="DropDownList1" runat="server">            asp:ListItem Value="愿景">愿景asp:ListItem>            asp:ListItem Value="创建人">创建人asp:ListI

2008-05-16 18:36:00 9130 2

原创 ExecuteNonQuery方法教训

错误原因:我在使用ExecuteNonQuery()方法的时候,用了Select,查了资料才发现犯了如此错误!基础问题!!!public int ExecuteNonQuery();返回值:受影响的行数。(upDate、inSert、delete)实现:IDbCommand.ExecuteNonQuery备注:您可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据

2008-05-16 14:18:00 1316

原创 有人问“AppSettings和ConnectionStrings的区别”?

web.config:configuration> appSettings>    add key="sqlconn" value="server=localhost;database=data;uid=sa;pwd=sa"/>appSettings>connectionStrings>    add name="DataConnectionString" connectionString

2008-05-16 13:13:00 977

原创 程序员如何保护自己的眼睛(推荐)

 桌面->右键->属性->外观->高级->项目选择(窗口)、颜色(L)选择(其它)将色调改为:85。饱和度:123。 亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定。这样所有的文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿 色,这个色调是眼科专家配置的,长时间使用会很有效的缓解眼睛疲劳保护眼睛。

2008-05-09 11:55:00 2622

功能全面又彪悍Everest附注册码

Everest是一款功能全面的测试软件。虽然它体积不大,却能识别出绝大多数品牌推出的各种电脑配件。它可以用来测试台式机、笔记本乃至服务器的硬件、软件系统信息。附注册码。

2011-11-16

win7去掉快捷方式完美解决方案

去掉快捷方式箭头完美解决方案,用透明ico图标替换,一劳永逸。

2010-01-22

Fedora-12-i386-DVD---Linux下载种子

Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。

2009-12-30

Win7中XP兼容模式软件(X86)

第一:下载检测工具检测电脑CPU,BISO是否支持Windows7下的XP模式。 第二:下载Virtual PC For Windows 7组建安装重启。 第三:下载VirtualWindowsXP虚拟程序。

2009-12-30

petshop4.0详解

petshop4.0,对需要掌握三层架构分析的程序员很有借鉴之处。

2009-04-25

SQL Injection攻击检测工具

SQL Injection攻击检测工具,对基于b/s架构的系统很有帮助,分析漏洞,减少攻击。

2009-04-25

HP USB Disk Storage Format Tool

HP USB Disk Storage Format Tool兼容性比较好的U盘量产工具,惠普公司出品。

2009-04-25

反編譯Reflector

强大的.NET反编译工具Reflector及插件,推荐使用。

2009-04-25

ViewState查看工具

一款非常方便的ViewState查看工具。

2008-05-14

Cookie查看器

一款比较方便的Cookie查看器。

2008-05-14

工作流资料

工作流资料个人推荐,值得一看。

2008-05-14

数据结构算法C#版本

数据结构算法与分析C#版本

2008-05-14

DOTNET_使用 Microsoft .NET 的企业解决方案模式

本书包括已建立的、与平台无关的体系结构和设计模式,然后用专门应用于 Microsoft .NET 的实现模式来扩充了这些模式。来自 .NET 开发人员和系统体系结构设计者的早期反馈已经确认模式是共享 .NET 专业知识的宝贵工具。模式为开发人员和体系结构设计者提供一种通用语言,帮助他们在两个原则之间实现了沟通。

2008-05-02

NHibernate快速指南

NHibernate快速指南

2008-05-02

FCKeditor 2.6 在线编辑器

开源的HTML文本编辑器可以让Web程序拥有如MS Word这样强大的编辑功能.经过本人测试修改,完整无错。内附实例。<br>

2008-04-30

软件工程思想

本章讲述软件工程的基本观念,是关于软件工程宏观上的探讨。如果你是软件公司的老板,用不着在第一线工作,那么看这一章就够了。但你一定要让员工们相信不停地工作是人生最大的快乐,并且让他们把本书看完。

2008-04-11

架构风格与基于网络的软件架构设计

作者简介:<br>Roy Thomas Fielding博士是HTTP和URI等Web架构标准的主要设计者,Apache HTTP服务器的主要开发者。他为Web架构的设计作出极其杰出的贡献,他的工作为Web架构奠定了坚实的基础。

2008-04-11

MFC编程

最经典、最详细的MFC编程。

2008-04-11

CSS3.0手册

CSS3.0中文手册抢先看,快速进入WEB标准进程。

2008-04-11

空空如也

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

TA关注的人

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