自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

以燃的博客

度过大难,将有大成;继续努力,将成大器

  • 博客(15)
  • 收藏
  • 关注

原创 与ChatGPT进行高效对话,生成想要的代码

使用prompt-engine-py第三方库,生成高效简洁的prompt,让chrtgpt更加懂我们的需求

2023-03-22 18:19:28 5009

原创 execl转DataTable

public DataTable ExcelValue(Stream fileStream, string value, int headerRowNum = 0) { IWorkbook workbook; try { if (value == "xls") { workbook = new HSSFWorkbook

2021-12-01 15:36:26 396

原创 WebSocket+Redis实现聊天室

WebSocket+Redis实现聊天室整体框架整体框架

2021-04-06 21:43:12 682

原创 一款在线office插件

一款在线office插件https://gitee.com/kekingcn/file-online-preview?_from=gitee_search

2021-03-02 17:54:04 925

原创 探究 .NET 的多线程 Thread、ThreadPool、Task、Parallel、await/async

异步多线程进程线程操作系统为什么可以多线程并发并行同步异步异步方法线程1.0 Thread线程池 ThreadPool进程进程是一个应用程序运行的实例,程序在服务器运行时占据全部计算资源总和,是一个计算机概念线程进程在响应操作时最小单位,也包含CPU,内存,网络,硬盘,IO,也是一个计算机概念。一个进程包含多个线程,线程属于进程,进程销毁线程也就没了句柄:其实是一个long数字,是操作系统标识应用程序的多线程:一个进程多个线程同时运行。Thread类时C#语言对线程对象的一个封装操作

2021-01-02 22:18:50 891

原创 探讨设计模式六大原则

设计模式六大原则设计模式设计模式六大原则单一职责原则(Single Responsibility Principle)里氏替换原则(Liskov Substiution Principle)依赖倒置原则(Dependence Inversion Principle)接口隔离原则(Interface Segregation Principle)迪米特法则(Law Of Demeter)开闭原则(Open Closed Principle)总结设计模式面向对象语言开发过程中,遇到种种的场景和问题,提出的解决

2020-12-20 22:08:06 119

原创 深度理解微服务架构

.Net Core下的GC(微服务架构)微服务架构单体架构Monolithic垂直拆分分布式服务微服务架构SOA面向服务架构微服务架构基础微服务架构核心服务网格-Service MeshMicroservice 发展网关Gateway服务治理践行微服务架构-进程通信践行微服务架构-瞬态故障处理践行微服务架构-分布式追踪SkywalKing践行微服务架构-Exceptionless践行微服务架构-配置中心践行微服务架构-分布式锁践行微服务架构-分布式事务践行微服务架构-容器化践行微服务架构-容器编排K8S践行

2020-12-09 22:43:26 402

原创 .net的内存分配与垃圾回收

.Net Core下的GC(内存回收机制)内存分配垃圾回收GC分代策略WrkStation GC 和 Server GC内存分配垃圾回收GC分代策略WrkStation GC 和 Server GC

2020-12-08 21:42:46 1148 2

原创 ubuntu 16.04 安装nginx服务

记录.NET+IIS服务器导致Cookie无法写入浏览器ubuntu 16.04 安装nginx服务ubuntu 16.04 安装nginx服务由于阿里云搞活动花了254搞了一台3年的三年的服务器玩玩,这是我的推广链接,没有推广链接需要290哦!我也是想第一时间搭个环境,搞个主页先跑起来,日后再想想搭个什么网站好点!接下来进入正题吧!sudo apt-get install nginx必须要执行这一步,不然会报下面的错误Reading package lists… DoneBuildi

2020-12-01 10:33:26 295

转载 ASP.NET生命周期详解(转)

ASP.NET生命周期详解(转)ASP.NET生命周期详解图一图二图三ASP.NET生命周期详解最近想彻底搞懂ASP.NET MVC的生命周期,发现ASP.NET MVC是建立在ASP.NET Framework基础之上的,所以原来对于ASP.NET WebForm中的很多处理流程,如管道事件等,对于ASP.NET MVC同样适用。只是MVC URLRouting Module对进入到server的request进行了拦截,然后对此次request的handler进行了特殊的处理。总结来说,就是ASP.

2020-11-27 15:40:46 653

原创 短网址的生成算法

短网址的生成算法什么是短网址短网址的诞生原因短网址设计思想短网址的从长至短的“特殊算法”什么是短网址短网址的诞生原因因为现在很多系统的需求要求URL链接上要带上很多参数,让URL变的非常长,以至于浏览器的地址可能装不下(各个浏览器限制长度不一致),所以我们需要把长网址转成对应的短网址。短网址给我们带来了不少的好处,比如:在分发和使用的时候更方便、清爽更好地适应微博、短信等有字数限制的场景降低生成二维码的复杂度,提升扫码识别率可以一定程度上隐藏部分参数,比如 aff 等能够实现链接跳转的跟

2020-11-24 15:23:41 1826 1

原创 IIS下的负载均衡与IIS+Nginx实现负载均衡、反向代理

IIS下的负载均衡与IIS+Nginx实现负载均衡、反向代理IIS下的负载均衡我们的网站为什么要负载均衡?负载均衡的原理IIS下实现负载均衡IIS+Nginx实现负载均衡、反向代理什么是反向代理Nginx的反向代理如何用IIS+Nginx实现反向代理总结IIS下的负载均衡我们的网站为什么要负载均衡?因为在网站的创立初期,我们一般都多个客户端(浏览器)访问同一台机器(服务器),但是随着用户的越来越多,无论在性能上还是稳定性上单台服务器渐渐的无法为我们提供稳定的服务。于是我们会把多台机器组成一个集群统一

2020-11-20 22:12:14 2642 1

原创 .NET Core之为什么能跨平台?

.NET Core之为什么能跨平台?.NET Framework的几个层次结构一、CLR公共语言运行时二、FCL框架类库三、另一种方式非Windows下的.NET什么是CLI?CLI总结.NET Core 跨平台全新的CLR之CoreCLR全新的CLR之CoreFX总结.NET Framework的几个层次结构.NET Framework基本上可以分为两大层次:提供运行环境的CLR(Common Language Runtime)公共语言运行时。为开发人员提供给的API FCL(Framewor

2020-11-19 19:39:38 6572 3

转载 ubuntu镜像下载地址

官方下载地址(不推荐)https://www.ubuntu.com/download中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/16.04/兰州大学开源镜像站http://mirror.lzu.edu.cn/ubuntu-releases/16.04/北京理工大学开源http://mirror.bit.edu.cn/ubuntu-r

2020-10-19 17:42:41 29561 1

原创 记录BUG记录美好生活

记录.NET+IIS服务器导致Cookie无法写入浏览器BUG原因BUG查找BUG问题所在合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入BUG原因昨天因为公司写的.NET WEB API 项目在两台服务器上部署,其中部署在A服务器运行一

2020-10-10 14:28:55 286

空空如也

空空如也

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

TA关注的人

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