自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浪子花梦

日渐憔悴

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

原创 LeetCode算法 —— 寻找两个正序数组的中位数

此题比较简单,运用 C++ algorithm 库中的函数,只需要几行代码即可忘记一些常用函数的小伙伴可以看下面这篇文章:C++ algorithm库中的常用算法示例

2020-05-31 09:25:56 789 2

原创 C++ algorithm库中的常用算法示例

文章没有演示结果,大家可以自行演示 . . .查找vector<int> v{ 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 0 };// 查找相邻元素的第一个元素 adjacent_find(v.begin(), v.end()); // 折半查找binary_search(v.begin(), v.end(), 7); // 返回指定元素的个数count(v.begin(), v.end(), 6);

2020-05-30 20:39:54 1466 1

原创 LeetCode算法 —— 两数相加之链表的灵活使用

代码测试已过题目:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807算法思想:先求出对应的数字之和,最后 处理.

2020-05-29 22:50:39 303 1

原创 LeetCode算法 —— 无重复字符的最长子串(队列思想)

此题可以使用 队列思想,此处就用简单粗暴方法解题 . . .题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。请注意,你的答案必须.

2020-05-29 13:08:48 1605 1

原创 C# 精通之路 —— 装箱与拆箱,这些细节知识你知多少?

值类型比引用类型要 “轻” 那么一点,值类型使用的时候也非常的方便,它们 不作为对象在托管推中分配,没有被当作垃圾回收掉,也不能通过指针进行引用。但许多的时候都需要对值类型进行实例的引用,这就是我们所常说的 “装箱”,当然,有装箱就有拆箱,下面就让我们一起来了解一下,值类型与引用类型之间的那些事儿吧 . . ..装箱是一个非常浪费性能的操作,在学习过程中,我们尽量避免这种操作,养成好的习惯 . . .文章目录装箱与拆箱实例讲解程序中的装箱与拆箱机制装平常注意的两个操作点.

2020-05-19 23:09:12 688 3

原创 WPF制作贪吃蛇小游戏

初学WPF,需要一个小程序来锻炼自己,而贪吃蛇是每一个小白(包括我自己)必学的经典案例,此文就来介绍一下,接近完美的贪吃蛇是如何制作的 . . .学习源于赵庆明老师的课程(腾讯课堂)此文将只对游戏重要的部分进行讲解, 完整源码可在 GitHub 中查看:GitHub --> Gluttonous-Snake效果效果如下:其中这个游戏是有声音(吃到东西的声音,游戏结束读取分数的声音). . .各种音效可到 爱给网 中下载,完全免费 . . .比如吃东西的声音、游戏结束的声音(没有.

2020-05-17 16:11:41 2602 2

原创 C# 之 鼠标点击进程 —— 截取图片

此文部分知识点相关文章:C# 之 Win32 Api使用C# 之 MouseHook(鼠标钩子)使用此文在使用 MouseHook的基础上加了一个鼠标点击程序 获取截图的功能,所有要先看看上面的两篇文章比较好 . . .话不多说先来看一下程序的效果如何:运行程序,点击 Vs 自动获取截图,并在画图软件中显示出来,也可以到当前目录中查看图片 . . ..要想写出截图的代码,我们需要学习九个 Win32 Api,他们分别是:其中有两两Api 是对应的,比如获取句柄 对应 释放句柄.

2020-05-17 12:22:37 1953 2

原创 C# 之 MouseHook(鼠标钩子)使用

2020-05-15 15:41:01 7207 3

原创 C# 之 Win32 Api使用

前言如果要在Windows上面写程序,就不得不了解一些 Win32Api 的使用,Win32 Api 在 C / C++的环境中使用非常的方便,直接调用头文件 <Windows.h> 使用就行了,但在 C#中不会这么简单,需要在指定的模块之中导入想要的Win32,下面我们来学习一下如何在C#之中使用Win32 Api . . .在测试Win32 Api 之前,我先教大家如何获取有窗口的进程信息,代码如下:有窗口的进程,它的窗口句柄不会为 0,所以我们只需在所有运行的程序之中判断一.

2020-05-15 10:01:38 3234

原创 《算法笔记》—— 图 "最短路径" 之 Bellman-Ford 算法

最短路径相关文章:《算法笔记》—— 图 “最短路径” 之 Floyd-Warshall算法、Diljkstra算法上面链接的文章之中有个算法是 Dilijkstra算法,这个算法解决单源最短路径问题,但是它 不能解决带有负权边(边的权值为负数)的图。此文将介绍 Bellman-Ford算法,它完美了解决负权的这个问题,并且此文将介绍对此算法各种的优化操作,比如:使用队列的方式对此算法进行优化 . . ..文章目录Bellman-Ford 算法解析Bellman-Ford 算法优化.

2020-05-11 23:44:56 10840 16

原创 C#连接数据库 —— (二)Linq To EF 的 lambda表达式使用 ,增删查改、判断、分组、排序

如果不知道如何创建实体框架(EF)的伙伴,也不想上网查找资料 . . .可以看下面这篇文章:C#连接数据库 —— 实体框架(EF)的创建 (Linq To EF)Linq 使用首先,我们创建数据库实体对象(下面的所有操作都用到这个对象):var DataModelsDb = new DbTrainEntities();查询所有数据(对应SQL语句中的 in,这个例外):va...

2020-05-08 12:26:00 2603 1

原创 C#连接数据库 —— (一)实体框架(EF)的创建 (Linq To EF)

相关文章:链接如下:SQL Server与 C#的链接(此文可看可不看,不重要)实体框架(EF)的创建选择数据模型项目,并取名添加:选择 EF设计器,下一步:连接数据库,创建数据模型:点出新建连接数据库的过程:选择版本:选择建立数据模型的数据表:实体框架模型已经建立完成,但可以会遇到一些问题,比如生成的文件中:遇到这种问题不要慌,我...

2020-05-08 10:32:13 4448 1

RandomDraw.zip

适合WPF初学者 简单的动画制作

2021-04-01

Java/JavaWeb基础知识源码

涵盖Java、JavaWeb各位方面的知识 代码看起来通俗易懂... Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

2020-09-23

Gluttonous Snake.rar

WPF 版 贪吃蛇,完整的一个小游戏,对 XML文件读取与存储,实现炫酷的高分榜界面,游戏的暂停,加速,让每一个初学WPF者受益匪浅

2020-05-18

huameng.rar

利用Blend制作出抽奖的轮盘,涉及WPF中的动画知识、控件模板修改知识 对初学WPF的小伙伴们有一个很好的帮助 制作过程已经发表在博客之中 . ..

2020-04-07

MarketCalculator.rar(销售计算器)

销售计算器 通过源码的学习,我们可以学习到的知识有: 1. WFP 数据驱动UI理念 —— Binding的使用 2. 基本WPF的知识 3. XAML与后台数据分离原则思想

2020-04-03

Program.cs

纯C#控制台俄罗斯方块小游戏,1200行左右的代码,代码效率较高 通过源码的学习,我们可以学习到的知识有: 1. 面向对象的思想 2. C#基本语法的使用 3. 对象之间的低依赖

2020-04-03

SaleSystem.rar

销售管理系统,使用MFC开发,简单易学 通过此源码,我们可以学习到MFC控件的使用,C++语言基本的语法,Windows消息机制,控件与控件之间的联系 . . . 完整的源码,可以对初学者提供很好的帮助 . . .

2020-04-03

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

TA关注的人

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