自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 递归

一 二三 递归实现 费布那切数列 (1,2,3,5,8,13,......问第5个数是几?)1 显示效果:2 代码:int sum(int num){ int x = 0, y = 0; printf("num = %d\n", num); if (num == 1 || num ==0 ||num<0) { printf("----------

2017-02-26 12:19:30 343

原创 快速排序 和 把一个无序的整形数组分成两部分(以数组第一个数为基准进行划分)

一: 把一个无序的整形数组分成两部分     把一个无序的整形数组分成左右两部分:以数组第一个数为基准进行划分,使得左边部分的任意一个数 都小于右边部分的任意一个数,并把基准数插到左边部分的最后一个位置(或者右边部分的第一个位置)。二  效果:三  代码//数组遍历void PrintArray( int *a , int len){ int i

2017-02-24 11:55:26 1107

原创 插入排序和将一个数插入有序数组

一 将一个数插入有序数组       1 将1个有10个整数的数组(该数组前9个数都是有序的) ,通过程序实现整个数组都有序。       2 显示效果            3  代码       #include //打印数组void PrintArray(int a[], int len){ int i = 0; for (i = 0; i < len; i

2017-02-18 20:24:37 2525

原创 选择排序与查找数组最大的一个数并移动到数组的最后

一 :查找数组最大的一个数并移动到数组的最后   1 显示效果      2 代码#include //打印数组void PrintArray(int a[], int len){ int i = 0; for (i = 0; i < len; i++) { printf("%d ", a[i] ); }}//选出最到的数并移动到数组的最后void M

2017-02-17 11:56:25 591

原创 冒泡排序和查找数组中最大的数及查找两个数中最大的数

一 求两个数中最大的数二  求一个有10个整数的整形数组中的最大的整数,并将这个最大的数移动到数组最后的位置三 冒泡排序    1 冒泡排序的算法:每次都是数组中相邻的两个数两两比较,每次选出最大的一个数,并进行交换。    2 显示效果:  3  代码#include /** 冒泡排序:每次都是数组中相邻的两个数两两比较,每次选出最大的一个数,并进行

2017-02-17 10:17:59 2682

转载 MSSQL 分页查询的两种方法

一 使用 not  in  和 top关键字实现分页  1  查询recharge表里的第1页的数据,每页2条数据-----使用top ,in关键字实现分页(recharge共5条数据,每页两条数据)select top 2 * from recharge -- 第一页的数据2  查询recharge表里第二页的数据,每页2条数据select top 2 * from rechar

2017-02-13 12:50:16 5107

转载 聚合函数和分组(sum(),count(),group by having)

一 : 创建表  1  充值表   create table recharge --充值表( id int identity(1,1), account_id int, --账号id player_id int, --角色id player_name varchar(30), --角色名

2017-02-12 16:16:00 1538

转载 MSSQL 连接查询(内连接 ,外连接, 全连接)

一 :  创建表( 账号表和登录表)1 账号表:create table account ---创建账号表( account_id int identity(1,1),---账号id account_name varchar(30),----账号名) 2 插入数据 insert into account (account_name) values ('xw')

2017-02-12 15:13:39 668

转载 MSSQL 索引

一 索引的分类1  聚集索引: 就是表中的主键,每个表中只能有一个聚集索引.2  非聚集索引: 根据查询条件的不同设置的索引二 索引使用的场景索引一般建在经常使用的的列上,如用户登录时,经常会根据用户名查出,用户密码,这个时候一般在用户名字段上增加索引1 索引的创建的代码create nonclustered index index_username on user

2017-02-10 21:50:19 784

转载 MSSQL 触发器

一 显示效果二 代码1 创建触发器create trigger MyTrigger --定义触发器,触发器的名称是MyTriggerOn userinfo ---在userinfo表上定义触发器After update ---表示对userinfo表执行update语句后,会触发下面的代码AsBeginselect * from inserted,deleted --

2017-02-08 11:27:19 295

转载 MSSQL 存储过程的定义和使用

一  创建存储过程  1  效果      2 代码   create proc MyPro --创建存储过程,存储过程的名为MyPro--参数列表@a int, --整形参数a@b int, --整形参数b @sum int output --整形输出参数sum, asset @sum = @a+@b --两个输入

2017-02-06 22:46:58 424

转载 MSSQL 事务的使用

一 什么是事务的原子性?执行多条SQL语句时(如执行多条更新语句),如果有一条SQL语句执行失败则会回滚数据到执行更新语句前二  代码1 执行脚本begin try begin transaction --开启事务 update userinfo set username = N'hc' where id =1 --更新用户名 update userinfo

2017-02-05 22:50:57 608

转载 MSSQL 游标的创建和使用

一  显示效果:2 代码1 执行脚本declare @username varchar(32) --定义变量usernamedeclare @password varchar(32) --定义变量passwordfetch MyCursor into @id ,@username,@passwordwhile(@@FETCH_STATUS=0)--@@FETCH_STATUS

2017-02-05 22:14:37 203

转载 MSSQL 视图的创建及使用

一 : 视图的创建   1   效果: 2  代码create view VW_USERINFO as --创建视图名称为VW_USERINFO的视图(select * from dbo.userinfo --视图的数据来自于userinfo表里的所有数据)3 表结构CREATE TABLE [dbo].[userinfo] ( [id] int

2017-02-05 21:18:58 1973

转载 MSSQL 定义变量及条件语句,循环语句,全局变量的使用

一  SQL 定义变量,给变量赋值,输出变量的值 1  显示效果  2 代码--SQL 定义变量,给变量赋值,输出变量declare @x int --定义整形变量xset @x = 0 --给变量x 赋值print @x --输出变量x的值二  SQL 条件语句及循环语句的使用1 显示效果(输出1到10)2 代码--SQL

2017-02-04 22:31:11 6138

转载 winform程序三个窗体间同步数据(六):利用多播委托同步数据

一 显示效果二  代码1 入口程序using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace WindowsFormsApplication1{ static class Program { ///

2017-02-04 18:32:15 1025

转载 winform程序三个窗体间同步数据(五):接口实现多态减少代码(观察者模式)

一 显示效果二 代码1 程序入口using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace WindowsFormsApplication1{ static class Program {

2017-02-04 12:48:32 482

转载 winform程序三个窗体间同步数据(四):建立兄弟关系(不适用线程)

一 需求:三个窗体之前同步数据:子窗体(ChildFrm)将数据同步同父窗体(ParentFrm)及兄弟窗体(ChildForm1) 二显示效果:三  代码1 入口程序using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;

2017-02-03 20:28:56 579

转载 winform程序两个窗体间同步数据(三):建立父窗口与子窗口的父子关系(不使用线程)

一 问题:1 可不可以不使用线程? 可以。需要建立父窗口和子窗口之间的父子关系。2 如何建立父子关系?在子窗体中增加一个类型为父窗口的属性(即ChildFrm类中设置 public ParentFrm parentFrm{get;set;}属性)。二 显示效果三 代码1 入口程序using System;using System

2017-02-03 12:29:31 3584

转载 winform程序两个窗体间同步数据(二): 子窗体和线程实现

一 : 显示效果二 代码1  入口程序using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace WindowsFormsApplication1{ static class Program { /

2017-02-02 11:54:18 2524

转载 winform程序两个窗体间同步数据(一): 静态变量和线程实现

一 : 需求两个winform窗体上分别有两个TEXTBOX控件,当点击弹出子窗口按钮时,会弹出子窗口。当在子窗体的TEXTBOX控件上输入文本时,内容会同步到父窗体的TEXTBOX控件上。二 : 显示效果三 代码1   程序入口using System;using System.Collections.Generic;using System.Linq;us

2017-02-02 11:22:51 3325

转载 委托(五):多播委托

一  :显示效果二 :代码using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Security.Cryptography;using System.Text;namespace

2017-02-01 21:01:54 195

空空如也

空空如也

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

TA关注的人

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