刷新
第59篇 Nginx详细教程

博主头像 1.Nginx简介 Nginx是⽬前最流⾏的Web服务器,最开始是由⼀个叫做igor的俄罗斯的程序员开发的,2019年3⽉11⽇被美国的F5公司以6.7亿美元的价格收购,现在Nginx是F5公司旗下的⼀款产品了。 2.Nginx的版本 Nginx开源版本主要分为两种,⼀种是稳定版,⼀种是主线版。 主 ...

第56篇 docker简单介绍

博主头像 1.docker介绍 Docker是一个用于构建,运行,传送 应用程序的平台。 以下所有环境打包成一个集装环境,放入小金鱼docker中。 1.1 为什么要用docker? 第一点:安装依赖过多 如果不用docker,需要部署一个带有数据库的,前后端服务的网站应用时,就要执行step的步骤安装环境, ...

C# 如何在 PropertyGrid 中,对同一double的成员显示出不同的长度的内容?

博主头像 这段时间搞东西,接触到这个,整了好几天。终于 Stackoverflow 上找到一个与我思路上一样的答案。之前用了好多遍 百度 AI 的方法都牛头不对马嘴。 看来 自己对 这一套 C# 的中的反射机制中的内容还不是太熟悉。所以摸了好久。 主要思路是这样的: PropertyGrid 可以把一个对象中 ...

HoneyWell扫码枪3320g串口转网口通讯

博主头像 起因是项目上需要用到大范围扫描的扫码枪,本来是推荐项目经理购买海康的MV-ID5060M 但是需要三四千,他不同意购买,无奈从客户旧仓库里找到一个旧的HoneyWell的3320G扫码枪,询问客户他们说这个扫码枪很多年前废弃线体上拆下来的,使用说明和调试方法都不知道,那只能我自己来研究了。 先简单分 ...

LIS中的HL7如何解析?

博主头像 HL7(Health Level Severn,健康信息交换第七层协议)组织是一家非盈利性质的国际性组织,主要从事卫生保健环境临床和管理电子数据交换的标准开发。HL7组织参考了国际标准组织ISO(International Standards Organization),采用开放式系统互联OSI ( ...

C# IDispose使用实例

using System; using System.ComponentModel; //下面的例子演示了如何创建 //实现IDisposable接口的资源类 //和IDisposable。处理方法。 public class DisposeExample { //实现IDisposable的基类。 ...

记一次 .NET某hdp智能柜系统 卡死分析

博主头像 一:背景 1. 讲故事 停了一个月时间没有更新博客了,主要是这段时间有些许事情导致心神不宁,我这个人也比较浮躁所以无法潜心修炼,事情如下: 被狗咬了 也不知道是不是出门没看黄历,在小区门口店里买烟,被店老板家狗来了个猝不及防,天降横祸。让店老板赔了个疫苗钱,人生第一次被狗咬,第一次打这种狂犬疫苗,头 ...

第55篇 如何保证接口的幂等性问题

博主头像 1.接口幂等性定义 接口幂等性这一概念源于数学,原意是指一个操作如果连续执行多次所产生的结果与仅执行一次的效果相同,那么我们就称这个操作是幂等的。在互联网领域,特别是在Web服务、API设计和分布式系统中,接口幂等性具有非常重要的意义。 具体到HTTP接口或者服务间的API调用,接口幂等性就可以理解 ...

第54篇 Redis简单介绍

博主头像 前言 Redis,作为一种开源的、基于内存且支持持久化的键值存储系统,以其卓越的性能、丰富灵活的数据结构和高度可扩展性在全球范围内广受欢迎。Redis不仅提供了一种简单直观的方式来存储和检索数据,更因其支持数据结构如字符串、哈希、列表、集合、有序集合等多种类型,使得其在众多场景下表现出强大的适用性和 ...

第52篇 jwt介绍

博主头像 1.定义 JSON Web Tokens (JWTs) 是一种开放标准(RFC 7519),定义了一种紧凑、自包含的方式来安全地在各方之间传输信息。JWT主要由三个部分组成,即Header(头部)、Payload(载荷)和Signature(签名),这三部分之间通过.分隔。 JWT的内容采用Base ...

第51篇 Cookie和Session的简单介绍

博主头像 前言 Cookie是一种由服务器发送到用户浏览器并存储在客户端的小型数据块,通常用于标识用户会话和保持状态信息。 Session则是服务器端存储的与特定用户会话相关的状态信息,它通过Cookie中的Session ID与客户端建立关联。这两者共同构建了传统Web应用中用户身份验证的基础。 1.Coo ...

第50篇 Redis与DB库(持续化存储)之间的数据双写一致性保证

博主头像 前言 Redis作为一款高效的内存数据存储系统,被广泛应用在业务系统中的缓存层,尤其是在与关系型数据库(如MySQL、PostgreSQL等)结合使用时,通过将热点数据存储在Redis中,可以在很大程度上缓解数据库的压力,提高整体系统的性能表现。 很重要的问题是:如何确保Redis缓存与数据库之间的 ...

C# 保持程序唯一性打开的一种方式

博主头像 概述 之前在博客园找了好久,就这么一个小功能,卡了好几天没解决就只能暂时放弃,直到半年后才偶然看到同事写的,感觉挺好的,记录一下顺便分享。有用可以点个赞。转载请注明出处,谢谢。 代码:查看程序是否已经运行 /// <summary> /// 查看程序是否已经运行 /// </summary> /// ...

PlantUML+vscode使用详解

目录PlantUML使用1.Uml图1.1Uml类图1.2 类图关系2.PlantUML 功能概述2.1PlantUML 核心特性2.2PlantUML的优势3.文本定义语言生成图表PlantUML学习指南4.自动转换c#源码工具4.1 CSharp to PlantUML (Visual Stud ...

有关Unity使用Rider编辑器无法弹出代码提示的有效解决方法

博主头像 首先,此方案的前提: 1.问题出现之前,Rider已经可以正常弹出代码提示。 2.并没有其他报错,比如编辑器损坏、Unity加载编辑器失败等等。 正篇开始! 问题回溯: 之前正常配置完Rider编辑器的Unity项目,过了一段时间,重新打开该Unity项目后使用Rider编辑器编辑代码,突然发现无法 ...

.NET CORE CliWrap 命令行

博主头像 前言 做研发的时候有时候需要调用一些第三方进程的操作,一般通过 System.Diagnostics.Process 来操作。 现在有一个更灵活方便的工具 Cliwrap,这里记录一下如何简单的操作 命令行 这里用nuget.exe 来进行demo,具体的命令行可以参考nuget 文档,这里就不详细 ...

将打包后的 React或Vue 与 WebApi 部署在同一站点

博主头像 前后端分离的开发中,在部署项目时通常会分开进行部署,而这样又很麻烦,需要配置跨域,域名配置等等 有一些情景下,我们需要采用更为方便的方式去部署,可以参考下方方法进行调整 准备 Web Api项目 一个打包好的前端项目 React或VUE都可以 调整 为WebApi项目新增 wwwroot 文件夹,用 ...

由C#委托回调想到的二三事

博主头像 写在前面: 之前的过开发程中,我愈发觉得面对复杂的界面要求,最好还是用UserControl将不同模块的界面设计单独封装,以应对客户频繁地需求更改。这样做能够在面对对不同的UI要求时,动态的加载预先设计好的特定模块的UserControl,不需要用代码对界面进行复杂的控制,否则要用代码控制一个个控件 ...

<1···131415>