- 博客(744)
- 资源 (281)
- 收藏
- 关注
原创 微信多开工具 可以同时在电脑上打开多个微信 免费开源
本程序用C#代码编写,运行环境FrameWork5.0以上。主要代码:using Microsoft.Win32;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Drawing;using System.Linq;using System.Text;using Sys..
2022-01-19 18:05:24 1160
原创 github1s 油猴插件
github1s 是一个非常有趣的项目,它可以让你在 1 秒内(俗称 +1s)通过在线版本的 VS Code 来打开 GitHub 上的代码,只需要在对应项目的 URL 后面加上 1s 即可。这是一个很有创意、很赞的项目,只需要在对应的 GitHub 项目 URL 后面加上 1s,就能用在线版 VS Code 打开 GitHub 上的代码。github1s 如何使用?非常非常非常简单,以 github1s 项目自己的代码为例,第一行为 github1s 在 GitHub 的项目地址,也就是 GitH
2021-03-21 11:40:47 3498 1
原创 真正CSDN博客文章一键转载插件(含源码)
插件地址:https://greasyfork.org/zh-CN/scripts/381053-csdn%E5%8D%9A%E5%AE%A2%E6%96%87%E7%AB%A0%E8%BD%AC%E8%BD%BD%E6%8F%92%E4%BB%B6插件安装使用说明请参阅:https://greasyfork.org/zh-CN文章阅读界面文章发布页面源代码/...
2019-03-28 17:47:03 1397 32
原创 CSDN博客文章阅读模式插件(附源码)
插件地址:https://greasyfork.org/zh-CN/scripts/380667-csdn%E5%8D%9A%E5%AE%A2%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F%E5%88%87%E6%8D%A2%E6%8F%92%E4%BB%B6插件安装使用说明请参阅:https://greasyfork.org/zh-CN浏览器(正常)模式效...
2019-03-20 15:25:39 2381
转载 [转]命令查询职责分离(CQRS)模式:提高微服务架构的可扩展性和性能
CQRS模式是一种将应用程序的读写操作分离的设计模式,通过使用不同的数据模型来优化读取和写入操作,可以提高系统的可扩展性、性能、可维护性和灵活性。然而就像任何技术架构一样,CQRS也有其局限性和适用场景。以下是一些需要考虑的因素:•增加了系统复杂性:使用CQRS需要开发人员具备更高的技术水平和设计能力,因为需要处理多个数据模型和异步通信。此外,系统中的各个部分需要进行协调和一致性处理,这也增加了系统的复杂性。
2024-03-28 21:13:06 2
转载 [转]Docker技术 ( 容器虚拟化技术 )
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决问题,软件可以带环境安装?也就是说,安装的时候,把原始环境一模一样地复制过来。
2024-03-28 20:06:04 1
转载 [转]微服务 常见的各类组件名称介绍
值得注意的是,Netflix 在后续的发展中停止了对 Eureka 的主动维护,但它仍然是一个成熟的和广泛使用的服务发现解决方案,并且在 Spring Cloud 中仍然得到支持。它可以帮助开发人员管理和控制请求的流量、提供统一的入口和出口、增强系统的安全性和性能,并提供扩展和定制化的能力。它提供了一种方便和集中的方式来注册、发现和管理服务,同时实现了动态配置的加载和更新。Netflix OSS的开源项目提供了丰富的功能和模块,可以根据需要选择和集成到自己的应用程序中,以构建弹性、高性能的分布式系统。
2024-03-28 14:57:42 2
转载 [转]微服务架构最强讲解,通俗易懂,写得太好了!
微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。把一个大型的单个应用程序和服务拆分为数个甚至数十个的支持微服务,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。
2024-03-28 14:49:07
转载 [转]CAP、ACID、Base理论
在电子商务系统中,当一个客户下订单时,可能需要更新库存、计算费用、记录订单等多个步骤,这些步骤需要作为一个事务来处理,要么全部成功,要么全部失败,这就是原子性。如果你选择强一致性(C),那么当网络分区发生时,可能需要牺牲一部分的可用性来保证全球的用户看到的数据是一致的。例如,你可能需要在数据的一致性和系统的可用性之间做出权衡,或者设计一些策略来处理网络分区的情况。以上只是这些理论在电子商务系统中的一些简单应用,实际的系统设计和决策可能会更复杂,需要根据具体的业务需求、系统环境和性能目标来进行。
2024-03-28 11:45:30 2
转载 [转]浅谈CQRS-CSDN博客
CQRS是基于CQS,CQS (命令查询分离)设计模式建议将对象的方法映射到两类:方法要么改变对象的内部状态,但不返回任何内容,要么只返回元数据。这种方法称为Command。或者一个方法返回信息但不改变内部状态。这种方法称为Query。
2024-03-27 21:29:18 2
转载 [转]什么是 CI/CD ?
定义:持续频繁的(每天多次)将本地代码“集成”到主干分支,并保证主干分支可用持续集成这个词,起源于极限编程,是当时原始的12种实践之一,持续集成的目的快速反馈问题让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过编译、代码扫描、安全扫描、自动化测试等。只要编译失败、扫描出高级别问题或测试用例失败,就不能集成。Martin Fowler 说过,“持续集成并不能消除Bug,而是让它们非常容易发现和改正。好处?(1)通过自动化手段提高集成速度。
2024-03-27 20:20:09 3
转载 [转]DevOps—基本概念-CSDN博客
这是这个行业演变过程,也是一个公司从成立,到发展壮大的过程,一个公司的项目管理模式演变过程是整个行业演变过程的缩影,不同阶段有不同阶段的模式,达到一定阶段才有改变的必要,不过我们如果提前有这些了解,提前有所准备,那边在转变的过程中就可以少些弯路和内耗。再后来,随着项目的再次扩大,用户对系统的需求不断增加,与此同时,用户给的时间周期却越来越少,时间周期比较长的瀑布流模式不再适用,于是就出现了“敏捷开发”,为的就是小步快跑,持续迭代,快速发现问题,快速解决问题,快速和用户、业主进行确认。
2024-03-27 20:17:58 1
转载 [转]全网最全的dubbo微服务架构搭建,小白也能搭建自己的微服务架构
到这里咱们就完成了公共模块的一些内容的编写,pojo是共用的内容,service接口是对外暴露的服务,实现的细节需要隐藏起来,我们在provider中进行实现。在互联网的发展过程中,在以前,我们只需要一个服务器,将程序全部打包好就可以,但是,随着流量的增大,常规的垂直应用架构已无法应对,所以,架构就发生了演变。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,消费者的启动和提供者的启动方式是一样的,其实就是启动应用!
2024-03-26 19:43:37 4
转载 [转].NET几种微服务框架,你用过吗?
Steeltoe提供了一组用于构建云原生应用程序的工具和库,可以轻松地在.NET应用程序中集成云服务,如服务发现、负载均衡、配置管理、追踪和监控等。它提供了与Kubernetes、Azure、AWS、GCP和Consul等平台和服务的集成,可以帮助开发人员轻松地在不同的环境中部署应用程序。它的代码托管在GitHub上,并且拥有一个活跃的社区,可以帮助开发人员解决问题和提供反馈。是.NET的下一代微服务开发框架,提供了基于Dapr的云原生最佳实践,能够快速实现分布式、微服务、DDD,SaaS等现代应用开发。
2024-03-26 16:18:04 4
转载 [转].NET CORE微服务之Nacos
背景:当在微服务项目中不同模块之间需要实现服务调用时,如何实现服务注册与发现?Nacos是一个由阿里巴巴开源的动态服务发现、配置管理和服务管理平台,它特别适用于微服务架构。服务发现与注册:Nacos提供了服务注册和发现的机制,使得在微服务架构中的各个服务能够相互识别和通信。配置管理:它允许动态地管理和共享配置信息,支持基于命名空间、分组和数据ID的配置组织方式。高可用性:Nacos设计用于承受大规模的服务访问压力,能够在高并发场景下保持稳定运行。易用性。
2024-03-26 16:14:23 4
转载 [转].NET Core 开发微服务框架介绍
为什么要使用 .NET Core 开发微服务?它具有良好的生态系统和社区支持,可以让开发者轻松地找到各种工具和资源,如 IDE(Visual Studio Code)、CLI(dotnet)、SDK(ASP.NET Core)、模板(dotnet new)、包管理器(NuGet)、测试框架(xUnit)、代码分析器(Roslyn)、文档(docs.microsoft.com)等。网关:网关是一个统一的入口点,负责路由、负载均衡、认证、授权、缓存、限流等功能,为客户端提供一个简化和安全的访问方式。
2024-03-26 16:12:20 5
转载 [转]构建高并发高可用的系统平台架构实践
一、设计理念1.空间换时间1)多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内存数据库Buffer、cache机制(数据库,中间件等)2)索引哈希、B树、倒排、bitmap哈希索引适合综合数组的寻
2024-03-26 15:46:40 4
转载 [转]深入理解TDD(测试驱动开发):提升代码质量的利器
但是这并不代表我们的工作结束,我们需要进一步完善我们的测试,以覆盖更多的情况,例如零和负数的情况。我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。提高效率:虽然TDD需要在初期投入更多的时间,但是随着项目的推进,越来越多的测试将会大大减少因为错误和回归带来的时间损失。改善设计:在编写测试的过程中,可以从使用者的角度去思考问题,这有助于提前发现设计上的问题,从而提高代码的质量。
2024-03-26 11:24:41 5
转载 [转]Kubernetes,微服务以及 Service Mesh
本质上,微服务的目的是想以一种架构模式,应对软件所服务的用户的规模增长。没有微服务架构之前,大多数应用是以单体模式出现的,只有当规模增长到一定程度,单体架构满足不了伸缩的需求的时候,才考虑拆分。而微服务的目标是在一开始的时候就按照这种架构实现,是一种面向未来的架构,也就是说用开始的选择成本降低以后的重构成本。用经济学的观点来说,微服务是技术投资,单体应用是技术债务,技术有余力那可以投资以期待未来收益,没余力那就只能借债支持当前业务,等待未来还债。
2024-03-26 11:22:45 4
转载 [转]AOP,IOC,DI介绍
通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不需要关心具体的资源来自何处,由谁实现。所谓“方面”,简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。有了IoC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是松散耦合,这样也方便测试,利于功能复用,更重要的是使得程序的整个体系结构变得非常灵活。
2024-03-25 19:04:18 2
转载 [转]什么是ORM?为什么要用ORM?
持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。持久层(Persistence Layer),即专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者和数据实体相关联。
2024-03-25 19:02:19 3
转载 [转]ASP.NET Core 实战:使用 Docker 容器化部署 ASP.NET Core + sqlserver + Nginx
在之前的文章(ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路)中,我介绍了如何在 Linux 环境中安装,以及如何将我们的程序部署到 Linux 上,同时,使用supervisor守护程序守护我们的 .NET Core 程序。如果,你有看过那篇文章,并且和我一样是个 Linux 小白用户的话,可能第一感觉就是,把.NET Core项目部署在IIS上也挺好。将 .NET Core 项目部署到 Linux 上如此复杂,就没有简单的部署方式吗?你好,有的,Docker。
2024-03-24 16:01:05 8
转载 [转]云计算与大数据之间的羁绊(期末不挂科版):云计算 | 大数据 | Hadoop | HDFS | MapReduce | Hive | Spark
大数据是需求,云计算是手段。没有大数据,就不需要云计算;没有云计算,就无法处理大数据。云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。把本地计算机需要进行的计算和存储等工作放到云上去处理。存储虚拟化是指将存储网络中各个分散且异构的存储设备按照一定的策略映射成一个统一的连续编制的逻辑存储空间,称为虚拟存储池,并将虚拟存储池的访问接口提供给应用系统。小Tips。
2024-03-23 16:01:27 12
转载 [转]这么通俗易懂的“中台”解读,我还是第一次见
目录一、什么是中台?1、中台诞生2、转动的齿轮3、中台的分类1)业务中台2)技术中台3)数据中台4)组织中台4、中台的生命周期二、中台的作用?1、业务方面的作用1)快速切入市场2)专业人员融入系统3)定义平台规则2、技术方面的作用1)服务重用2)服务进化3)快速响应4)数据积累5)提高效率三、如何建立自己公司的中台? 随着互联网公司崛起,“中台”这个词也进入了人们的视线。BAT 等公司纷纷推出了自己的中台系统。那么,什么是中台系统?它是如何诞生的?它长什么模样?我们为什么需要它?一串串的问题不禁浮现在我们的
2024-03-22 19:44:28 5
转载 [转]Windows11系统下MemoryCompression导致内存占用率过高
应该很多升级了win11系统的小伙伴都注意到了,Win11默认开启了内存压缩功能。其实微软早在Win10中就已经启用了内存压缩机制,如今在Win11中也继续启用。
2024-03-13 07:17:03 18
转载 10个高级的 SQL 查询技巧
如果您注意到,CTE很有用,因为您可以将代码分解为较小的块,但它们也很有用,因为它允许您为每个CTE分配变量名称(即。递归CTE尤其有用,它涉及查询组织结构图,文件系统,网页之间的链接图等的分层数据,尤其有用。示例问题:给定下面的员工表,写出一个SQL查询,了解员工的工资,这些员工比其管理人员工资更多。例如,如果您有一个月列,并且您希望为每个月创建一个单个列,则可以使用语句追溯数据的情况。示例问题:给定天气表,写一个SQL查询,以查找与其上一个(昨天)日期相比的温度较高的所有日期的ID。
2024-03-10 12:18:35 35
转载 [转]ASP.NET Core与ASP.NET区别
Core 和 ASP.NET 是微软开发的两种主要的Web开发框架,它们都用于构建动态Web应用程序和服务。尽管它们共享一些相似的概念和特性,但在设计、功能和支持的平台方面存在显著差异。ASP.NET Core 是 ASP.NET 的下一代版本,是一个跨平台、高性能、开源的 Web 应用程序框架。ASP.NET 则是微软开发的一个用于构建 Web 应用程序的框架,只能运行在 Windows 操作系统上。
2024-03-10 10:29:28 13
转载 基于 K8s 容器集群的容灾架构与方案
备份恢复方案实施成本较低,但 RTO 和 RPO 相对较长,取决于数据量的大小和应用的复杂度。备份中心能够提供的全量备份+增量备份能力,减少 RTO 和 RPO 时间。备份恢复作为容灾的兜底方案,重要性高,在系统运维的过程中,要保证备份的及时性和可恢复性。另外,许多用户选择通过备份恢复功能实现应用的跨集群迁移,场景如下:1. 业务上云,将本地 IDC 集群中的应用,迁移到阿里云 ACK 集群中,参考 IDC 应用上云迁移18]。
2024-03-10 09:46:07 21
原创 工作中较常遇到的这些英文缩写都是什么意思吗?
是Public Relationship公关,某一组织为改善与社会公众的关系,促进公众对组织的认识,理解及支持,达到树立良好组织形象、促进商品销售的目的的一系列公共活动。OKR的使用主要是为了明确公司和团队的“目标”以及明确每个目标达成的可衡量的“关键结果”,最后也将作为衡量绩效的重要标准。MBA智库上标注其定义为:拥有更多、更准确的产品信息,且为相关群体所接受或信任,并对该群体的购买行为有较大影响力的人。即Job Description,工作职责描述,也就是对该岗位的一些任职要求、应聘者必须掌握的技能。
2024-03-09 14:35:49 109
转载 [转]【AIGC】1、爆火的 AIGC 到底是什么 | 全面介绍
AIGC 是使用 Generative AI (GAI,生成式 AI) 的方式,能够模拟人类的方式,在很短的时间内创作大量的内容。ChatGPT:一个语言模型,能够很快的理解并回复人类的问题DALL-E-2:能够在根据文字创作一幅对应的高质量图像,如图 1 所示从人类的描述中提取信息根据提取到的信息生成对应的内容之前的工作:没有大量的数据和硬件支撑AIGC:有大量的数据、优秀的基础模型、强有力的硬件计算资源,
2024-03-05 10:34:24 103
转载 [转]vue3自动引入(unplugin-auto-import)
每次写vue3文件时都要从 vue 中引入一些API,有点麻烦,可以通过插件来省略引入过程。
2024-02-29 09:22:47 19
原创 Vue3 借助element-resize-detector 实现 Echarts 自适应大小
【代码】Vue3 Echarts 自适应大小。element-resize-detector
2024-02-28 12:01:06 108
转载 [转]字符串填充-padStart 、padEnd-CSDN博客
获取当前日期的时候getMonth,和getDate都可能获取到的是一位数字,例如2023-8-17,但我们习惯上格式可能是2023-08-17,这时候也能使用字符串填充。后端给我的商品编号长度并不是一致的,例如:1、11、111这种,产品要求统一格式化为:001、011、111。(可选):用于填充当前 str 的字符串。(可选):用于填充当前 str 的字符串。:当前 str 填充后的长度。:当前 str 填充后的长度。:用另一个字符串填充当前字符串(如果需要会重复填充),直到达到给定的长度。
2024-02-19 14:13:54 15
转载 [转]从 vue 源码抄来的浏览器类型检测
原文:https://blog.csdn.net/weixin_39799079/article/details/119180029。版权声明:本文为作者原创文章,转载请附上博文链接!
2024-02-18 09:42:02 15
转载 [转]HSTS是什么?怎么取消HSTS?怎么查询HSTS-CSDN博客
HSTS最为核心的是一个HTTP响应头(HTTP Response Header),它可以让浏览器在接下来一段时间内,当前域名只能通过HTTPS进行访问,并且在浏览器发现当前连接不安全的情况下,强制拒绝用户的后续访问要求;重定向后,重新向https://www.baidu.com/发起请求,此时服务端响应头中包含Strict-Transport-Security,参数为max-age=172800(2天时间)1、客户端浏览器输入http://www.baidu.com时,默认走的是。
2024-01-31 08:53:07 33
Micro-Focus-LoadRunner-2023-Community-Edition.exe
2023-11-12
LoadRunner-2023-Community-Edition-Additional-Components.exe
2023-11-12
Micro-Focus-LoadRunner-2023-Community-Edition-Language-Packs.exe
2023-11-12
Micro-Focus-LoadRunner-2022-Community-Edition.exe
2023-11-11
LoadRunner 2022 语言包.rar
2023-11-11
LoadRunner-2022-Community-Edition-Additional-Components.exe
2023-11-11
LoadRunner 12.02
2023-11-10
typora-setup-x64-1.6.1-dev.exe
2023-05-05
远程桌面工具(tsmmc) 纯净版.rar
2023-04-20
MarkText简体中文版
2022-11-17
PowerToysSetup-0.62.0-x64
2022-09-10
stardock.fences.4.0.0.3.rar
2022-07-11
JIRA 用户使用指南.pdf
2022-06-21
DevOps 原则与实践.pptx
2022-06-21
智能运维监控管理平台技术方案.pdf
2022-06-21
DevOps 原则与实践.pdf
2022-06-21
Xshell+Xftp 7.0 中文版
2022-06-02
经典Java微服务架构教程 微服务从开发到部署.pdf
2022-05-24
2020最新华为IPD流程管理(完整修定版)PDF
2022-05-24
2020最新华为IPD流程管理(完整修定版)pptx
2022-05-24
用命令打开注册表可以快速定位到指定节点
2022-01-25
tuio(TUIO协议JavaScript实现,用于NodeWebkit(nwjs)的多点触摸和切实交互-源码)
2022-01-19
EVC300智能体积修正仪 (真正PDF版)
2022-01-10
FreeFileSync_11.16_Windows_Setup
2022-01-03
chrome浏览器离线安装包集合(2021-12-15).rar
2021-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人