Fork me on GitHub
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 1845 下一页

2023年8月17日

摘要: vs2022的一些调试技巧——远程调试&线程检查&性能检查 visual studio一直都是.net/c#开发人员最受欢迎的编译器,除了强大的代码提示和项目模板,还拥有大量的调试工具,这一期我们介绍下code freeze阶段的一些调试技巧。包括测试环境/生产环境下的远程调试,线程调试,以及性能监 阅读全文
posted @ 2023-08-17 17:56 HackerVirus 阅读(97) 评论(0) 推荐(0)
摘要: Redis系列14:使用List实现消息队列 Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性能极致:Redis6. 阅读全文
posted @ 2023-08-17 17:31 HackerVirus 阅读(179) 评论(0) 推荐(0)
摘要: 《数据结构》之栈和堆结构及JVM简析 导言: 在数据结构中,我们第一了解到了栈或堆栈,它的结构特点是什么呢?先进后出,它的特点有什么用呢?我们在哪里可以使用到栈结构,栈结构那么简单,使用这么久了为什么不用其它结构替代? 一.程序在内存中的分布 作为一个程序猿,我们应该会常常跟代码打交道,那么我们所编 阅读全文
posted @ 2023-08-17 09:35 HackerVirus 阅读(40) 评论(0) 推荐(0)

2023年8月15日

摘要: 这三年被 本篇主要内容如下: 前言 我们都在讨论分布式,特别是面试的时候,不管是招初级软件工程师还是高级,都会要求懂分布式,甚至要求用过。传得沸沸扬扬的分布式到底是什么东东,有什么优势? 借用火影忍术 看过火影的同学肯定知道漩涡鸣人的招牌忍术:多重影分身之术。 这个术有一个特别厉害的地方,过程和心得 阅读全文
posted @ 2023-08-15 18:03 HackerVirus 阅读(51) 评论(0) 推荐(0)

2023年8月14日

摘要: JWT(Json Web Token) jwt是一种用于身份验证的开放标准,他可以在网络之间传递信息,jwt由三部分组成:头部,载荷,签名。头部包含了令牌的类型和加密算法,载荷包含了用户的信息,签名则是对头部和载荷的加密结果。 jwt鉴权验证是指在用户登录成功后,服务器生成一个jwt令牌并返回给客户 阅读全文
posted @ 2023-08-14 22:05 HackerVirus 阅读(192) 评论(0) 推荐(0)

2023年8月12日

摘要: 如何自动转发接收的请求报头? 了解OpenTelemetry的朋友应该知道,为了将率属于同一个请求的多个操作(Span)串起来,上游应用会生成一个唯一的TraceId。在进行跨应用的Web调用时,这个TraceId和代表跟踪操作标识的SpanID一并发给目标应用,W3C还专门指定了一份名为Trace 阅读全文
posted @ 2023-08-12 22:34 HackerVirus 阅读(21) 评论(0) 推荐(0)

2023年8月9日

摘要: 系统: uname -a #查看内核/操作系统/CPU信息作用一致,都是用于在命令行界面显示欢迎信息 cat /etc/issue #用于在命令行界面显示欢迎信息,是在 login 提示符之前显示,与/etc/motd作用一致 cat /etc/motd #用于在命令行界面显示欢迎信息,在用户成功登 阅读全文
posted @ 2023-08-09 17:00 HackerVirus 阅读(25) 评论(0) 推荐(0)
摘要: 如何提升项目的本地构建效率? 前言 最近写H5的项目比较多,该项目从年龄上看着还算比较年轻😂,整个架构应该是直接使用vue-cli基于vue2生成的,那底层打包工具自然也就是webpack,我们知道webpack有个通病,那就是随着项目的不断增大每次构建的时间也会随之越来越长。比如我们这个项目的单 阅读全文
posted @ 2023-08-09 06:28 HackerVirus 阅读(60) 评论(0) 推荐(0)
摘要: 更换Mysql数据库 基于Abo.io 的书籍管理Web应用程序 之前公司一直使用的是ASP.NET Boilerplate (ABP),但是当解决方案变得很大时,项目启动就变得非常慢,虽然也想了一些办法,将一些基础模块做成Nuget包的形式,让整个解决方案去引用。但是整个项目还是很臃肿,各个项目之 阅读全文
posted @ 2023-08-09 06:22 HackerVirus 阅读(73) 评论(0) 推荐(0)

2023年8月7日

摘要: 【C#/.NET】使用ASP.NET Core对象池 Nuget Microsoft.Extensions.ObjectPool 使用对象池的好处 减少初始化/资源分配,提高性能。这一条与线程池同理,有些对象的初始化或资源分配耗时长,复用这些对象减少初始化和资源分配。比如:我有一个执行耗时约500毫 阅读全文
posted @ 2023-08-07 21:31 HackerVirus 阅读(47) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 1845 下一页