- 博客(27)
- 资源 (9)
- 收藏
- 关注
原创 C#常用知识点
1、 数据库相关操作//连接数据库字符串类Public class strConnection{public string strSqlConn = "server=xx.xx.xx.xx;database =xx;uid =xx;pwd=xxxx";} 数据库操作类public class SqlOperate{//数据库连接函数public SqlOperate(string
2013-12-31 11:04:50
658
原创 C# 生成xml文件
//创建一个xml文件和主内容; XmlDocument xmlDoc = new XmlDocument(); XmlElement xmlRoot = xmlDoc.CreateElement("root");//主内容 xmlDoc.AppendChild(xmlRoot); //选择节点
2013-12-06 11:26:01
890
原创 C#字符串相关操作和文件操作
//打开单个文件 private void fileBtOpen_Click(object sender, EventArgs e) { /* *打开格式为html文件 */ OpenFileDialog fileDialog = new OpenFileDialo
2013-11-28 16:43:07
784
原创 C# 打开文件目录并读取整个目录信息
private void openProject_Click(object sender, EventArgs e) { //打开目录对话框 string strfolderPath = ""; FolderBrowserDialog folderDialog = new FolderBrowserDialog
2013-11-28 16:40:31
1555
翻译 java手册之字符串操作
字段详细信息CASE_INSENSITIVE_ORDERpublic static final ComparatorString> CASE_INSENSITIVE_ORDER一个对 String 对象进行排序的 Comparator,作用与 compareToIgnoreCase 相同。此比较器是可序列化的。注意,Comparator 不 考虑语言环境,因此可能导
2013-11-28 16:27:02
1518
原创 java 字符串相关操作
package StrOp;import java.lang.*;import java.io.*;//字符串操作public class StrSt { //计算字符长度 public static int StrLength(){ String str = "hello world"; int len; len = str.length(); return l
2013-11-28 16:21:45
1872
原创 java读写文件
public static void readByLineWrite(String fileName,String writeFileName){ //打开文件 File fileRead = new File(fileName); BufferedReader read = null; String strRead = null; //写文件 File fileWr
2013-11-28 12:16:34
610
转载 一个合格的程序员应该读过哪些书 .
者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推
2012-08-22 09:31:03
755
转载 《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010
写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的区别是
2012-07-03 11:09:52
1061
原创 内部排序---快速排序、堆排序
编程分别实现快速排序算法、堆排序算法。一、 需求分析1. 用户可以根据自己的需求输入一个顺序表。2. 通过利用快速排序法按非递减排序已有的顺序表。3. 通过利用堆排序按非递减排序已有的顺序表。4. 程序执行的命令包括:(1)创建顺序表 (2)输出顺序表 (3)快速排序算法排序 (4) 堆排序算法排序 二、概要设计⒈ 为实现
2012-06-17 14:24:37
799
原创 求一棵二叉树的深度和双分支结点的个数
二叉树采用二叉链表结构表示。设计并实现如下算法:求一棵二叉树的深度和双分支结点的个数。#include #include #includetypedef struct BiTNode{ /*数结构*/ char data; struct BiTNode *lchild,*rchild;} BiTNode,*BiTree;BiTree Creat
2012-05-23 17:14:50
7378
1
原创 学习笔记---线性表的基本操作---顺序存储(C语言)
#include#include#include#define LIST_INIT_SIZE/*线性表存储空间初始分配量*/#define LISTINCREMENT/*线性表存储空间分配增量*/#define ok 1#define OVERFLOW -1#define false 0typedef struct { ElemType *elem;/*存
2012-05-20 22:21:31
684
转载 SQL触发器实例讲解
定义:何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student(
2012-05-20 20:50:55
2419
转载 数据库触发器
触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。 11.1 触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两类:一类是DML触发器,一类是DLL触发器。 11.1.1 触发器的
2012-05-20 20:45:38
1301
原创 二叉树采用二叉链表结构表示。设计并实现如下算法:输入某棵二叉树的广义表形式,建立该二叉树,并按层次遍历该二叉树。
掌握二叉树的二叉链表存储结构;掌握二叉树的遍历规则;利用二叉树的二叉链表存储结构实现二叉树的建树操作;利用二叉树的二叉链表存储结构实现二叉树层次遍历操作二叉树采用二叉链表结构表示。设计并实现如下算法:输入某棵二叉树的广义表形式,建立该二叉树,并按层次遍历该二叉树----队列形式 #include #include #include #define STACK_MAX_SIZ
2012-05-18 23:32:59
9368
原创 二叉树采用二叉链表结构表示。设计并实现如下算法:后序递归建树,先序非递归遍历该树。
掌握二叉树的二叉链表存储结构;掌握二叉树的遍历规则;利用二叉树的二叉链表存储结构实现二叉树的建树操作;利用二叉树的二叉链表存储结构实现二叉树层次遍历操作。二叉树采用二叉链表结构表示。设计并实现如下算法:后序递归建树,先序非递归遍历该树。 #include #include #define STACK_INIT_SIZE 100#define STACKINCREMENT
2012-05-18 23:24:40
6353
转载 双指针的作用和用法
双指针多用于指针交换,可以避免数据复制,提升系统的性能,同时还可以让函数修改指针,例如扩充其大小,指向等一般指针的指针用作参数,大多用在需要函数改变指针(重新引用变量)而又不能通过返回值传递(例如返回值用于传递其他结果)时。为了能完全解决动态内存传递的问题,先回顾一下内存管理的知识要点.(1)内存分配方式有三种:●从静态存储区域分配。内存在程式编译的时候就已分配好,这块内存在程式的
2012-05-17 22:55:37
2654
转载 软件设计需求分析---用例说明模板2(单列表格式)
编者说明: 如果你觉得文本描述不够清晰,也可以采用如本文档模板所示的表格式的描述方式。用例说明模板3(双列表格式)编者说明:本模板是对上一模板的补充,如果你想更好地捕捉系统的响应,那么就可以采用本表格所示的格式。有时,为了更好地捕获系统的响应,对于场景描述(主成功场景、扩展场景)在上表的基础上变成如下表所示的双列:用例说明模板4(文本式)编者说明:
2012-05-15 16:42:40
8720
转载 软件设计需求分析---用例说明模板1(经典模板)
编者说明: 随着UML的日益普及,用例(Use case)分析技术也在需求实践中广泛被采用。但是也有许多团队在使用该技术时,只画出了用例图,而缺少了用例说明,其实这是一个严重的误区。而本模板就将指导你编写该说明。1.用例名称1.1 简要说明[简要说明用例的作用和目的。该小节的篇幅不要太长。]2.上下文图 [在此小节中,有一个只包括本用例和所有与该用例相关
2012-05-15 16:40:07
4275
转载 计算机软件需求说明编制指南(国标版)
编者说明: 软件需求规格说明是十分重要的文档,因此为开发团队提供一份详细的编制指南是十分有意义和必要的。本文档就是一个编制指南的例子,你可以根据该指南,结合自己的实际情况进行修改。1.引言 1.1 目的和作用 本指南为软件需求实践提供了一个规范化的方法。本指南不提倡把软件需求说明(Software Requirements Specifications,以下简称SRS)划分成
2012-05-15 16:39:05
6457
2
转载 需求规格说明书(Volere版)
编者说明: Atlantic System Guild(www.atlsysguild.com)公司所提供的Volere需求过程与软件需求规格说明书模板则充分利用了现代软件工程思想与技术,是一个十分实用、完善的SRS模板。其所提供的Volere需求记录卡也十分实用,强烈推荐。注:从Atlantic System Guild公司网站www.atlsysguild.com上获得,并
2012-05-15 16:29:05
2570
转载 软件设计需求分析规格说明---需求规格说明书(ISO标准版)
编者说明: 当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。1.引言1.1编写的目的 [说明编写这份需求说明书的目的,指出预期的读者。]1.2背景a. 待开发的系统的名称;b.
2012-05-15 16:28:02
3148
转载 程序员必知8大排序3大查找(三) .
三种查找算法:顺序查找,二分法查找(折半查找),分块查找,散列表(以后谈)一、顺序查找的基本思想:从表的一端开始,顺序扫描表,依次将扫描到的结点关键字和给定值(假定为a)相比较,若当前结点关键字与a相等,则查找成功;若扫描结束后,仍未找到关键字等于a的结点,则查找失败。 说白了就是,从头到尾,一个一个地比,找着相同的就成功,找不到就失败。很明显的缺点就是查找
2012-05-13 10:19:21
452
转载 程序员必知8大排序3大查找(二) .
6、快速排序 (1)基本思想:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。(2)实例:上图中将待排序列分成两部分,一部分比基准元素小,一部分大于基准元素,然后对这两部分重复上图的求解过程。(这
2012-05-13 10:18:09
421
转载 程序员必知8大排序3大查找(一)
每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里行走一样,只能看到眼前,不能看到更远的地方。这些新鲜的技术掩盖了许多底层的原理,要想真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了这些基础,要掌握那些新技术也就很容易了。 要编写出优秀的代码同样要扎实的基础,如果排序和
2012-05-13 10:16:34
304
原创 广义表的应用--稀疏矩阵的快速转置(三元组)
#include#define MAXSIZE 10000typedef struct{ int i,j; int e;}Triple;typedef struct{ Triple data[MAXSIZE+1]; int mu,nu,tu;}TSMatrix; int row,col;TSMatrix *CreateSMatrix(TSMatrix
2012-05-11 21:51:25
1355
转载 Android开发之旅:环境搭建及HelloWorld---吴秦(Tyler)
——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装 1.2、Eclip
2012-05-05 10:17:19
4746
求一棵二叉树的深度和双分支结点的个数。
2012-05-23
后序递归建树,先序非递归遍历该树。
2012-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人