自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 .net core 面试题 2023

值类型包括C#的基本类型(用关键字int、char、float等来声明),结构(用struct关键字声明的类型),枚举(用enum关键字声明的类型),可空类型(int?依赖注入将对象的生命周期交给DI框架来管理,在使用这些对象的时候,不需要new出来,而是直接从container中获取,从而降低了耦合性,降低了依赖,值类型的实例通常是在线程栈上分配的(静态分配),但是在某些情形下可以存储在堆中。1. Singleton 单例的,注册时创建,永久存在,相当于静态类,适合使用频繁,工具类类型的service。

2023-04-06 00:05:34 3129 2

原创 redis 缓存 2023面试题总结

redis 缓存 面试题

2023-04-03 22:03:02 915

原创 LeetCode 16. 3Sum Closest, 最接近的三数之和 ,C#

前言本文介绍了 LeetCode 第 16 题 , “3Sum Closest”, 也就是 “最接近的三数之和” 的问题.本文使用 C# 语言完成题目,介绍了1种方法供大家参考。题目EnglishLeetCode 16. 3Sum ClosestGiven an array nums of n integers and an integer target, find three integers in nums such that the sum is closest to 

2020-05-20 08:38:32 542

原创 LeetCode 15. 3Sum, 三数之和 ,C#

前言本文介绍了 LeetCode 第 15 题 , “3Sum”, 也就是 “三数之和” 的问题.本文使用 C# 语言完成题目,介绍了2种方法供大家参考。题目EnglishLeetCode 15. 3SumGiven an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives th

2020-05-19 08:19:46 1009

原创 LeetCode 14.Longest Common Prefix , 最长公共前缀 ,C#

前言本文介绍了 LeetCode 第 14 题 , "Longest Common Prefix ", 也就是 “最长公共前缀” 的问题.本文使用 C# 语言完成题目,介绍了1种方法供大家参考。题目EnglishLeetCode 14. Longest Common PrefixWrite a function to find the longest common prefix string amongst an array of strings.If there is no common p

2020-05-15 13:09:42 400

原创 LeetCode 13. Roman to Integer, 罗马数字转整数 ,C#

前言本文介绍了 LeetCode 第 13 题 , “Roman to Integer”, 也就是 “罗马数字转整数” 的问题.本文使用 C# 语言完成题目。题目EnglishLeetCode 13. Roman to IntegerRoman numerals are represented by seven different symbols: I, V, X, L, C, D and M.Symbol ValueI 1V 5

2020-05-15 12:32:37 340

原创 LeetCode 12. Integer to Roman, 整数转罗马数字 ,C#

前言本文介绍了 LeetCode 第 12 题 , “Integer to Roman”, 也就是 “整数转罗马数字” 的问题.本文使用 C# 语言完成题目。题目EnglishLeetCode 12. Integer to RomanRoman numerals are represented by seven different symbols: I, V, X, L, C...

2020-04-22 19:17:42 392

原创 LeetCode 11. Container With Most Water, 盛最多水的容器 ,C#

前言本文介绍了 LeetCode 第 11 题 , “Container With Most Water”, 也就是 “盛最多水的容器” 的问题.本文使用 C# 语言完成题目。题目EnglishLeetCode 11. Container With Most WaterGiven n non-negative integers a1, a2, …, an , where each re...

2020-04-16 20:38:08 330

原创 LeetCode 10. Regular Expression Matching, 正则表达式匹配 ,C#

前言本文介绍了 LeetCode 第 10 题 , “Regular Expression Matching”, 也就是 “正则表达式匹配” 的问题.本文使用 C# 语言完成题目,介绍了3种方法供大家参考,分别为 分段匹配法,回溯法,动态规划法。题目EnglishLeetCode 10. Regular Expression MatchingGiven an input string ...

2020-04-16 00:16:39 496

原创 LeetCode 9. Palindrome Number, 回文数 ,C#

前言本文介绍了 LeetCode 第 9 题 , “Palindrome Number”, 也就是 “回文数” 的问题.本文使用 C# 语言完成题目,介绍了2种方法供大家参考。题目EnglishLeetCode 9. Palindrome NumberDetermine whether an integer is a palindrome. An integer is&nbs...

2020-04-04 22:44:50 348

原创 LeetCode 8. String to Integer (atoi), 字符串转换整数 (atoi) , C#

前言本文介绍了 LeetCode 第 8 题 , “String to Integer (atoi)”, 也就是 “字符串转换整数 (atoi)” 的问题.本文使用 C# 语言完成题目,介绍了2种方法供大家参考。 其中 方法二 参考了官方解法,并进行了一定程度的优化。题目EnglishLeetCode 8. String to Integer (atoi)Implement atoi ...

2020-04-04 20:44:24 339

原创 LeetCode 7. Reverse Integer , 整数反转 , C#

前言本文介绍了 LeetCode 第 7 题 , “Reverse Integer”, 也就是 “整数反转” 的问题.本文使用 C# 语言完成题目,介绍了多种方法供大家参考。题目EnglishLeetCode 7. Reverse IntegerGiven a 32-bit signed integer, reverse digits of an integer.Example 1:...

2020-04-03 19:55:33 350

原创 LeetCode 6. ZigZag Conversion , Z 字形变换 C#

前言本文介绍了 LeetCode 第 6 题 , “ZigZag Conversion”, 也就是 “Z 字形变换” 的问题.本文使用 C# 语言完成题目,介绍了多种方法供大家参考。题目EnglishLeetCode 6. ZigZag ConversionThe string “PAYPALISHIRING” is written in a zigzag pattern on a ...

2020-03-02 00:02:09 617

原创 LeetCode 5. Longest Palindromic Substring 最长回文子串 C#

前言本文介绍了 LeetCode 第 5 题 , “Longest Palindromic Substring”, 也就是 “最长回文子串” 的问题.本文使用 C# 语言完成题目,介绍了 中心扩展法、马拉车算法 等 多种方法供大家参考。题目EnglishLeetCode 5. Longest Palindromic SubstringGiven a string s, find th...

2020-02-28 00:26:36 464

原创 LeetCode 4. Median of Two Sorted Arrays 寻找两个有序数组的中位数 C#

前言本文介绍了 LeetCode 第 4 题 , “Median of Two Sorted Arrays”, 也就是 “寻找两个有序数组的中位数” 的问题.本文使用 C# 语言完成题目,介绍了多种方法供大家参考。题目EnglishLeetCode 4. Median of Two Sorted ArraysThere are two sorted arrays nums1 and n...

2020-02-21 00:16:04 557

原创 LeetCode 3. Longest Substring Without Repeating Characters 无重复字符的最长子串 C#

前言本文介绍了 LeetCode 第 3 题 , “Longest Substring Without Repeating Characters”, 也就是 “无重复字符的最长子串” 的问题.本文使用 C# 语言完成题目,用到了 C# 的哈希表 HashSet 和 Dictionary ( 不用 HashTable 而是使用 Dictionary,官方推荐使用 Dictionary,详情见 h...

2020-02-16 14:42:06 293

原创 LeetCode 2. Add Tow Numbers 两数相加 C#

前言本文介绍了 LeetCode 第 2 题 , “Add Tow Numbers”, 也就是 “两数相加” 的问题.本文使用 C# 语言完成题目。题目EnglishLeetCode 2. Add Tow NumbersYou are given two non-empty linked lists representing two non-negative integers. The...

2020-02-15 00:50:17 351

原创 LeetCode 1. Two Sum 两数之和,C# 哈希表 Dictionary

前言本文介绍了 LeetCode 第 1 题 , “Two Sum”, 也就是 “两数之和” 的问题.本文使用 C# 语言完成题目,并介绍了 C# 的哈希表 “Dictionary” .题目LeetCode 1. Two SumGiven an array of integers, return indices of the two numbers such that they add ...

2020-02-14 22:46:09 548

原创 wfGo 围棋 AI训练 ANN训练

前言wfGo 是笔者大学毕设作品,这几天有时间把它整理一下。该项目已在github开源,有需要的小伙伴可以看第一篇博客的末尾获取git地址:https://blog.csdn.net/wf824284257/article/details/104085281本文介绍了 wfGo的 AI训练模式 。使用VS2017+打开项目即可。开始进入client端的主界面后,点击【ANN训练】 按钮...

2020-02-01 16:08:58 940

原创 wfGo 围棋 AI对弈模式

前言wfGo 是笔者大学毕设作品,这几天有时间把它整理一下。该项目已在github开源,有需要的小伙伴可以看第一篇博客的末尾获取git地址:https://blog.csdn.net/wf824284257/article/details/104085281本文介绍了 wfGo的 AI对弈模式 。使用VS2017+打开项目即可。开始首先进入到client主界面,并点击 【AI对弈模式】...

2020-02-01 15:52:09 2206

原创 wfGo 围棋 联机对战模式

前言wfGo 是笔者大学毕设作品,这几天有时间把它整理一下。该项目已在github开源,有需要的小伙伴可以看第一篇博客的末尾获取git地址:https://blog.csdn.net/wf824284257/article/details/104085281本文介绍了 wfGo的 联机对战模式 的使用。使用VS2017+打开项目即可。开始联机对战模式需要使用client端与server...

2020-01-30 02:48:16 1298

原创 wfGo 围棋 棋谱研究模式

前言wfGo 是笔者大学毕设作品,这几天有时间把它整理一下。该项目已在github开源,有需要的小伙伴可以看第一篇博客的末尾获取git地址:https://blog.csdn.net/wf824284257/article/details/104085281本文介绍了 wfGo的 棋谱研究模式 的使用。使用VS2017+打开项目即可。开始打开 wfGoClient 后,点击 【棋谱研究...

2020-01-27 18:25:07 680 7

原创 wfGo 围棋 单人打谱模式

wfGo 单人打谱模式前言wfGo 是笔者大学毕设作品,这几天有时间把它整理一下。该项目已在github开源,有需要的小伙伴可以看第一篇博客的末尾获取git地址:https://blog.csdn.net/wf824284257/article/details/104085281本文介绍了 wfGo的 单人打谱模式 的使用。使用VS2017+打开项目即可。开始从初始界面 点击 单人打...

2020-01-25 23:27:10 1104 1

原创 wfGo C# winform 围棋系统 简介

wfGo 简介上面2图为 wfGo的单人打谱模式截图。wfGo 是笔者大学毕设作品,这几天有时间把它整理一下,分享给大家。文章末尾给了源码的git地址。它是C#写的一套围棋系统,主要包含了下面几个功能单人打谱模式棋谱研究模式网上对弈模式AI对弈模式AI训练其中,单人打谱模式 和 棋谱研究模式 的功能是比较完善的;网上对弈模式实现了模拟登陆,建房,进房,...

2020-01-25 22:55:19 2061 2

原创 C# 原子操作 Interlocked

前言焦虑与恐惧,往往是是因为想要的太多,但行动却太少。将目标放低,并制定足以达到目标的计划,并付之于一步一个脚印的行动。当你确信你在前进的时候,自然就不会焦虑;当你的行动为你积累了足够多的正向改变的时候,自然就不会恐惧;当量变中迸发出那么一星星的质变时,你将变的自信。足够强大,你才会自信。自信来源于强大的内心,强大的自己。开始Interlocked 提供了方法来实现原子操作,对于多线程共享...

2020-01-20 20:15:27 3868

原创 JavaScript 正则表达式

前言正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式,可用于文本搜索和文本替换。工作中经常会使用正则表达式。虽然用的还算多,自己也懂一些正则表达式的知识,但是真到了要用的时候,还是要借助搜索引擎来解决问题。其实对于解决问题来说,达到 “通过搜索引擎解决问题” 这个程度,在日常...

2020-01-18 13:31:23 303

原创 npm install 常用命令总结

前言本文简单的总结了 npm install 的用法。开始一般安装 与卸载:npm install <package_name>npm uninstall <package_name>指定版本安装:npm install <package_name>@<tag>// eg.npm install md5@5.12.0保存到当前...

2020-01-17 00:39:54 382

原创 C# 字典 Dictionary 排序

前言C# Dictionary<TKey,TValue> 表示键和值的集合,可以很方便的使用linq进行排序操作。开始简单类型排序以<string,string>类型为例: 新建控制台应用,并用下面代码替换掉 Program.cs 的代码using System;using System.Collections.Generic;using System.Li...

2020-01-17 00:35:57 4818

原创 SqlSugar, .net core orm

前言SqlSugar 是一款非常好用的.net orm, 支持 .net 和 .net core 。 我们公司多个 .net 项目都是用这个orm的,实践证明该ORM非常不错。下面是引用自官网很多人都会问您这款ORM有哪些特点,有什么竞争力,我归纳出以上几点供你参考1、高性能 ,不夸张的说,去掉Sql在数据库执行的时间,SqlSugar是EF数倍性能,另外在批量操作和一对多查询上也有不错的...

2020-01-15 00:09:22 1489

原创 C# 获取类的所有属性,通过属性字符串获取值

开始获取 modal 对象的 typevar type=modal.GetType();获取 type类型的 所有属性:var props = type.GetProperties(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);获取model对象的属性名为na...

2020-01-14 23:49:10 3040

原创 .Net C# 反射 总结

前言2020了,时光不等人啊。一想到 【20后的小朋友看90后的大叔,就跟90后看60后是一样的】,心里不由的产生一股悲哀与恐惧。于是总会不断的问自己,时光带来的是什么?带走的又是什么?最可怕的就是: 时光带走的 是那个热爱生活的自己,带来的,是无尽的怨与恨 。终将成为的样子,不可以是那些曾经最讨厌的人 的样子,不可以。希望时光给与大家的,是愈发明亮的眼睛,既看过幽暗的夜,也看过清澈的天。...

2020-01-12 19:45:38 685

翻译 .Net Async 和 Await

基于任务的异步编程模型(Task asynchronous programming model) (TAP) 提供了异步代码的抽象化。 你只需像往常一样将代码编写为一连串语句即可。 就如每条语句在下一句开始之前完成一样,你可以流畅地阅读代码。 编译器将执行若干转换,因为其中一些语句可能会开始运行并返回表示正在运行中的 Task。这就是此语法的目标:支持读起来像一连串语句的代码,但会根据外部资源分...

2020-01-09 02:18:53 557

原创 C# Thread ThreadPool 常用用法总结

前言什么时候才能像你一样,拥有可以 为之奋斗一生的事业。年少时为工作操碎了的那颗心,却在最后才发现,原来自己连为之奋斗的资格都没有。也许这就是人生。时光的魔力总是让人惊叹,它总会磨平一切棱角,磨尽所有热情,一点一点的将自己打磨成被需要的形状。它也是、被遗忘的形状。于是你 踌躇于杨柳岸,闻晓风、赏残月;于是你 落魄在橱窗前,观行人、听落雪;惜 抚凌云以杨意;盼 奏流水之钟期。于是你回望了少许刚...

2020-01-09 01:56:03 2765 1

原创 mysql 常用语法及命令行总结

前言总结一下mysql常用的sql语法 以及 命令行工具的简单使用。开始常用命令行示例登录 mysql -uroot -p 回车 输入密码 回车登录后的终端操作: show databases; 显示所有 数据库 use [database]; 使用某个数据库;后续sql为针对该数据库的查询; show tables; 显示所有表名 select * from [t...

2020-01-06 21:06:57 292

原创 js Date 类型 的取值、计算、格式化 与 moment.js

js Date 类型 的取值、计算、格式化 与 moment.js前言笔者工作多年,作为一个爱思考的程序员,一直在想一个问题:究竟怎样才可以让自己变的更强。。对不起各位,说的太中二了,让我们重新来一遍 : 究竟怎样才可以提高自己的工作能力,提高自己的职业技能,究竟怎样才可以让自己更快、更快的成长。古人曾经云过,灵光总会在放大的时候一闪而过,而你的任务,就是抓住它,记录它,思考它,并且,去做...

2020-01-05 01:35:13 953

原创 中小型商城系统的每日运维总结

中小型商城系统的每日运维总结前言人生在世不称意。。。不称意的人多了去了,想那么多干嘛呢,不论什么时候,老老实实做人,踏踏实实工作,快快乐乐的生活,一步一步的提高自己的工作能力,这才是当下需要做的。再美的诗也带不来个钱财万贯,再多的话也道不出个美好蓝图;有时间,多学点东西,好好锻炼身体,陪陪家人,纵不能指点江山,仍可以安排好自己,哪那么多的牢骚呢,还是不是个男人了。废话有点多 。。。介绍下...

2020-01-04 12:24:15 1146

原创 js 对象,数组,对象数组 的深拷贝

js对象数组的深拷贝前言在javascript 以及 其他的很多编程语言中,对象与数组的赋值往往是引用类型的赋值,若a和b是两个对象,则赋值语句a=b,仅仅是把a “指向” 了 b,而不是把a原本的对象变为了b对象。这种赋值得到的结果可以称为 浅拷贝。但很多时候我们需要 深拷贝 。 需要复制一个一摸一样的对象 或者 数组, 来完成某些工作。这篇文章主要介绍了javascript中的深拷贝。...

2020-01-04 11:46:17 661

原创 excel导出sql excel导入数据库

excel导出sql excel导入数据库前言对于程序员来说,了解常用的excel技巧,会一点 宏以及vba ,还是不难的。这些东西在工作中常常会起到非常大的帮助。开始假设有一张工资表,现在财务用excel修改了所有人的工资,并要求导入系统。财务给的工资表如下:其中 salary列 是原来的薪水, newSalary列是现在的薪水。我们需要根据id将newSalary导入数据库。只...

2019-12-28 14:51:59 515

原创 react native navigation 隐藏 bottomTab

react native navigation 隐藏 bottomTab前言在做 react-native app 时, 用到了 react navigation 的 bottom tab navigation, 但是在某些情况下需要控制 bottom tab bar 的显示和隐藏。试了很多中方法,最后比较简单的方式是修改nodeModels里面的源码。本文 react-native 版本...

2019-12-22 01:54:25 1553

原创 react native swiper ios 图片顺序 问题 解决

react native swiper ios顺序问题解决项目中使用了 react-native-swiper 1.5.14, 在安卓上一切正常,但是在ios上,却出现了问题,图片的显示顺序跟预期的不一致。最后解决方案为,在ios上,设置 loop=false , 即可按照期望的顺序显示图片。...

2019-12-22 01:26:31 480

WPF入门第6篇 界面绑定属性刷新 INotifyPropertyChanged 的示例项目源码

WPF入门第6篇 界面绑定属性刷新 INotifyPropertyChanged 的示例项目源码。 具体可以查看博客 : https://blog.csdn.net/wf824284257/article/details/89083825

2019-04-08

wpf入门第五篇 WPF with ECharts 示例项目源码

wpf入门第五篇 WPF with ECharts 示例项目源码,详细介绍可以查看博客 : https://blog.csdn.net/wf824284257/article/details/89002133

2019-04-03

wpf入门第四篇 VisualState 示例项目

这是wpf入门第四篇 VisualState 的示例项目源码。 具体介绍请查看博客:https://blog.csdn.net/wf824284257/article/details/88989991

2019-04-03

wpf入门第三篇 ControlTemplate、Trigger与Storyboard

wpf入门第三篇 ControlTemplate、Trigger与Storyboard 的示例代码,具体情况可以查看博主的博客: https://blog.csdn.net/wf824284257/article/details/88783979

2019-03-24

wpf入门第二篇 MVVM与binding

wpf入门第二篇 MVVM与binding的示例代码,详情可以查看博主的这篇博客: https://blog.csdn.net/wf824284257/article/details/88758707

2019-03-23

WPF的MVVM开发模式简单示例

WPF的MVVM开发模式简单示例,详情见 https://blog.csdn.net/wf824284257/article/details/88758707

2019-03-23

NPOI示例:设置样式与合并单元格

详情见博主的博客《NPOI 第二篇 设置样式与合并单元格》,地址为: https://blog.csdn.net/wf824284257/article/details/85920867

2019-01-06

JavaWeb+Tomcat+mysql一键部署安装相关文件

详情见博主的博客 https://blog.csdn.net/wf824284257/article/details/85879858

2019-01-05

HanoiTower 源码 完整版

博主的上传文件大小 增加了,所以把这个游戏的完整文件发上来,分享给大家。 带音效和选择关卡,带帮助功能。

2018-12-01

KeyBoardMaster 源码

C# KeyBoardMaster 源码, 加入了射击音效等,分享给大家

2018-12-01

解决方案下多个项目处理措施 项目架构示例

C#解决方案下具有多个项目的时候,怎么处理他们的关系比较好呢,这里博主给了一种处理措施,给出了具体的源码,希望对大家有帮助

2018-12-01

Tcp全双工通信测试代码

该项目源码一两百行,测试了TCP的全双工通信,分享给大家

2018-12-01

MoveCircle C#源码

C#小游戏源码,一两百行实现的基本的移动射击类小游戏

2018-12-01

C#围棋安装包1.0

C#做的围棋软件的安装包。只实现了基本功能,后面还需要改进。最大亮点是棋盘和棋子非常漂亮哈- -

2017-01-31

KeyBoardMaster小游戏安装包

打字练习的小游戏,通过键盘输入,用激光坦克击毁目标得分。联机版本,可上传分数

2016-12-30

汉诺塔河内塔源码C#

具体介绍在博客里面,圣诞节巨献,动画效果,圣诞节音效,安装包有点大,csdn上传不了,我放到自己的网站上了dawufan.cn/Hanoi.msi 可以下载

2016-12-25

VB九宫格拼图源码

VB 九宫格拼图 源代码

2016-11-24

vb6扫雷源码

VB6扫雷源码

2016-11-24

jsoncpp,C++json头文件

经过博主整理的jsoncpp头文件,非常容易加入自己的代码

2016-11-20

VB 24点游戏 源码

VB 24点 源码

2016-11-12

CLassmatesManager源码

VB Access2013 学生信息管理系统示例 源码

2016-11-12

VB MDI文本编辑器

VB MDI文本编辑器,功能齐全,精巧易用,支持夜间模式

2016-11-12

VB6 鼠标滚轮支持

VB6代码界面滚轮支持dll

2016-11-03

VB_24点小游戏

VB写的24点小游戏,多界面,支持非商业使用,鼓励学习使用。禁止非授权的商业使用,否则将依法追究责任。

2016-10-31

CLassmatesManager1.2

vb写的基于Access2013数据库的学生信息管理系统,支持非商业使用,鼓励学习使用,商用将追究责任。

2016-10-22

空空如也

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

TA关注的人

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