自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三层框架之EF

代码地址:https://github.com/marshhu/netcore.sampleDAL层使用EntityFrameworkCore访问数据库NetCore.DAL类库,通过NuGet安装Microsoft.EntityFrameworkCore.SqlServer(其他数据库请安装相应插件)NetCore.DAL类库中,创建数据库上下文AppDbContent类,同时引...

2019-11-01 19:06:31 758

原创 三层框架之实体类定义

代码地址:https://github.com/marshhu/netcore.sample1、在NetCore.Model库中创建Entitis文件夹存放实体类Entities文件夹下创建Base文件夹存放实体基类实现,考虑到一般数据表都有一些通用的字段,比如说创建时间,修改时间,数据状态,备注字段等,这些字段定义,统一放在IBaseColumn文件中,如下图(可根据业务需求自定义通...

2019-11-01 15:35:24 324

原创 三层框架之创建基础目录结构

代码地址:https://github.com/marshhu/netcore.sample1、创建一个.net core项目,命名为NetCore.Sample,如下图选择应用类型为api创建成功后,目录结构如下,自动创建了一个实例Controller,对外提供了几个restful风格的api接口,运行起来可以访问2、创建三层项目结构 创建 DAL(数据访问层)...

2019-11-01 13:58:08 518

原创 datagridview单元格重绘

问题:最近有个需求,要将设置好的参数放到单元格里

2014-09-04 10:10:28 3928

原创 DataGridView当单元格内容为空时重新设回原值

//定义一个变量用来储存为空时的原值        string strGroupName = string.Empty;        //检验事件中检查单元格        private void dgvGroup_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)        { 

2014-08-27 10:36:37 953

原创 单链表的封装

#include using namespace std;typedef struct Node{  int m_data;  Node *m_next;}Node;class IntList{public: IntList(); ~IntList(); bool append(int value); bool remove(int value)

2013-11-29 00:36:46 662

原创 N进制数转换为十进制数

#include "stdio.h"#include "ctype.h"long NtoDec(char *str,int B){  int a[50] ={0};  long value = 0;  int count = 0;  while(*str!='\0')  //将字符串中单个字符转换成整数保存到数组  {   if(*str>='0'&&*str

2013-11-28 22:50:38 908

原创 运算符优先级

2013-11-23 14:28:45 426

原创 C语言之文件操作

1.文件指针   在C语言中用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可以对它所指向的文件进行各种操作。   定义说明文件指针的一般形式为:        FILE * 指针变量标识符;例如:  FILE *fp;其中FILE应为大写,它实际上是由系统定义的一个结构,该结构中含有文件名、文件状态和文件当前位置等信息。在编写源程序时不比关心FILE结构的

2013-11-22 20:02:48 780

原创 vi编辑器基本用法介绍

vi是Linux系统中编写文件的工具如果vi出现乱码情况,需要升级vi,命令如下: sudo apt-get install vim //升级vivi的启动方式有两种,直接使用vi命令和在vi命令后加一个文件的路径。 后一种启动方式可以把内容和文件关联起来,是更常用的启动方式。vi的退出方式:q! 退出且不保存所修改的内容:wq 退出并保存修改的内容 :x 同wq:ZZ 同

2013-11-22 19:54:46 456

原创 Linux基本命令

操作系统使用文件系统来管理所有的文件。 文件系统中包括文件和文件夹(目录),文件夹是对文件进行分组的。Linux系统中的文件系统是从一个源头发展出来的,我们把这个源头叫做根目录。在终端窗口中用户随时和文件系统中的某个目录关联。linux系统中每个帐号有一个私有目录,叫做这个帐号的home目录。使用~表示这个home目录用某个帐号进入终端窗口后就和这个帐号的home关联。linu

2013-11-22 19:52:22 502

原创 单链表的基本操作

#include #include typedef struct node{int data;struct node * next;}node;node *creat()  //创建单链表{  node *head;//头结点  node *cur;//当前结点  node *temp;//临时结点  int x;//数据  int cycl

2013-11-22 19:07:26 887

原创 类员函数的重载、覆盖和隐藏

重载的特征:(1)相同的范围(在同一个类中)(2)函数名相同(3)参数不同(4)virtual关键字可有可无覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类)(2)函数名相同(3)参数相同(4)基类函数必须有vitrual关键字隐藏的特征:(1)不同的范围(分别位于派生类与基类)(2)函数名相同(3)参数可相同也可不

2013-11-22 19:05:27 444

原创 冒泡排序算法

冒泡排序算法的运作如下:1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。代码实现:#include void BubSort(int a[

2013-11-22 19:03:56 480

原创 常见的C字符串处理函数的源代码

#include #include char *strcpy(char *strDest,const char *strSrc) //复制字符串{  assert((strDest!=NULL)&&(strSrc!=NULL));  char *address = strDest;    while((*strDest++=*strSrc++)!='\0')  NULL

2013-11-22 19:01:45 443

原创 编写类String的构造函数、析构函数和赋值函数

已知类String的原型为:class String{   public:  String(const char *str = NULL); // 普通构造函数String(const String &other); // 拷贝构造函数  ~ String(void);         // 析构函数  String & operator =(const String

2013-11-22 18:43:08 395

原创 十进制数转换为N进制数

十进制转换为任意进制可以采用除基取余法将十进制整数转换为B进制整数:将十进制整数除以B,得到商和余数,余数对应为B进制数低位的值;继续让商再除以B,得到商和余数,。。。。。。重复此操作,直到商为0.如此得到的一系列余数就是相应B进制数的各位数字,先得到的是低位,后得到的是高位。代码实现如下:#include "stdio.h"void DecToN(long n

2013-11-22 18:39:37 1554

网络数据库课件*****

网络数据库课件 网络数据库课件 网络数据库课件

2010-06-24

二叉树的遍历输出c语言

基于二叉链表的二叉树遍历输出,实现了先序遍历构造二叉树,先,中,后序遍历输出二叉树功能。

2010-05-08

表达式求值算法-算符优先法

表达式求值,算符优先法。利用函数模板写的,突破了一般的只能运算个位数的算法。

2010-05-08

串的删除算法数据结构c语言

串的删除,数据结构c语言,基于串的定长存储结构,利用串的基本操作实现。

2010-05-08

圆括号匹配算法c语言

圆括号匹配算法,数据结构c语言,只写了圆括号的匹配,其他的可以参考自己写下。

2010-05-08

迷宫求解算法数据结构c语言

迷宫求解算法,数据结构c语言,自己写的。

2010-05-08

visual c++ 完全自学手册源码

visual c++ 完全自学手册,这本书看过,对于入门来说,不错。

2010-04-09

vs2005程序安装与部署

vs2005程序安装与部署,看完了就会用vs2005弄个简单的安装包了,试过,确实很简单。

2010-04-09

《C语言精彩编程百例》附书源码.rar

《C语言精彩编程百例》附书源码,下载来了,不过还没看过,先上传分享给大家。

2010-04-09

新手学习刻录软件nero全攻略

新手学习刻录软件nero全攻略,想学刻录的,就来下去学习吧。内容全面,详细,学了就会。

2010-04-09

数字迷宫求解数据结构c语言

数字迷宫求解,迷宫求解的一篇短小论文,利用栈结构写得c语音,程序完整。

2010-04-09

pc游戏编程(人机博弈)

pc游戏编程(人机博弈)电子书,讲棋盘游戏开发的好书。本书详细讲解了中国象棋和围棋的开发,代码详尽,由浅入深,实在是本好书。

2010-04-09

vc++对对碰与连连看

vc++编的QQ游戏里的对对碰和连连看游戏代码,功能很强大,欢迎下载!

2009-12-12

vc++台球毕业设计

c++编的台球毕业设计,有ppt解说,值得下来研究研究。

2009-12-12

RGB 取值表下载

详细RGB取值表,带图的,多种颜色的取值,很好用的。

2009-10-12

VC++视频会议系统

视频会议源码,为了得积分特地拿出了和大家一起分享,希望对大家有所帮助。

2009-10-03

空空如也

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

TA关注的人

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