自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汉诺塔经典递归算法

汉诺塔经典递归算法汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。这其实也是一个经典的递归问题:我们可以这样考虑:—先将前63个盘子移动到Y上,...

2019-04-27 15:32:52 319

原创 C#基础知识+代码(六)

1.哈希表2.List(企业应用较多)3.Dictionary<K,V>(企业应用较多)4.委托的定义和应用5.事件的概念委托可以简单理解为替人办事的一种行为Product.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ c

2022-05-23 17:37:26 252

原创 C#基础知识+代码(五)

1.泛型的概念(有效避免重复代码的出现)2.泛型方法的应用3.泛型类的定义4.集合的分类(泛型应用)5.ArrayList集合对象Class1.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Class1 {

2022-05-23 15:12:55 230

原创 SQLServer(六)

ADO.NET调用存储过程(无参)ADO.NET调用存储过程(输入参数)ADO.NET调用存储过程(输入+输出参数)优化DBHelper类

2022-05-20 15:55:48 275

原创 SQLServer(五)

1.游标的定义和使用2.DataSet的结构3.在DataSet中定义表、关系4.SQL注入式攻击--游标:读取数据的机制, DataReader.reader--声明游标declare cur_student scroll cursorforselect sname,nation from student --打开游标open cur_studentdeclare @sname nvarchar(50)declare @nation nvarchar(50)while @@f

2022-05-19 21:26:07 212

原创 SQLServer(四)

1.存储过程作业:利用存储过程完成图书借阅系统的功能2.触发器的应用3.ADO.NET的Connection应用4.ADO.NET的Command应用select * from readerselect * from bookselect * from borrowselect * from punish/*添加借阅信息,输入参数:读者id、书名1. 图书库存量-12. 读者的借阅量:+13. 借阅记录的三个日期:采用默认值*/create proc sp_borrow(@ri

2022-05-19 15:36:40 672

原创 SQLServer(三)

1.作业点评2.SQL编程的综合案例:图书借阅系统3.用户自定义函数4.事务处理机制-- 李连杰 包括前后两位declare @sid intselect @sid = [sid] from student where sname='李连杰' --查询sidselect * from student where [sid] in (@sid-1,@sid,@sid+1) --查询sid对应的学生信息--执行insert,查看@@erroralter table tb add cons

2022-05-19 00:18:34 152

原创 SQLServer(二)

1.E-R图2.数据库设计三范式3.字符串函数4.数学函数5.日期函数--分组的过滤查询(条件having)--以院系为单位,统计学生人,人数达到5人select dpt_id, count(*)from student group by dpt_idhaving count(*)>=5--exists子查询 和 not exists子查询--创建表之前做判断是否已经存在同名的表,如果存在,则删除之if exists(select * from sysobjects w

2022-05-18 16:13:12 217

原创 SQLServer(一)

1.数据库的备份、还原、附加、分离2.数据库的6种约束3.建立表之间的关系4.增删改查的基本SQL语句--备份和还原--分离和附加drop database db_1--数据表 数据完整性--约束 属于表的子对象/* 1. 主键约束2. 外键约束3. 默认约束4. 唯一约束 学号,身份证5. 检查约束 与项目的业务规则有关6. 非空约束*/use db_1godrop table student; --删除student表gocreate table stu

2022-05-18 00:15:38 480

原创 C#基础知识+代码(四)

1.显式接口的应用2.案例:停车场收费管理平台3.结构(struct)与类的比较4.运算符重载5.索引器显示接口:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ interface IChinese { void Sp

2022-05-17 21:31:01 399

原创 C#基础知识+代码(三)

1.静态类、静态方法、静态属性2.抽象类3.接口4.向上转型和向下转型using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ public class YourClass//实例类可以定义静态方法 private string aa;/

2022-05-17 19:31:51 281

原创 C#基础知识+代码(二)

StringBuilder构造器枚举类型的应用类的字段类的属性类的构造函数类的方法MyClass.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ public class MyClass { publi.

2022-05-17 14:52:04 263

转载 合并多个文件内容到同一个文件

合并多个文件内容到同一个文件

2021-12-14 14:41:23 2972

原创 成成你好呀(C知识点整理五)

[扩展阅读] 各种各这样的排序算法:冒泡排序(*)冒泡排序的执行效果是这样的:#include <stdio.h>void bubble_sort(int array[], int length);void bubble_sort(int array[], int length){ int i, j, temp; for (i = 0; i < length - 1; i++) { for

2021-05-03 21:47:02 193

原创 成成你好呀(C知识点整理四)

[知识点备忘] S1E26:指向指针的指针[课后作业] S1E26:指向指针的指针 | 课后测试题及答案#include <stdio.h>int main(){ char str[1024]; char *p = str; // 用于间接寻址 char *pos[1024] = {0}; // 记录每个单词的地址 int len = 0; int cChar = 0, c

2021-05-02 16:43:57 272

原创 成成你好呀(C知识点整理三)

[函数快查] sqrt – 求平方根

2021-04-25 20:24:17 406

原创 成成你好呀(C知识点整理二)

[函数快查] scanf – 格式化输入[扩展阅读] ASCII字符表[课后作业] S1E8:字符和字符串 | 课后测试题及答案[知识点备忘] S1E8:字符和字符串[扩展阅读] 运算符的优先级和结合性[课后作业] S1E9:算术运算符 | 课后测试题及答案写一个等额本息的还款计算器。#include <stdio.h>#include <math.h>int main(){ float price, area, yir

2021-04-24 17:01:38 422

原创 成成你好呀(C知识点整理一)

第一个程序 | 课后测试题及答案#include <io.h>#include <direct.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAX 256long total;int countLines(const char *filename);void findAllCodes(const char *path)

2021-04-24 12:22:56 361

转载 【python零基础爬虫入门】,爬取百度图片,一键复制粘贴即可!

效果图:需要头文件import reimport requestsimport os因为爬虫需要用到请求网络部分,所以需要这两个包,没有的话自行下载即可。请求头 headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36'完整的请求url = 'https://i

2021-04-23 17:53:01 425 1

原创 图的深度优先遍历 广度优先遍历

实现图(无向图)的深度优先遍历和广度优先遍历广度优先中用到了循环队列代码实现:#include<stdio.h>#include<stdlib.h>#define MAX 30 //最大结点数 #define QSIZE 40//队列 typedef enum{ FALSE,TRUE }BoolFT;//枚举 BoolFT visited[MAX];typedef ch

2021-04-23 16:20:46 181

原创 数据结构与算法之六大排序(C语言)

C语言代码实现:#include<iostream>#include<stdlib.h>#include<cstdio>#include<iomanip>#include<time.h>using namespace std;int a[2000] ;int temp[2000];int *b = a;void output(int *);//-----------------冒泡排序--------------------

2021-04-23 16:13:03 163

原创 成成你好呀笔记整理(知识点合集七)

第六十九讲 查找算法1.静态查找和动态查找静态查找: 数据集合稳定,不需要添加,删除元素的查找操作。动态查找: 数据集合在查找的过程中需要同时添加或删除元素的查找操作。2.查找结构对于静态查找来说: 我们不妨可以用线性表结构组织数据,这样可以使用顺序查找算法。 如果我们再对关键字进行排序,则可以使用折半查找算法或斐波那契查找算法等来提高查找的效率。对于动态查找来说: 我们则可以考虑使用二叉排序树的查找技术,另

2021-04-23 10:49:04 207

原创 成成你好呀笔记整理(知识点合集六)

第六十二讲 最小生成树|【普里姆算法】1.最小生成树小苍童鞋的难题: 领导要求在A-I的9个网络中添加通信网络,连线之间的值叫做权值,表示村庄之间搭设通信网络的成本,领导要求用最小的成本完成任务。方案一成本:11+26+20+22+18+21+24+19=161方案二成本:8+12+10+11+17+19+16+7=100方案三成本:8+12+10+11+16+19+16+7=992.普里姆算法普里姆算法(Prim算法): 图论中的一

2021-04-22 21:44:36 272 4

原创 成成你好呀笔记整理(知识点合集五)

第五十四讲 图的定义与术语 |【万’恶’图为首】1.图在前边讲解的线性表中,每个元素之间只有一个直接前驱和一个直接后继。在树形结构中,数据元素之间是层次关系。并且每一层上的数据元素可能和下一层中多个元素相关,但只能和上一层中一个元素相关。但这仅仅都只是一对一,一对多的简单模型。如果要研究如人与人之间关系就非常复杂了。万恶图为首,前边可能有些童鞋会感觉树的术语好多。可来到了图这章节,你才知道什么叫做真正的术语多!2.图的定义图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成。

2021-04-20 22:24:09 202

原创 成成你好呀笔记整理(知识点合集四)

第四十讲 树 |【附小甲鱼指点江山珍藏图】之前我们一直在讨论的是一对一的线性结构,无论是线性表也好,栈和队列也罢,都是2P模式。可现实生活中,3P、4P等现象比比皆是!例如: 一个年轻的妈妈生了4个孩子,而每个孩子都不像他们的爸爸,那么这类情况我们用线性结构的形式就不足以描述了! 所以我们需要研究这种一对多的数据结构: 树1.树的定义树(Tree)是n(n>=0)个结点的有限集。推荐阅读:程序员眼中的“树”当n=0时成为空树,在任意一棵非空树中:有

2021-04-18 22:10:13 290

原创 成成你好呀笔记整理(知识点合集三)

第三十三讲 汉诺塔1.汉诺塔一位法国数学家曾编写过一个印度的古老传说: 在世界中心贝拿勒斯的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。 不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。 僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众

2021-04-18 20:47:06 830

原创 成成你好呀笔记整理(知识点合集二)

第二十三讲 栈和队列1.栈的定义这把M1911A1深藏“栈”的功与名!栈是一种重要的线性结构,可以这样讲,栈是前面讲过的线性表的一种具体形式。就像我们刚才的例子,栈这种后进先出的数据结构应用是非常广泛的。在生活中,例如我们的浏览器,每点击一次“后退”都是退回到最近的一次浏览网页。例如我们Word,Photoshop等的“撤销”功能也是如此。再例如我们C语言的函数,也是利用栈的基本原理实现的。官方定义:栈(Stack)是一个后进先出(Last in first out,LIFO)的线性表,它

2021-04-17 22:14:31 259

原创 成成你好呀笔记整理(知识点合集一)

第一讲:数据结构和算法绪论1.什么是数据结构?数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。数据结构就是关系,没错,就是数据元素相互之间存在的一种或多种特定关系的集合。数据结构 + 算法 = 程序设计2.数据结构分为哪两种结构?(1)逻辑结构:数据对象中数据元素之间的相互关系,也是后续的重点。(2)物理结构:数据的逻辑结构在计算机中的存储形式。3.四大逻辑结构①集合结构中的数据元素除了同属于一个集合外,之间没有啥“不

2021-04-16 23:03:20 328

转载 HTML5网页定位,并将位置绘在百度地图上

原文链接:https://blog.youkuaiyun.com/a497785609/article/details/49945473<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>HTML5定位</title> &...

2019-11-22 15:06:15 221

转载 python中无法导入本地安装好的第三方库

python中无法导入本地安装好的第三方库一、安装第三方库1、 Anaconda安装(1)、打开“cmd”窗口(快捷键win+R,然后输入“cmd”)(2)、执行如下图中箭头所示的操作将当前目录定位到anaconda的目录,记住要定位到其中的Scripts目录中,我的目录是“C:\Users\X260\Anaconda3\Scripts”,所以我定位到了这个文件位置。然后我们就可以使用pi...

2019-09-04 14:39:24 1801

转载 no python interpreter configured for the project

no python interpreter configured for the projectbug描述第一次安装pycharm,新建了一个项目后总是报错,错误信息为no python interpreter configured for the project解决方案这句话的意思是没有为这个项目配置Python解释器既然错误信息是没有解释器,那么我们加上解释器不OK了第一步,点击...

2019-09-04 10:09:24 3923

转载 C#中"错误: 成员名称不能与它们的封闭类型相同"

C#中"错误: 成员名称不能与它们的封闭类型相同"using System;using System.Collections.Generic;using System.Text;namespace aaa{public class Program{static int n, m,s;static void Main(string[] args){s=sum.sum(n,m);...

2019-09-01 21:31:46 3836

转载 异步模块或处理程序已完成,而当时仍有异步操作处于未定状态

异步模块或处理程序已完成,而当时仍有异步操作处于未定状态在写webapi的时候,出现"异步模块或处理程序已完成,而当时仍有异步操作处于未定状态"的问题,通过如下方式解决了。<appSettings><!-- Allows throwaway async operations from MVC Controller actions --><add key="as...

2019-09-01 21:28:48 1345

转载 javascript实现简单购物车功能(有图)

javascript实现简单购物车功能(有图)本文链接:https://blog.youkuaiyun.com/qq_41140741/article/details/81543105Js实现淘宝购物车类似功能:主要有添加商品增加和减少商品数量根据增加、减少或选择的商品获取金额实现商品价格的计算<!DOCTYPE html><html> <head&gt...

2019-08-29 09:27:44 1695 1

转载 ASP.NET 上传图片至数据库并读取图片显示--二进制流方式

ASP.NET 上传图片至数据库并读取图片显示–二进制流方式https://blog.youkuaiyun.com/xuxiaokui/article/details/7633453数据库的字段同样简单:Image_ID int identity(1,1) primarykey not nullImage_Content image nullImage_Conten...

2019-06-22 20:27:01 1270

转载 HyperLink 传递参数

HyperLink 传递参数HyperLink 传递参数的事后,不能直接这样写:<asp:HyperLink ID=“Link_EditTopic” NavigateUrl=‘EditTopic.aspx?TopicId=<%# Eval(“Topic_Id”)%>’ runat=“server”>编辑</asp:HyperLink>要这样写:<a...

2019-06-21 20:23:20 1067

原创 使用二进制上传图片到数据库

二进制上传图片到数据库<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="upload.aspx.cs" Inherits="二进制上传图片.upload" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><h...

2019-06-03 21:26:40 452

转载 Win10搜索框无法使用怎么办?Win10搜索栏用不了的解决办法

Win10搜索框无法使用怎么办?Win10搜索栏用不了的解决办法转载:http://www.xitongzhijia.net/xtjc/20170228/93133.html具体方法如下:  1、按Win+R键调出运行,输入regedit后按回车键进入注册表编辑器;  2、定位到:  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curren...

2019-05-25 11:09:38 5708 4

原创 如何下载自己在浏览一些网站中喜欢的图片

如何下载自己在浏览一些网站中喜欢的图片1.点击图片右键图片另存为相应位置即可2.按F12,点击Element点击最左上角选择紧接着点击网站中想要的图片会自动对应到相应图片代码中如果出现了img信息,只需要右键open in new tap如果没有img信息,则需要看右半部分style中 background inage标签的下载地址,同样右键选择open in new tap即可...

2019-05-25 10:53:29 580

翻译 简单二叉树代码实现(先序、中序、后序)

简单二叉树代码实现(先序、中序、后序)

2019-05-14 08:57:30 1271 1

空空如也

空空如也

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

TA关注的人

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