自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决github打不开的方法(亲测有效)

网上提供了很多针对github打开慢的解决方案,什么又是改host文件,又是下载杂七杂八的加速器等等,其实效果并不好,微软商城已有对应的软件可以解决该问题,获取路径更为安全。下载地址:https://github.com/kkkgo/LTSC-Add-MicrosoftStore/releases/tag/2019。我电脑使用的是企业版LTSC,发现根本没有Microsoft Store,这时候我们就需要手动安装Microsoft Store。安装完过后直接启动,启动后可能会弹个框,点是就可以了。

2024-04-01 16:34:58 171

原创 C# 发送邮件信息

通过 System.Net.Mail 发送邮件

2024-04-01 16:34:30 187

原创 C# - 去除ppt中的批注

利用

2024-03-18 17:14:35 115 1

原创 VS2022 安装 .NET Framework 4.0 和 .NET Framework 4.5 的方法

1、下载.NET Framework框架 .NET Framework 4.5.2 .NET Framework 4.5.1 .NET Framework 4.5 .NET Framework 4.0。现在都2023年了,vs也更新到2022了,但也因此导致一些老版本的框架没法使用,但是在某些业务场景下,又必须要切换到很老的版本,因此给我们带来了很多困扰,空间大、速度快、安全稳固,支持教育网加速,支持手机端。2、解压缩 下载下来的包时.nupkg格式的,这里将其扩展名改为.zip,然后用解压缩软件解压。

2023-11-29 16:24:20 3621 1

原创 js 图片放大镜效果,滚轮缩放效果

效果,主要用于查看图片放大缩小的效果,话不多说,直接上代码。各位看官如果发现有什么不足欢迎提出来哦!这样就可以实现一个简单的放大镜功能啦~前言: 本期实现类似商城图片的。

2023-10-31 13:45:02 222 1

转载 微信小程序 - 富文本编辑器

富文本在Web开发上的地位大家可想而知,很多地方都需要用到富文本编辑器,比如开发类似新闻管理小程序、商品简介等。微信小程序在基础库2.7.0之后上线了一个editor富文本编辑器组件,这个组件是本次要讲的内容。组件相关的内容大家可以去看官方文档的内容,这里我们就不进行讲解。一款在微信小程序上使用的在线富文本编辑器,基于微信官方提供的editor二次封装!一年多去了,还有这么多人关注这个编辑器,那就索性把这个组件放上去,各位直接引用吧!3、在wxml文件中使用,使用案例如下,可选参数有四个。

2023-10-09 21:51:34 1112 2

转载 C# Winform中 /r/n进行换行操作

Windows能够显示的换行必须由两个字符组成:carriage return & line feed,也就是必须是"\r\n"。所以如果把"\n"替换成"\r\n"就可以了。要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。Environment是一个静态类,位于System名称空间下,提供对当前程序的运行环境和平台的相关信息的访问。这种形式在代码中看起来很直观,但是如果代码编辑器是在Windows下运行的,仍然相当于输入了\r\n。

2023-10-09 16:40:22 820 1

原创 Centos 8 - Linux 配置MySql

到这里就可以去客户端进行数据库连接了,记得打开MySql的端口号,一. 安装MySQL。

2023-09-25 21:21:35 98 1

原创 Centos 8 - Linux 配置.Net Core 6.0 运行环境

查看软件包里.NET的版本,因为之前Centos 8 原有的镜像源已经废弃,所以老用户可能有,新用户要是查看不了的话,就按照下面手动安装;坑:服务进程ip要设置为:0.0.0.0,否则设置成localhost会造成,监听是本地回环地址,公网访问不了,导致访问被拒。3,为使每次服务器重启能自动启动我们的应用程序和监测应用程序的运行状态,我们需要把我们的应用配置为 守护进程。(方法:1. 按“i”进入编辑,2. 按“Esc”退出编辑,进入查看模式,3. 按“:wq”退出编辑器)字样说明服务正常启动了。

2023-09-25 21:15:23 817 1

原创 Centos 8 - Linux 配置Nginx

(默认nginx安装完之后,进程文件都会放在/etc/nginx/conf.d这个目录), 用IP打开,就能看到你的测试项目了。(如果失败,重启一下nginx试试,中的 “default.conf” 文件删除或改为其它端口号,不然会冲突。获取适用于CentOS 8系统的多版本的Nginx安装包。本教程将选用Nginx 1.16.1版本。查看版本结果如下所示。

2023-09-25 21:07:47 154 1

原创 Centos 8 切换镜像源

通知:CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。建议您切换到Anolis或Alinux。如果您的业务过渡期仍需要使用CentOS 8系统中的一些安装包,请根据下文切换CentOS 8的源。

2023-09-25 20:58:30 619 1

原创 C# .net core 使用HttpClient调用外部api

一. 自.net framework 4.5之后,微软推崇使用HttpClient用于在程序中访问外部api,且HttpClient使用起来相较于老版的HttpWebRequest等请求方式,使用起来更加方便,以下是最简单的使用方式(其中的ApiResult是我自定义的一个放回结果对象,你们替换成自己的或者直接返回结果即可):Get:Post:二. HttpClient的用法还有很多,可以根据具体的业务场景选择使用,如下:想深入了解HttpClient可以查看: github.dev/Stea

2023-09-24 21:00:19 424 1

原创 微信小程序 - 获取用户头像,昵称

由于微信官方对获取用户信息。

2023-09-24 20:37:43 317 1

原创 C# .Net 6中,在类库访问appsettings.json配置文件

在上面的示例中,我们通过ConfigurationBuilder对象来加载appsettings.json文件,并通过GetSection方法来获取配置信息。如果需要转换为其他类型(如int,bool等),你需要根据需要进行类型转换。接下来,在你的类库代码中,可以通过ConfigurationBuilder来读取这些配置信息。然后,在你的类库项目中,创建一个名为appsettings.json的配置文件。在appsettings.json中,你可以定义各种不同的配置信息。首先,确保你的类库项目引用了。

2023-09-24 17:07:06 1281 1

转载 数据库 - 已成功与服务器建立连接,但在登录过程中发生错误。(提供程序:SSL提供程序,错误:0-证书链是由不受信任的颁发机构颁发的。)”

今天我在写一个.NET6 API 时,我使用了Dapper框架配置数据库连接,配置好之后,在链接DB时出现错误,发现错误是Microsoft.Data.SqlClient引起的,使用System.Data.SqlClient 就可以正常访问,错误信息如下:A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL P

2023-09-24 15:19:21 3157 1

原创 微信小程序 - 使用HBuilderX 开发微信小程序

使用HBuilderX新建,配置,运行微信小程序

2023-09-24 14:25:49 2688

转载 C# 深度理解 for 和 foreach

C#中的 for 和 foreach 的设计目的是不一样的,for 是一般性的循环,而 foreach 是专门用于可以迭代的集合的循环方法,能够有效地减少访问次数,从而达到优化的效果。如果再换一种数据类型,比如 LinkedList,由于其随机读写性能较 List 更差,所以两者的时间差会更大,即 foreach 的优势更明显,有兴趣的读者可以自行尝试一下。for 对 list 中的元素逐一进行访问,由于 list[i] 是列表,所以每次在访问 list[i] 时,需要重新定位,因此要消耗很多的定位时间;

2023-09-18 09:34:26 138

转载 C# for,foreach 异步多线程问题

Parallel.ForEach 和 ForEach 与 Parallel.For 和 For 一样,一个是异步执行,开辟多个线程。一个是同步执行,开辟一个线程。2.上面的代码,运行For时,你可能会发现数字是有顺序的打印出来,给人一种串行执行的错觉,你可以断点调试你的代码,会发现确实有多个线程在运行代码。1.Parallel.For效率高于Parallel.Foreach,所以当For与Foreach都可以时,推荐使用For。简单的循环 直接同步即可 要是循环读取或者写入数据库则 异步会更高效。

2023-09-18 09:31:44 375

空空如也

空空如也

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

TA关注的人

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