自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aspx页面 ASP.NET Web Forms中的DropDownList添加搜索功能使用select2

JS直接去官网下载:https://select2.org/getting-started/basic-usage或者https://www.bootcdn.cn/

2024-04-19 15:44:48 39

原创 ADO.NET封装个单例异步类类

【代码】ADO.NET封装个单例异步类类。

2024-03-21 18:18:55 443

原创 .NET封装一个简单的单例模式异步的日志类

可以直接使用,防止重复造轮子。

2024-03-21 18:14:43 482

原创 .NetCore WebApi接口 DELETE 请求错误405.0 - Method Not Allowed 跨域问题

web.config中添加如下。

2024-03-19 13:32:10 463

原创 AspNetCoreRateLimit的使用和EnableEndpointRateLimiting“: true后不生效的解决方案

AspNetCoreRateLimit有IP限流和客户端ID限制,这里只分享IP方式。1.先安装AspNetCoreRateLimit。就行了,如果你只需要限制特定的路径,只需要配置。同时使用,会有冲突。也是导致不起作用的原因。使用一个就行 ,如果全局通用限制,使用。

2024-03-15 11:49:13 213

原创 sqlserver 默认端口号不通 1433 开启监听

查看这3个东西是否启用,然后双击TCP/IP 把默认端口全部设置成1433。1.打开SQL Server 2022 配置管理器。查看端口是否打开监听。

2024-03-07 18:42:15 326

原创 SQL Server Express is properly installed and that the Local Database Runtime feature is enabled

这个错误找了很久,原因是自己疏忽大意了,就很奇怪,为什么开发都是正常的,.net API也是正常的,但是数据库不通。生产环境装的dev版本,就导致报错。—> System.ComponentModel.Win32Exception (2): 系统找不到指定的文件。生产请装express版本。

2024-03-07 17:54:06 166

原创 C# 【WPF】之 INotifyPropertyChanged的简单封装

你只需要在定义属性时使用。使用这个封装,你可以在你的。事件并通知视图更新。

2024-02-12 19:04:39 1071

原创 SQL server 存入中文全是问号??? 解决方案

把类型改成上面的,就好了。

2024-01-27 14:30:02 130

原创 用一个例子告诉你Vuex store 如何使用。

下面以一个简单的计数器应用为例,演示如何使用Vuex的commit方法来触发状态变更。首先,在Vuex store中定义一个名为然后,在最后,在组件中通过在上述代码中,我们通过computed属性来绑定计数器的值,通过methods属性来定义点击按钮触发的方法来触发名为,从而更新计数器的值。这样,当用户点击按钮时,就会触发,从而增加计数器的值,并将更新后的值存储在Vuex store中。组件会通过computed属性自动更新计数器的值,从而反映出最新的计数器状态。

2024-01-25 19:33:12 433 1

原创 实用小工具

云图片:https://imgse.com/

2024-01-25 16:09:22 417

原创 SQL server 如何删除 表中 重复得数据

其中,[列名1], [列名2],…,[列名n] 是需要去重的列名,可以根据实际情况进行修改。这个语句会保留每组重复数据中的第一条记录,并删除其他记录。请确保备份好数据后再执行此操作。

2024-01-22 15:07:52 426

原创 C# 时间修改器,修改系统本地时间

【代码】C# 时间修改器,修改系统本地时间。

2023-12-30 16:39:35 742

原创 ConfuserEx加壳,单独加密dll

点击铅笔按钮后,弹出Edit rule对话框,Preset选择一项,我这里选择Maximum,然后再点击下面 “+”按钮,选择anti ildasm(我猜是防止通过IL编译),然后导出成功。将dll拖入ConfuserEx后,Settings里面不能选择Packer了,而是要点击右侧那个铅笔按钮,如下图。需要做c#.net 项目的,有时间并且想赚零花钱的老哥,请加Q群:741058172。

2023-12-20 10:15:57 569

原创 .net web API的文件传输(上传和下载)客户端winform

防止反复造轮子,直接上代码。上传下载代码看上面就够了,Global中全局注册。

2023-12-18 17:19:05 853

原创 .net core 获取Jwt身份信息

总是忘记怎么获取,记录下。

2023-12-05 14:21:49 496

原创 商业初期,有时候我们可能面临资源不足的局面,但关键在于如何应对(商业小故事)

李华心里明白,虽然香料还没有到货,但他不能让顾客失望,因为这关系到餐厅的声誉和未来的生意。他的诚信和努力赢得了顾客的信任和口碑,这对于生意的长远发展至关重要。这个故事说明了诚信和前瞻性思维在商业中的重要性,以及如何在资源有限的情况下,通过良好的沟通和服务来维持和增强顾客信任。在一个风景秀丽的小镇上,有一位名叫李华的年轻人,他有着一个梦想,那就是开一家自己的特色餐厅。在餐厅筹备的过程中,李华发现了一个问题:他希望提供的某些特色菜需要一种特别的香料,这种香料在当地非常稀缺,而从外地进货需要一定的时间和成本。

2023-12-04 09:59:54 72

原创 C#拼夕夕自动化登录,电商网页自动化操作。WebView2

单纯靠WebView2是没办法通过JS实现自动登录操作的,包括浏览器插件,都不行,因为大公司对反爬机制控制的还是挺严格。下面是实现效果,私信我,咨询解决方案。

2023-12-02 21:46:04 908

原创 javascript封装个查找元素的方式,找到了就回调。

【代码】javascript封装个查找元素的方式,找到了就回调。

2023-11-30 10:57:10 41

原创 EntityFrameworkCore数据库优先命令总结

参数,他会覆盖之前的模型。重新生成,也可以指定模型和表,这样就只覆盖指定的文件。EF Core 数据提供程序的名称。根据您的数据库类型选择合适的名称,例如。这应包括服务器地址、数据库名称以及身份验证详细信息。命令支持多个选项,可选地指定输出路径、覆盖现有文件、处理哪些表等。如果更新了表结构,想要重新生成,只需要加上。初始化,直接使用数据库逆向生成模型。

2023-11-28 14:28:04 207

原创 C# MemoryCache的使用和封装

封装个缓存类,方便下次使用。

2023-11-23 11:49:31 354

原创 Vue中Vue router和axios的封装使用。

代码,可以更方便的看出路由的使用方式。组件,这里只看用法即可。request文件夹。

2023-11-22 14:05:09 644

原创 C#使用MaxMind.GeoIP2数据库查询当前ip地址

因为比较简单,直接上代码,代码展示获取ip地址的国家和城市信息。

2023-11-21 16:03:14 406

原创 C#获取枚举Enum的描述

简单封装个扩展方法,方便下次使用。

2023-11-21 11:28:23 196

原创 C# Task.FromResult用法。

返回一个已经完成的任务,我们可以看第一次和第二次打印的结果。这样预计算的方式可以很大程度提高代码性能。对象来缓存先前操作的结果。如果此缓存中包含输入的地址,请先大至看下参考文章,再回过头看案例。该案例是在我们异步编程的时候,需要接收。方法来生成包含位于该地址的内容的。下载文件并将结果添加到缓存中。

2023-11-13 10:44:21 286

原创 C# 异步编程,有时候我们需要拿到异步任务计算体完成计算的数据,请使用task.AsyncState去获取。

直接上代码,运行下就知道怎么回事呢。就是你任务初始化传入的对象。

2023-11-10 17:19:43 360

原创 C# 异步日志记录类,方便下次使用,不用重复造轮子

最后实现的效果,简洁明了。

2023-11-10 15:04:09 541

原创 Fiddler4抓取模拟器App上得包

6.查看Fiddler默认端口。就可以看到默认端口,然后勾选允许所有的远程连接。5.长按模拟器上链接得wifi名称,然后会出现编辑网络。把步骤1的ip设置为代理IP,端口为Fiddler默认端口。2.如果没有Online,点击view,再点击Show Toolbar 即可显示出来。1.首先打开Fiddler 右上角有个Online,鼠标移动过去,可以看到IP地址。3.打开模拟器,选中网络,然后添加个wifi.4.打开手机模拟器上得wifi,链接wifi。简单记录下,因为工具在内网,无法截图。

2023-10-17 16:36:04 211

原创 C# 使用Parallel去执行并行下载

在ForEach的委托里面执行代码,这样会出现一些无法控制的bug,任务添加完成后,在最外面。这样就可以很好的控制并行下载呢。把任务添加到集合,不要直接。通过这个等待下载完成。

2023-10-13 16:16:55 322

原创 C#和JS交互之Microsoft.ClearScript.V8(V8引擎)

之前测试了很多JS引擎,都只支持es5语法,不支持执行es6,测试了下微软的V8反正能跑通,应该是支持的。还得是微软呀。如图:安装相关包:这是参考的官方typemid稍微看下官网案例,就知道怎么用了。

2023-10-11 18:29:53 946

原创 C#执行本地JS文本

创建个控制台程序,在NuGet中先引入。借助轻量级JS引擎库。调用JS《调用成功》

2023-10-10 11:31:33 173

原创 .NetCore之log4net的使用

2.添加配置文件log4net.config。4.在服务中采用单例生命周期注入。5.添加全局异常过滤器。

2023-08-24 18:48:35 981

原创 chrom扩展开发配合百度图像文字识别实现自动登录(后端.net core web api)

好久没做浏览器插件开发了,因为公司堡垒机,每次登录都要输入账号密码和验证码。太浪费时间了,就想着做一个右键菜单形式的扩展。实现思路也很简单,在这里做下记录,方便下次开发参考。

2023-08-24 16:55:51 1030

原创 C#之枚举中的按位与(&)按位或(|)。

这是一个表示季节的枚举,主要看最后一个ALL 他表示上面所有季节的枚举。为什么ALL包含上面所有的季节选项,我们通过二进制计算下。很多人有时候会不知所以然。这个方法底层其实是在进行。他俩按位与返回的值是。计算,判断当前值为不为。

2023-08-17 16:59:24 918

原创 C# 栈的链表形式实现Stack

【代码】C# 栈的链表形式实现Stack。

2023-08-17 14:01:44 81

原创 【结构型设计模式】C#设计模式之享元模式

内部状态是可以共享的,而外部状态是独立于享元对象的,并且在使用时需要注入。每本书都有一个唯一的ISBN号(内部状态),同时也有书名、作者、出版日期等信息(外部状态)。请你使用享元模式设计并实现这个Book类,在不同图书馆中获取相同ISBN号的书籍时,共享已有的对象。使用字典(Dictionary)或哈希表(Hashtable)来存储已创建的享元对象。当对象的大部分状态可以转化为外部状态,并且外部状态可以在运行时传入对象时进行修改。当需要创建大量细粒度的对象,但创建和销毁这些对象的代价很高。

2023-08-11 11:35:39 761

原创 【结构型设计模式】C#设计模式之外观模式

PlayerController:播放控制器,包含方法 Play()、Pause() 和 Stop(),用于控制音乐播放状态。AudioDecoder:音频解码器,包含方法 Decode(string audioFile),用于解码音频文件。VolumeController:音量控制器,包含方法 SetVolume(int volume),用于设置音量。可以使用现有的类库或模拟实现子系统类中的方法,例如,使用 Console.WriteLine 输出相应的操作信息。PauseMusic():暂停音乐播放。

2023-08-11 11:09:15 694

原创 【结构型设计模式】C#设计模式之装饰器模式

装饰器模式是一种结构型设计模式,它允许在不改变已有对象的基础上,动态地将功能附加到对象上。它通过创建一个包装器(装饰器)来包裹原始对象,并提供额外的功能。假设你正在开发一个电子商务平台,在该平台上可以销售各种商品。在C#中,可以使用装饰器模式来实现对已有类的功能扩展,而无需修改已有类的代码。

2023-08-11 10:51:08 163

原创 【结构型设计模式】C#设计模式之桥接模式

首先,需要有一个抽象类或接口作为图形的抽象部分,其中定义了一个方法用于绘制图形,并且可以接受一个颜色对象作为参数。然后,有一个具体的图形类来实现这个抽象类或接口,并且在绘制图形时调用颜色对象的相应方法。同样地,颜色部分也有一个抽象类或接口,以及具体的颜色类来实现它。桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立变化。在这个例子中,抽象部分是图形(如圆形、正方形),实现部分是颜色(如红色、蓝色)。题目:设计一个桥接模式来实现图形和颜色之间的解耦。

2023-08-10 17:33:00 832

原创 【创建型设计模式】C#设计模式之原型模式

它允许我们使用已经存在的对象作为蓝本,从而创建新的对象,这样可以避免重复初始化相似的对象,提高了对象的创建效率。假设您正在设计一个游戏角色的生成器系统,其中包含不同种类的角色,例如战士、法师和射手等。请使用原型模式来设计该系统的角色生成器。请根据以上要求,使用原型模式设计该角色生成器系统,并简要说明您的设计思路。用户可以根据需要选择不同类型的角色,并生成对应的角色对象。不同类型的角色对象具有不同的属性,如姓名、等级、技能等。根据已有的角色原型,生成新的角色对象。

2023-08-10 16:25:54 639

IP地址解析数据库,很好用噢

IP地址解析数据库,很好用噢

2023-11-21

屏幕取词器(获取鼠标选取的文字)

获取鼠标选取的文本。 步骤。 先通过API 使我们的应用可以全局监视鼠标操作。 当鼠标选中文字后,通过API发送热键命令 ctrl+c(复制的命令)把内容复制到粘贴板 从粘贴板中读取出选中的内容。

2022-10-11

词频统计1111111111111111111.rar

进行简单的词频统计

2021-10-17

Tcp开发聊天工具.rar

C#网络编程客户端(TcpClient)服务端(TcpListener)实现聊天通信winform

2021-02-22

C#异步聊天(socket)网络编程.rar

C#网络编程之异步模式下的套接字(Socket)服务器和客户端(聊天工具)开发

2021-02-21

Csharp网络编程.rar

网络编程,必备开发,基于TCP IPV4的聊天简易项目,欢迎下载!学习交流

2021-02-20

商品管理系统.rar

里面是简单的增删改查,不过足够你自己学习了,做复杂功能了。layui+mvc,下载下载,好评 哦!

2020-05-20

学生成绩管理系统.rar

简单的增删改查,数据绑定,没用泛型集合。需要泛型的自己把Datatable换一下就行了。也挺简单,。。。基础操作。

2020-05-20

成绩管理系统.rar

内有学生成绩查询 管理,数据导入导出等操作。。。 绝对良心,给我好评

2020-05-19

C#对压缩文件的加密解密.rar

这个是对压缩文件的加密和解密操作。支持zip,jar,rar三种格式的压缩加密和解密,很方便使用,欢迎大家下载,交流

2020-03-28

JAVA简单的游戏登录界面

简单的游戏登录系统JAVA源代码,学生试用~~~~快来啊啊啊

2018-03-11

java图书管理系统

java图书管理系统,不含数据库,自己数组手写,,,适合学生借鉴,,,有点乱,不过可以看,

2018-02-26

java游戏登录界面和角色创建技能学习源代码

里面是游戏登录界面管理,适合新手借鉴,用eclipse打开看。。。。

2018-02-26

空空如也

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

TA关注的人

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