自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (5)
  • 收藏
  • 关注

转载 水晶报表crystalReport应用技巧

关 键 词:                                  一、增加引用: using CrystalDecisions.CrystalReports.Engine; using Lwq.Data.Engine; 二、页面中如何设置crystalReport(以sql为例) SqlConnection con = new SqlConne

2012-08-22 21:09:46 1113

原创 一些比较常用的水晶报表知识

1:如何在水晶报表里显示百分比 问:求出一个数为0.8,想要在水晶报表里显示80% 解答:catr([字段名]*100,"##")&"%" 2.如何显示双列打印 解答:先画好一列的表格(最好紧靠左边画),然后右键最右边的竖线,点[size and position..]求出这列的长度(x的值) 依次进入[Report]->[Section Exper

2012-08-22 21:02:55 787

转载 SnagIt|专题

题记:我写的关于SnagIt软件的一些技巧。SnagIt是一款功能强大的屏幕截图和注释软件,是我写稿必不可少的工具。SnagIt之"颜色"妙用两则SnagIt是一款功能强大的图片截取和后期编辑软件,使用好它还可以解决一些在图片制作中的疑难杂症,有时比PhotoShop还好用.比如下面这两个与颜色有关的小技巧.⒈快速替换颜色有时我们需要将图片中的某种颜色更换为其它颜色,我们可以尝试用

2012-08-20 22:30:27 1641

转载 CSS长度单位:px和pt的区别

先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点;而pt就是point,是印刷行业常用单位,等于1/72英寸。 这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”的,也称为“相对长度”。pt全称为poi

2012-08-20 22:27:31 1856

原创 HTML里使用CSS 的几种方式

直接添加在HTML的标识符(tag)里 网页内容例如:CSS以上代码呈现的效果:CSS这种方法虽然简单易用,但是不推荐使用这种方法,这种方法无法展现出样式表的优势:缩短修改时间提高工作量。 添加在HTML的头信息标识符里:CSSbody {background:#FFFF33;background-image:inherit;font-

2012-08-20 22:25:44 782

转载 FCKeditorV2 的使用

http://hi.baidu.com/air_net/blog/item/2d3be1c2d1053952b319a82f.html.NET中FCKeditor使用方法2008-11-22 11:14FCKeditor是目前最好的html文本编辑器,如果还不明白的话看了下图就知道了效果图:那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠

2012-08-20 22:13:52 6082

转载 Windows 7上成功安装Oracle 10g的一点经验

(系统版本 Windows 7 旗舰版)Windows 7真是让人又爱又恨啊!本人电脑之前已安装 SQL Server 2005,安装过程都没什么问题,很快搞定,可是装一个Oracle 10g却花了我一个晚上的时间!不过总算安装成功了!虽然还没有正式开始使用,但是兴奋之余迫不及待要和大家分享一下经验!首先要下载支持Vista版本的Oracle 10g(以下链接地址在浏览器中打开没用,复制下面地

2012-08-20 21:29:33 897

转载 Excel单元格格式的自定义详解

1、”G/通用格式”:以常规的数字显示,相当于”分类”列表中的”常规”选项。 例:代码:”G/通用格式”。10显示为10;10.1显示为10.1。2、 “#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。 例:代码:”###.##”,12.1显示为12.10;12.1263显示为:12.133、”0”:数字占位符。如果单元

2012-07-24 15:53:19 3196

原创 第四章 开放-封闭原则

开放-封闭原则,是说软件实体(类、模块、函数等等)应该可以扩展,当时不可修改。这个原则有两个特征,一个是说“对于扩展是开放的”,另一个是说“对于更改是封闭的”。开放-封闭原则是面向对象设计的核心说在。遵循这个原则可以带来面向对象技术所声称的巨大好处,也就是可维护、可扩展、可复用、灵活性好。开发人员应该仅对程序中呈现出频繁变化的那些部分做出抽象,然而,对于应用程序中的每个部分都可以地进行抽象

2012-06-18 00:00:16 322

原创 第1章学习 简单工厂模型

使用面向对象语言设计一个计算器  Operation运算类 public class Operation    {        private double _numberA = 0;        private double _numberB = 0;        public double NumberA        {            get

2012-06-01 13:22:37 726 1

原创 C#组合键应用(Ctrl+Enter)

private void textbox_KeyDown(object sender, KeyEventArgs e) { // 如果按下组合键CTRL+Enter if (e.KeyData == (Keys.Control | Keys.Enter)) {

2011-07-20 15:55:14 7135

原创 SQL Server DATEDIFF() 函数

定义和用法DATEDIFF() 函数返回两个日期之间的天数。语法DATEDIFF(datepart,startdate,enddate)startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m

2011-07-13 16:28:47 1335 2

原创 如何查看哪个程序正在使用80端口

cmd=>netstat -anonetstat -aon|findstr "80"   //可查出在使用端口的进程编号tasklist|findstr "进程编号"    //就可以看到是什么程序了

2011-06-28 17:29:00 1325

原创 TreeView给节点添加图片(winform)

添加一个ImageList控件,名字随便起,然后在控件中添加你需要显示的图片接着设置TreeView控件的“ImageList”属性为你添加的“ImageList”控件的名字,最后在构造TreeView的代码中进行调用://构造节点TreeNode tn = new TreeNode();//节点文本,一般是调用的数据库中的数据tn.Text = XXXXXXX;//节点对应的图片索

2011-06-07 17:52:00 16661 4

转载 VS2005中BackgroundWorker组件的使用经验

在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。    BackgroundWorker类中主要用到的有这列属性、方法和事件:    重要属性:    1、CancellationPending             获取一个值,指

2011-03-18 14:31:00 606

转载 winform高效导出Excel带格式设置

参考网上的方法修改,1000条记录导出只要3S(1GRDM,C2.8CPU).1.项目添加excel对象类库的引用,Microsoft Excel 11.0 object library(不同版本的Excel,类库不同,这是2003的) 2.代码  1//-***************获取要写入excel的数据源***************  2            Da

2011-03-08 11:34:00 3198

原创 datagridview 手动添加列和行

方法一:通过手动添加Datatable,再绑定dataGridViewDataTable dt = new DataTable();//建立个数据表dt.Columns.Add(new DataColumn("id", typeof(int)));//在表中添加int类型的列dt.Columns.Add(new DataColumn("Name", typeof(string)));/

2011-02-28 16:53:00 11941 1

原创 DataGridView第一列无法隐藏问题

DataGridView第一列无法隐藏是因为默认的活动单元格在第一行第一列所以只需修改这个默认的活动单元格再隐藏,例如Datagridview.CurrentCell = Datagridview.Rows(0).Cells(1);Datagridview.Columns[0].Visible = false;

2011-02-28 16:21:00 3317 1

原创 datagridview排序(编程方式,数值比较,最后一行不排序)

private void dgv_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)        {            rowSortASC(e.ColumnIndex);        }             //按某列递增          private void row

2011-02-24 17:08:00 1361 1

原创 DataView.Sort 属性

属性值一个字符串,它包含列名,后跟“ASC”(升序)或“DESC”(降序)。在默认情况下列按升序排序。多个列可用逗号隔开。  下面的示例指示 DataView 按照两列对表进行排序private void SortByTwoColumns(){ // Get the DefaultViewManager of a DataTable. DataView view

2011-02-24 16:59:00 989

原创 DataGridView最后一行不排序(winform)

要用到两个事件,CellMouseClick和Sorted事件,C#代码如下:        List lastRow = new List();        int colindex = 0;        private void dgv_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)

2011-02-24 16:53:00 2243 7

原创 CHARINDEX (Transact-SQL)

SQL Server 2008 R2 SQL Server 2008 SQL Server 2005 在 expression2 中搜索 expression1 并返回其起始位置(如果找到)。搜索的起始位置为 start_location。Transact-SQL 语法约定语法CHARINDEX (

2011-02-17 17:50:00 549

原创 sql STUFF用法

1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串SELECT

2011-02-17 17:42:00 411

原创 C#.NET GridView 中如何获取脚中的控件ID并添加客户端事件

foreach(GridViewRow gvr in this.GridView.Rows){ LinkButton linkBtn=gvr.FindControl("id")as LinkButton; ...}

2011-02-16 17:29:00 727

原创 GridView批量删除 GridView添加主键 全选记录 确认删除

GridView控件允许用户自己编辑模板,这样它就可以象以前混合编程一样任意的添加功能、定义格式等,对于大量记录来说如果一条一条的删除是件累人的工作。对其添加批量删除功能是件很自然的事。在进行工作之前,必须搞明白GridView主键的问题。         1.GridView主键           如果将数据源的所有东西都显示在GirdView中,不是件明智的事,最起码主键是应该隐藏的

2011-02-16 17:23:00 654

原创 静态变量

静态变量的类型说明符是static。静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量,例如外部变量虽属于静态存储方式,但不一定是静态变量,必须有static加以定义后才能成为静态外部变量,或称静态全局变量。对于自动变量,它属于动态存储方式。但是也可以用static定义它为静态自动变量,或称静态局部变量,从而成为静态存储方式。由此看来,一个变量可有static进行再说明,并

2011-02-15 17:48:00 652

转载 typedef

typedef  typedef用法小结- -  在C语言的情况下,与C++稍有出入。  这两天在看程序的时候,发现很多地方都用到typedef,在结构体定义,还有一些数组等地方都大量的用到.但是有些地方还不是很清楚,今天下午,就想好好研究一下.上网搜了一下,有不少资料.归纳一下:  来源一:Using typedef to Curb Miscreant Code  Typed

2009-07-05 16:09:00 349

原创 指针变量的内容

100            104             108             112             116          112           -1   1078523331          100          108 a

2009-04-09 22:09:00 435

原创 左值和右值

左值就是那些能够出现在赋值符号左边的东西右值就是那些可以出现在赋值符号右边的东西  能否作为左值,取决于是否标识了一个特定的位置 int  a, *p;...pi = &a;*pi = 20; 指针pi的值是内存中某个特定位置的地址,*操作符使机器指向那个位置.当它作为左值使用时,这个表达式指定需要进行修改的位置.当它作为右值使用时,它就提取当前

2009-04-09 21:59:00 334

原创 带头节点和不带头节点的单链表的区别

在带头节点的单链表中,头指针只有一个域,即链指针,它指向头节点,头节点有两个域,一个是数据域,值为0   (NULL),还有一个域,链指针,这个指针链指向单链表的第一个数据元素  而在不带头节点的单链表中,头节点也只有一个链指针,但它指向单链表的第一个数据元素  什么时候要使用带头节点的单链表?为了在第一个数据元素前面加入新元素或者删除第一个节点时头指针的值不变,在第一个数

2009-03-29 17:51:00 3517

原创 清空输入流和输出流

当输入语句太多  用: fflush( stdin ) 当输出语句太多  用:fflush(stdout)

2009-03-22 16:00:00 679

原创 C语言中整数的三种不同表达形式

整数,C语言中有三种不同的表达形式: 1、十进制整数:如123,-789,0 2、八进制整数:在写法上要加前缀“0”。如012,010 3、十六进制整数:前缀加“0x”,如0x36 10,010,0x10十进制数分别是10,8,16. 八进制数这样的,01,02,03,04,05,06,07,010,011…… 对应10进制数的:1, 2, 3, 4, 5, 6, 7,

2009-03-20 20:39:00 8216

原创 c语言printf格式化输出(3)

其他格式转换符格式转换符                                   说明p                                                  用系统定义的方式来显示指针值n                                                  存储当前printf语句中已经输出的字符个数.对应的参数是

2009-03-05 12:20:00 443

原创 c语言printf格式化输出(2)

浮点格式转换符格式转换符                                               说明e或者E                                               以幂记数法的形式来显示浮点数值f                                                        显示常规的浮点数

2009-03-05 12:12:00 763

原创 c语言printf格式化输出

整数格式转换符格式转换符                                       说明d                                                     显示有符号十进制整数i                                                      显示有符号十进制整数(当和scanf一起使用

2009-03-05 11:50:00 367

原创 c语言良好的程序设计习惯(7)

1.要编辑输出格式,使其外观简洁.这使得程序输出更加易于阅读并减少用户错误2.当输入数据时,每次提示用户输入一个数据项或者几个数据项.避免要求用户在一次提示内输入许多数据项

2009-03-05 11:39:00 292

原创 c语言良好的程序设计习惯(5)

1.在符号常量名称中只使用大写字母.这可以在程序中突出这些常量,并提醒程序员这是符号常量不是变量 2.在多单词的符号常量名中,使用下划线来分隔这些单词,使符号常量具有更好的可读性 3.要极力保持程序清洗.有时,为了编写更加清晰的程序,需要折衷处理对内存或处理器时间的最有效使用

2009-03-01 12:46:00 467

原创 c语言良好的程序设计习惯(4)

1.熟悉ANSIC中丰富的函数集合 2.应该在多个函数定义之间放置一个空行来分隔开这些函数,这有助于提高程序的可读性 3.尽管被忽略的返回值类型在默认情况下是int型,但我们应该始终明确地指定返回值类型.但是,main的返回值类型通常被忽略掉 4.在参数列表中包含每个参数的数据类型,即使这个参数是默认的int数据类型 5.传递给函数的参数和在函数定义中的对应参数最好

2009-02-22 17:27:00 366

原创 c语言良好的程序设计习惯(3)

1.在每个控制语句体中缩进书写语句 2.在每个主要的控制语句之前和之后放置一个空行,以便在程序中突出这个控制语句 3.过多的嵌套级别可能会使程序难以理解.通用规则是,应该努力避免使用超过3个级别的缩进 4.在控制语句之前和之后使用垂直间隔,并在控制语句头内部缩进书写控制语句体,这样可以使程序具有二维表现形式,它可以大大提高程序的可读性 5.尽管在for之前的语句和在

2009-02-21 10:31:00 467

原创 c语言良好的程序设计习惯(2)

1.统一使用可靠的缩进规则可以大大提高程序的可读性.建议每个缩进使用一个大约1/4英寸的制表符或3个空格 2.在程序设计阶段,伪码通常用来"设想出"一个程序,然后再把伪码程序转换为C语言程序 3.缩进书写if/else结构中的两个部分 4.如果有几种级别的缩进,每个级别都应该缩进相同的距离 5.在除以一个值可能为零的表达式时,应该明确地检查这种情况,并在程序中正确处

2009-02-06 12:52:00 448

JavaScript 全程教学

JavaScript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与HTML之间、基于对象事件驱动的编程语言,正日益受到全球的关注。因它的开发环境简单,不需要Java编译器,而是直接运行在Web浏览器中,而因倍受Web设计者的所爱。为了帮助我国广大计算机用户尽快了解和掌握这些新技术,本着先进的技术,要大家分享的原则,电脑网络学校特组织JavaScript技术讲座。

2010-03-17

公司人员信息管理系统

公司人员信息管理系统 学习C语言时候的课程设计

2009-07-02

信息管理系统(C++课程设计)

信息管理系统(C++课程设计) 这个是我学习C++时做的课程设计

2009-07-02

图书管理系统(c++课程设计)

大一时学C++时做的课程设计 和大家分享下 不好的地方请指点下

2009-07-02

页面置换算法(fifo,lru,opt) C语言编写

页面置换算法(fifo,lru,opt) C语言编写 是我操作系统课程设计的题目,自己完成的

2009-07-02

空空如也

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

TA关注的人

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