自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦幻之白夜

感想和心情的交流

  • 博客(53)
  • 资源 (7)
  • 收藏
  • 关注

原创 行编辑问题的实现

这个问题主要是解决当用户发现刚刚键入一个是错误字符时,他可以补进一个"#",以表示前面一个字符无效;当发现错误较多时可以补进一个”@“,以表示当前行中的字符均无效。#include #include#define maxSize 128typedef struct SqStack{ char data[maxSize]; int top;}SqStack;void InitSta

2015-09-20 23:07:51 526

原创 关于Membershio的数据库配置问题

一先通过C/Windows/Microsoft.NET/Framework/V2.xxxx/aspnet_resql.exe选择到项目相关的数据库。二再通过C/Windows/Microsoft.NET/Framework/V2.xxxx/CONFIG/machine,将项目的web.config中的Membership和rolemanager字节替换就可以了。

2015-04-16 10:01:54 463

原创 如何获取HTML5表单中的元素的值

之前,没有使用HTML5时,一直都是这样获取表单元素的string s=Request.Form["name"].ToString();由于Html5加了id,就变成了这样string s=Request["id"].ToString();新手难免会有错误,积极欢迎大家指导

2015-01-06 10:01:51 1267

原创 System.Data.Linq中的一些简单函数的使用

System.Data.Linq中的一些简单函数的使用System.Data.Linq是用来支持LinqTo Sql模式下的程序与数据库交互的一种机制,它所包含的的函数众多,目前只列举一些简单的常用的函数。1.    SingleOrDefault(实体):将实体添加到指定的数据库中。参数:要从中返回单个元素的System.Linq.IQueryable。返回值:满足条件的单个

2014-04-20 10:24:35 1558

原创 关于MemerberShip角色的使用

关于MemerberShip角色的使用1.     常用函数:1)        Membership.CreateUser(用户名,密码)2)        判断用户是否被锁定:User.IsLockedOut()3)        判断用户是否为某种角色:Roles.IsUserInRole(用户名,角色名)4)        将某一用户添加到某一角色中:Roles.Add

2014-04-19 21:56:22 864

原创 委托

委托有点类似于函数的指针。

2014-04-03 18:43:43 433

原创 接口

可以把每个接口都理解为是一个“契约”,其中约定了服务方所需提供的一组功能。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;namespace Csharp基础1{ interface Play {

2014-04-03 18:23:55 589

原创 C#--类

C#的类和结构在形式上有点相似,但是,类可以有自己的方法,而结构去没有,且,结构是值类型,而类是引用类型。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;namespace Csharp基础1{ class UserI

2014-04-03 17:21:59 504

原创 C#--struct结构

结构就像是一堆各种类型的变量的集合。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;namespace Csharp基础1{ class Program { struct UserInfo

2014-04-03 17:01:38 573

原创 RenderAction和redirectToAction等

RenderAction:用于调用部分视图,如登录状态条等。原理:在页面执行的过程中,当执行到这一个语句时,RenderAction会去触发一个Action,这个Action对应的视图是一个部分视图,然后将部分视图调回本页面。RenderAction(“Action”,”控制器名”)redirectToAction:多用于从一个Action转到另外一个Action上。redirec

2014-04-01 15:20:20 788

原创 如何实现文字的无缝滚动

文字列表无缝向上滚动JavaScript代码*{margin:0px;padding:0px;border:0px;}body{font-size:12px}#demo1{height:auto;text-align:left;}#demo2{height:auto;text-align:left;}#demo1 li{list-style-type:none;hei

2014-03-15 20:20:06 634

原创 ViewData,TempData,SessionData的区别

ViewData一般用在从控制器向页面上传递数据。Public ActionResult Show(){         ViewData[“message”]=”你好”;         returnView();}TempData一般用于从一个控制器Action向另一控制器Action中传递数据。Session一般用于保留一些类似于用户名的东西。

2014-03-12 12:18:35 1205

原创 如何利用C#来生成带图片的二维码

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ThoughtWo

2014-03-12 12:14:02 2715

原创 关于EXCEL表如何导入进DataGridView控件中的问题

之前做这个东西的时候,在网上搜了不少代码,可是发现许多代码都不能完整的运行,总是有各种各样的错误,让人好生烦恼,今天终于写出来了,与大家分享。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using S

2013-11-07 21:57:51 953

原创 ADO.NET对象的使用

C#中使用的是ADO.NET的数据访问对象来对数据库来进行操作的.1.      ConnectionSqlConnection sq=new SqlConnection(“server=’(local)’;database=’你所连接的数据库的名称’;uid=’用户名’;pwd=’用户对应的密码’;”);常用的操作主要是Open(),Close().2.      Com

2013-10-16 11:13:46 771

原创 C#中的枚举类型

public enum color{red,yellow,green};其中第一个枚举成员的值为0,后面的枚举成员的值依次增加1,,也可以根据需要设置枚举成员的初始值。例如:public enum color{red=5,yellow,green//yellow的值为6,green的值为7;};public enum color{red,yellow

2013-10-10 18:12:21 524

原创 登录退出窗口

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2013-09-25 22:03:57 736

原创 在C#中利用SQL语句与数据库进行操作

1.insert前提SqlConnection sql已连接上了数据库。p = new SqlCommand("insert into 用户表(用户ID,用户密码,用户类型) values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"')",sql);                p.ExecuteNonQuer

2013-09-25 21:57:23 741

原创 C#与数据库相关的一些对象

谈到与数据库的连接问题,可能会有很多种数据库供我们选择,我在这里以SQL SERVER 2008为例。1.SqlConnection初始化:conn=new SqlConnection(“server=’(local)’;database=’数据库名’;uid=’用户名’;pwd=’用户密码’;”);2.DataReader定义方式:SqlDataReader  sdr=cmd

2013-09-18 12:53:50 703

原创 利用C#写一个模拟的摇号系统

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2013-09-07 15:15:47 1534

原创 直接选择排序法

#includeusing namespace std;int main(){ int i,j,min,t; int a[10]={1,2,5,4,3,7,6,9,8,0}; for(i=0;i<10;i++) { min=i; for(j=i;j<10;j++) { if(a[min]>a[j]) min=j; } t=

2013-08-29 09:27:52 507

原创 折半插入排序法

#includeusing namespace std;int main(){ int i,j,t,low=0,high,mid; int a[10]={0,5,4,3,2,7,6,9,8,0}; for(i=1;i<10;i++) { t=a[i]; low=0; high=i-1; while(low<=high) { mid=

2013-08-29 09:09:48 497

原创 基于邻接表的深度优先搜索

header.h#includeusing namespace std;const int MaxVertexNum=20;struct EdgeNode{ int adjvex; struct EdgeNode * next;};struct VNode{ int data; EdgeNode * firstedge;};class ALGraph

2013-08-26 13:23:56 908

原创 关于基于邻接矩阵的深度优先搜索

header.h#include#includeusing namespace std;const int MaxVertexNum=20;class MGraph{public: MGraph(); ~MGraph(); bool DFSTraverse(); int locateVex(int u); MGraph & InsertVex(int

2013-08-26 13:01:44 861

原创 邻接表的实现

邻接表的实现,主要是一个顶点的表,其节点结构为VNode,同时各个VNode作为头节点,来链接起它的邻接点,它的邻接点为EdgeNode。header.h#includeusing namespace std;const int MaxVertexNum=20;struct EdgeNode{ int adjvex; struct EdgeNode * next;}

2013-08-25 17:33:18 1221

原创 邻接矩阵

对于图的一种表示方式,我觉得邻接矩阵是非常易于理解的一种结构,使用一个一维数组来存放各个顶点,用一个二维数组的下标来表示相应的顶点数组中的顶点,用二维数组的值来表示是否存在指向的关系。对于网,其值则可以表示相应的权值。header.h#include#includeusing namespace std;const int MaxVertexNum=20;class MG

2013-08-24 14:05:56 727

原创 线索二叉树

header,h#includeusing namespace std;enum flag{Child,Thread};struct TBNode{ char data; TBNode * lchild,* rchild; flag ltag,rtag;};class ThreadBinaryTree{public: ThreadBinaryTree()

2013-08-23 21:45:17 498

原创 二叉链表的创建

#include#includeusing namespace std;struct BTNode{ int data; BTNode * lchild,* rchild;};const int MaxSize=100;class BinaryTree{public: BinaryTree(); ~BinaryTree(void); void

2013-08-16 09:59:54 1524

原创 用C++实现表达式求值

算法思想:使用两个栈,分别用来存储数和运算符,使用一个字符串来接受所要进行运算的表达式,用字符串中的符号与存储符号的栈进行比较,如果外来的运算符优先级大于栈内的运算符,则将存储数的栈顶出栈与字符串的下一个字符进行运算。否则将其压栈。最后得到的将是一个只需进行最后一步运算的两个栈,最后进行运算,直到存储符号的栈为空为止。下面的未涉及(),推广一下即可#include#include#in

2013-08-14 10:57:48 1160

原创 堆排序的实现

#includeusing namespace std;void sift(int a[],int start,int end){ int temp=a[start]; int parent=start; int child=2*start+1; while(child<end) { if(child<end&&a[child]<a[child+1]) child++;

2013-07-23 19:48:03 425

原创 稀疏矩阵

SparseMatrix.h#ifndef A_H#define A_H#include#include#includeusing namespace std;templatestruct Triple{ int row,col; T value;};const int MaxSize=100;templateclass SparseMatrix{public:

2013-07-23 15:37:28 613

转载 VS编译器的记忆问题

#include   #include //runtime_error在其中定义   using namespace std;  int main(){        int ival;       while(cin>> ival,!cin.eof()){           if (cin.bad())              throw runtime_err

2013-07-22 15:18:25 637

原创 顺序表

顺序表是利用数组来实现的线性结构,主要是能执行一些插入和删除的操作。//A。h#ifndef A_H#define A_H//#include#includeusing namespace std;const int MaxListSize=20;templateclass SeqList{public: SeqList(T a[],int n=0); ~SeqLis

2013-07-18 18:26:30 442

转载 防止模板代码膨胀

转载自百度文库模板导致的代码膨胀问题和解决 模板是一种源码复用技术,在某些情况下使用它可以使代码看起来非常优雅,著名的boost库就是模板发扬的典范.然而模板也存在弊端,大量使用模板可能导致代码膨胀.下面介绍一种解决的方案:我们首先看一段一般代码:template class  Vector {public :     virtual   void  Say(

2013-07-16 19:07:36 1672 1

转载 C++类模板的三种特化

转载自信念说起C++的模板及模板特化, 相信很多人都很熟悉 ,但是说到模板特化的几种类型,相信了解的人就不是很多。我这里归纳了针对一个模板参数的类模板特化的几种类型, 一是特化为绝对类型; 二是特化为引用,指针类型;三是特化为另外一个类模板。这里用一个简单的例子来说明这三种情况:// general versiontemplateclass T>class Compar

2013-07-16 17:57:47 484

原创 关于函数模板重载的调用顺序

#include#includeusing std::strcmp;using std::cout;using std::endl;templateconst T & min(const T & a,const T & b){ cout<<"模板被调用!"<<endl; return (a<b)?a:b;}const char * min(const char * a,const

2013-07-16 15:18:31 1085

转载 C++中为什么要设置缓冲区

转载自Leeboy_Wang之前用endl一直以为它只是一个回车换行的功能,刚刚才知道原来endl还有一个功能使用来刷新缓冲区的。除了endl之外,c++中还有ends,flush,unitbuf,nounitbuf。为什么要刷新缓冲区呢?        一句话,为了让缓冲区的信息立即强制输出。       如: cout [cpp] view plaincopypri

2013-07-16 09:16:05 1283

原创 MSDN中关于fprintf()的注解

// crt_fprintf.c/* This program uses fprintf to format various * data and print it to the file named FPRINTF.OUT. It * then displays FPRINTF.OUT on the screen using the system * function to in

2013-07-13 18:04:23 995

原创 直接选择排序法

// 直接选择排序法.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeusing namespace std;void Zhi_Xuan_P(int * a,int size){ int i; for(i=0;i {  int j,t,f=i;  for(j=i;j  {   if(a[j] 

2013-07-11 13:29:12 606

原创 冒泡排序法

// 冒泡排序1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeusing namespace std;void Mao_Pao(int * a,int size){ int i; for(i=0;i {  int k=i,j;  int f;  for(j=i+1;j  {   if(a[

2013-07-11 11:53:55 503

QRcode.dll

这个是写二维码的一个引用,希望这个资源能对大家有用。

2014-03-12

C#中利用DataGridView来连接Exel表

我是用VS2010写的,一个利用DataGridView来实现Excel导入显示的功能。与大家一起学习,希望大家多多分享,发现问题和我交流。

2013-11-07

C#写的计算器

用C#写的一个计算器,希望对大家有所帮助

2013-10-30

模拟摇号系统C#

利用C#写的一个小的摇号系统,欢迎大家多多分享

2013-09-07

STL相关知识

关于STL的一些使用规范和使用的函数,常用的一些STL的知识,希望对大家有用!

2013-07-17

VB高级示例

一个VB的课件资源,希望能对大家有所帮助!!!

2013-04-16

计算机维修大全

专门针对各种计算机问题的解决办法,希望能对大家有用

2013-04-15

空空如也

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

TA关注的人

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