自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

转载 ASP.NET中的路径问题详解

      在web开发中,路径分绝对路径和相对路径。所谓绝对路径就是使用物理设备的地址,比如:D:/web/index.aspx。相对路径是指,相对于当前文件的路径,比如:当前页面为index.aspx,而注册页面register.aspx在code文件夹下,则register.aspx相对于index.aspx的路径是../register.aspx,其中..表示回到上一级目录。但ASP.NET中的路径问题远不止这么简单,使用html控件和web控件时,路径定位还有一些区别。

2010-07-16 09:39:00 1023

转载 C#委托、自定义事件详解

<br />网上充斥了太多的伪程序员,除了熟悉键盘的Ctrl+c与Ctrl+v,其余估计连C#都能读错的人却充斥了博客园上面的好多角落,除了知道复制粘贴别人的代码,自己的半点思想没有,一个人犯了错误,竟然能找到几十篇同样错误的文章,可见现在中国所谓技术人员都在干嘛。真希望这些让人蛋疼的人早点离开开发者的家园。本来我是不想写这篇文章的,一则因为以前写的那篇丢了,二则网上的那些伪牛实在让我这个小虾米受不了了。我还是决定写出我们小虾米自己的技术文章。 <br />关于题目,c#就不用多做介绍了,如果对c#这个名词

2010-07-14 19:06:00 1298 1

转载 使用Sql语句导入导出数据

/*******  导出到excel exec master..xp_cmdshell ’bcp settledb.dbo.shanghu out c:\temp1.xls -c -q -s"gnetdata/gnetdata" -u"sa" -p""’ /***********  导入excel select * from opendatasource( ’microsoft.jet.oledb.4.0’,   ’data source="c:\test.xls";user id=admin;passwo

2010-07-13 20:55:00 979 1

转载 C# 抽象类与抽象方法

<br />   朋友曾问我抽象类是否至少要有一个抽象方法,我查了很多资料,结果都是:“抽象类允许(但不要求)抽象类包含抽象成员”。但是一个抽象类里不写抽象方法就没有意义了,既然如此,还不如直接写个普通类?  在一个抽象类里可以不声明抽象方法,这在语法上是没问题的,但实际来说,这样是没有任何意义的。也就是说,你为什么会选择写一个抽象类呢?当然是为了想某个方法能够被OVERRIDE,以实现多态。后来查找MSDN结果如下:<br />abstract修饰符可以和类、方法、属性、索引器及事件一起使用。<br />

2010-07-03 21:19:00 837 1

转载 C#virtual详解,virtual和构造函数的问题

class A { public A() { PrintFields(); } public virtual void PrintFields() { } } class B:A { int x = 1; int y; public B() {

2010-07-03 19:26:00 1257

转载 C#委托和事件详解

引子:一直对委托和事件比较迷惑,关键是把委托当成一种和类平级的对象来理解,看了这篇文章,已下载茅塞顿开。其中的关键就是把委托理解成第三方,而不是委托请求方和接收方的对象。声明:这篇文章是转载的。 开始学习C#的时候,被委托和事件搞的很头痛,实例代码写了不少,就是老不知道委托到底除了定义事件还有什么用,事件到底是怎么触发的。前短时间看了CSDN上某大文章《事件与委托趣谈》,终于茅塞顿开,不敢独享,特将原文和心得贴出来共享。         首先来说,委托的作用就是可以给类的方法传递其他类的方法而不必将类实例化

2010-07-03 17:08:00 1841

原创 html中meta的用法解析

 <转载>http://www.cnblogs.com/Allnen/archive/2008/02/22/1077278.html网页设计:Meta标签详解<br />很多人忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! <br />META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的<HEAD>标记和<TITLE>标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎

2010-06-05 16:04:00 693

原创 html中id和name的区别

<br />前段时间一不小心将html代码写成了这样:<br />      <br />性别:男<input type="radio" id="sex" value="男" checked="checked"><br />        女<input type="radio" id ="sex" value="女"><br /> <br />这样能实现单选吗?结果是不可以的。这就涉及到了id和name的问题,id在整个document中唯一标识一个标签,所以在xhtml中建议使用id而不建议使用name

2010-06-05 11:08:00 517

原创 WindowsXp进程解析

1 WinXP常见进程详解  Windows XP 常见的进程列表以下是winxp的常见进程列表,从下面的列表中,各位可以了解到,哪些进程是系统相关的,起什么作用,从而判断一些不常见的进程,以识破各种病毒以及木马程序在电脑中的感染状态,例如,灰鸽子的进程为H_SLIENT.exe,大家看见这东西,就知道自己做了无辜的肉鸡了……最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行)smss.exe Session Managercsrss.exe 子系统服务器进程winlo

2010-06-04 13:25:00 1126

原创 QQ聊天记录偷看器里的Mateview.dll怎么删除不了?

<br />Q 问题描述:在使用“QQ聊天记录偷看器”后,删除时提示无法删除文件“MateView.dll”<br />A 解决方案:无法删除的原因是你使用过偷看器,对里面进行过设置,导致了你一开机或者是一打开QQ的时候,你的电脑会增加进程,而这些进程在任务管理器(ctrl+alt+del)中的应用程序中看不到,所以要想删除这些文件的话,必须先结束这些进程,当然,这些进程,我们大多看不懂。这里知推荐几种种方案,读者可以尝试一下:<br />  1.关闭QQ软件,再尝试删除<br />  2.用unlocke

2010-06-04 13:20:00 2415

原创 桌面上的IE图标不见了——解决方法

<br />一、快捷键法<br />1、先“开始→运行→gpedit.msc(组策略)→用户配置→管理模板→桌面”,然后双击“隐藏桌面上的 Internet Explorer 图标”,在弹出窗口“隐藏桌面上的 Internet Explorer 图标属性设置”中选择“已禁用”,点击“应用”或“确定”之后,重启计算机。<br />2、右键点击桌面空白处,“桌面属性→桌面→自定义桌面”处,按 Alt+I,看似没什么改变,按“确定→应用或确定”,这时是否发现 IE 图标已经回来了?其实,取消的只是那个复选框,其快

2010-06-04 13:17:00 845

原创 电脑开机慢,进程太多的优化方案

<br />反应速度慢有N多原因,不一定是病毒什么的,使用了多长时间?是否清理过注册表?清理过多余文件?以及优化系统?楼主不防把你虚拟内存设置大一点,清空一下临时文件夹,把系统加载的无用的程序关掉, 查看一下是否有过多自启动项~在控制面版-管理-服务里面把不用的服务都关掉,文件夹选项里面没实际应用意义的选项去掉,控制面版-系统-高级-性能-视觉效果里面,选择自定义.或者干脆最优性能~试一下~~~系统文件夹(windows)下,有一个叫temp的文件夹里面的东西清了。<br />建议你用优化大师,超级兔子优化

2010-06-04 13:09:00 2925

原创 U盘常见故障与修复

<br />一:U盘的使用和维护<br />  正确的安装驱动<br />  Win98第二版(Win98SE)以上的版本无需驱动都可以正常使用。但也有一些U盘由于具有启动、加密等功能,那么在任何Windows的版本中可能都需要安装驱动,否则将无法正常使用。这里还有一个特例朗科的双启动U盘,它具有USB FDD和USB HDD启动功能,在U盘上有一个FD和HD的切换开关,那么你需要在不同的状态下安装不同的驱动程序。具体的情况,你可以查阅U盘的使用手册。<br />  拔插要小心<br />  U盘都是采用U

2010-06-04 13:05:00 1598 1

原创 sql语句学习笔记(12)-动态sql语句

<br />所谓动态就是根据数据库中的数据自动生成sql语句。看一个列子<br />捐款表tb_donation的结构如下:<br />id          name          direction         amount<br />1            a                  地震                200<br />2            a                  旱灾                400<br />3            a

2010-06-02 19:36:00 508

原创 sql语句学习笔记(11)-使用case when实现行转列

<br />捐款表tb_donation的结构如下:<br />id          name          direction         amount<br />1            a                  地震                200<br />2            a                  旱灾                400<br />3            a                  地震               

2010-06-02 17:23:00 1101

原创 sql语句学习笔记(10)-group by(因为该列没有包含在聚合函数或 GROUP BY 子句中。聚合函数不能出现在where中)

<br />捐款表tb_donation的结构如下:<br />id          name          direction         amount<br />1            a                  地震                200<br />2            a                  旱灾                400<br />3            a                  地震               

2010-06-02 17:13:00 13381 4

原创 sql语句学习笔记(9)-使用top查询指定行数(从30行至40行)

捐款表tb_donation的结构如下:id          name          direction         amount1            a                  地震                2002            a                  旱灾                4003            a                  地震                4005            b           

2010-06-02 17:03:00 4298

原创 Excel中无法插入和黏贴图片的解决方法

问题:点击单元格以后,选择“插入”——图片——可惜全是灰色的,无法使用,或者是右键点击后,菜单全是灰色的,也无法用。解决:出现上述问题关键是单元格选错了,双击单元格进入单元格后(鼠标光标在单元格内),单元格默认只能输入文字或黏贴文字。如果想黏贴图片或插入图片,需要选中整个单元格后才进行插入。如下图所示,注意两幅图的边框区别。第二张图才是选中了整个单元格。   图一:                                                                      图二

2010-06-02 12:32:00 44301 5

原创 使用frameset制作导航栏

1.制作导航框架(注意红色部分,这个很重要)

2010-05-31 10:53:00 15551

原创 slq 无法绑定由多个部分组成的标识符...

问题描述:想从学生表tb_student(stu_id,class_id)和班级表tb_class(class_id,class_name)中查询9号学生的班级号和班级名,sql语句是这样写的:SELECT tb_class.class_id,class_name FROM tb_class c,tb_student s WHere c.class_id=s.class_id AND st

2010-05-26 12:52:00 8379

原创 sql语句学习笔记(8)-添加约束,实现数据完整性

USE StudentInfo--=====================================================--Author     :yangjuncheng   --Create Date:2010.5.26--Decription :给表添加约束(可以在创建表示直接添加--            也可以使用alter关键字给已存在的表添加约束--=======

2010-05-26 10:44:00 1306

原创 Sql语句学习笔记(7)-常用日期函数

/*****************************常用日期函数*****************************/use studentInfo--向数据库中插入日期的常见格式:如插入2010年10月3日这个日期--其中tb_date为一个测试用的表,里面就一个字段time,为datetime类型insert tb_date values(2010.10.3)insert t

2010-05-25 10:29:00 1385

原创 sql语句学习笔记(6)-常用字符串操作函数

这些函数在系统函数可以找到。下面是我练习时写的代码,包含了常用的字符串操作函数/*********************************常用字符串函数:sql中没有数组这一说*********************************/--int charindex(要找的字符串,源字符串,开始位置),获取字符串中指定字符串的位置declare @str varchar

2010-05-24 19:20:00 973

原创 sql语句学习笔记(5)-sql语法

 1.sql是一种脚本语言2.sql可写脚本程序,但最重要的作用发挥在对数据库的操作上3.sql server2005中的注释有两种/***/多行注释,--可以单行注释4.sql中的自定义变量以@开头,系统变量以@@开头5.sql中声明变量和VB类似,使用declare声明变量如:declare @i int,@j int,此语句声明了2个整形变量@i和@j6.sql中的数

2010-05-24 16:32:00 801

原创 Sql语句学习笔记(4)-查询1

这里使用的数据库和数据表分别来自Sql语句学习笔记(1)——创建数据库和Sql语句学习笔记(2)——创建数据表use RetalDB/********************单表查询*********************/--查询tb_user中的数据:无条件查询--(1)select * from tb_user--查询所有信息--(2)select top 2 * from tb_

2010-05-24 12:39:00 898 1

原创 Sql语句学习笔记(3)-插入数据

这里使用的数据库和数据表分别来自Sql语句学习笔记(1)——创建数据库和Sql语句学习笔记(2)——创建数据表 use RetalDBgo--插入数据到表tb_movie_typeinsert tb_movie_type values(0,普通片,Regular)insert tb_movie_type values(1,新片,NewRelease)insert t

2010-05-24 12:32:00 549

原创 Sql语句学习笔记(2)-创建数据表

use RetalDB--表示在数据库RetalDB中进行的操作goif exists (select * from sysobjects where name=tb_user) drop table tb_usergo--创建客户表tb_usercreate table tb_user( user_id int primary key,--指定为主键时,此列默认为非空,指定过多个限制条件

2010-05-24 12:31:00 507

原创 Sql语句学习笔记(1)-创建数据库

说明:创建一个影碟租赁管理系统,这里主要抽象了四张表:tb_user(用户信息),tb_movie_type(影片类型),tb_movie(影片信息),tb_retal(租赁记录) use master--系统表,所有创建的数据库均在此被记录go--检测是否已经存在RetaDB这个数据库,有的话,不能重名,可以进行删除if exists (select * from sysdataba

2010-05-24 12:29:00 694

原创 C#中null和空的区别,==和Equals()方法的区别

问题来自于对控件的Text属性理解错误。一:null和空的区别1.声明的string类型的变量和属性以及字段在未赋值的情况下均为null,这个null不仅仅表示为无字符,更表示为空的引用。比如:string userName;此时判断userName是否为空应该是if(userName==null)而不是if(userName==“”),并且使用userName.Equals(null

2010-05-21 21:29:00 7913

原创 DataGridView手动填充数据(向单元格写数据)

问题描述:DataGridView的数据源是从数据库中查询到的一张表dataTable(userId,userName,Sex),其中sex为bit类型,出      来的是true和false,但要在单元格中显示为男女。解决方法1:手动遍历dataTable,添加到DataGridView中                        string id = null;      

2010-05-05 18:59:00 5668 2

转载 一个程序员的面试感想

[转] 一个程序员的面试感想(转载网址http://hi.baidu.com/%B7%C9%C4%F1%B0%AE%BC%D2/blog/item/9ba76fdc4156393d5982ddc6.html) 作为一名大四的学生,我面试过不少的单 位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,

2010-05-05 12:34:00 797

C#家庭视频监控系统

使用C#+视频采集卡做一个家庭视频监控系统,很详细,有需要的可以看看

2010-04-06

中国移动短信网关接口协议(CMPP3.0)

好东西,自己看看吧。中国移动通信企业标准。互联网短信网关接口协议

2010-04-06

其它程序占用控制端口,请退出再试!

其它程序占用控制端口,请退出再试!里面有问题的描述,问题的解决方法,只需下载,一步搞定

2008-11-25

浪潮集团内部编码规范

浪潮集团内部编码规范,详细且适合大多数场合,

2008-11-25

空空如也

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

TA关注的人

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