刷新
windows右键菜单自动打包发布nuget,没有CI/CD一样方便!

博主头像 构建现代的 .Net 应用离不开 Nuget 的支持,而快速打包 Nuget 成了提高生产率的有效方法。没有CI/CD?来试试使用windows右键菜单吧 先看右键效果图 有时候我们可能没有CI/CD的条件来自动发布nuget包,这个时候文件夹右键菜单就显得十分高效了 如图所示,直接在文件夹右键可以 ...

有了这个告警系统,DBA提前预警不是难题

博主头像 摘要:告警功能是各大云平台必不可少的模块,个性化的告警配置,为帮助用户和运维人员及时发现问题发挥着重要作用。 本文分享自华为云社区《GaussDB(DWS) 数据库智能监控系统告警框架上线啦!》,作者:codefulture。 本文将从一下几个方面介绍DMS告警框架: 数据库智能监控系统告警框架的来 ...

ARouter 在多 module 项目中实战

博主头像 本文已首发微信公众号「code小生」,大家可以搜索关注,专注安卓技术分享。 必要说明 本文仅作案例演示,方便学习和掌握基础知识,不进行源码级别的探究。下面先明确一下能实现的功能和用到的技术点以及环境。 技术点: 多module工程,有baseLib和主APP以及多业务module 多module,实 ...

商业智能(BI)可视化大屏:既见树木,又见森林

博主头像 据IBM的调查显示,我们的世界每天都要创建出高达2.5万亿字节的数据。随着世界与越来越多的电子设备建立联系,数据量将继续呈指数增长。科学家们预测,到2025年将有163万亿GB的数据。 在一个日益以数据为主导的世界中,各种各样的用户正在以多种方式收集数据,每一个人都想从他们所有的数据当中了解更多具有 ...

C#特性知识图谱-一、委托

博主头像 一、 委托 1.1 委托定义 委托可以看成是一个方法的容器,将某一具体的方法装入后就可以把它当成方法一样调用。一个委托类型的变量可以引用任何一个满足其要求的方法。委托类似于C语言中的函数指针,但并不完全相同。 1.2 委托的使用 一般步骤 定义委托类型。 定义一个或多个符合委托类型要求的方法。 定义 ...

论Web的发展简史

博主头像 通常而言,技术随着业务的需要而产生,随着业务的扩展而不断改进。 一、Web的过去 在老古董般的计算机诞生之后,人们迫切的希望使用它来进行消息的传递,资源的共享。 在早期的Web阶段,为了满足资源共享的需求,静态的Web产生了,但是它只能提供资源拥有者想与别人分享的内容。 随着静态Web的使用,人们对 ...

编程模式之双缓冲模式

博主头像 问题引入 尽管计算机的处理能力相比过去有了极大的进步。但对于实时渲染的游戏程序,仍旧不能在一瞬间将同屏的所有物件全部加载出来。即使可以,用户的硬件条件参差不齐,若运行在性能较低的机器,用户将看到破碎断续加载的画面。 从更底层形象地看断续加载的原因,就要了解画面是如何绘制的。计算机维护着一个帧缓冲区, ...

现在做SEO真的不行了吗?SEO要转SEM吗?

现在很多企业都是不做SEO了,觉得SEO见效太慢,时间太长。所以很多企业都选择了做SEM来快速获取流量,其实这种想法也并没有错。在这个快速获取流量的时代,SEM和信息流确实是一个不错的获客方式。相比而言,SEO显得越来越末路。 那么做SEO好还是做SEM好呢? 从我自己来说一下吧,我是做SEO的,已 ...

升级到 MySQL 8.0,Facebook 付出的代价。。

博主头像 近日,Facebook 官博公布了他们的数据库版本从 MySQL 5.6 升级到了 MySQL 8.0,并且在官博记录了复盘详细的升级过程。 Facebook 称,他们最近的一次大版本升级到 MySQL 5.6 花了一年多时间才完成,还在 5.6 版上开发 LSM 树存储引擎,MyRocks。在升级 ...

TCP 粘包 - 拆包问题及解决方案

歧义在“TCP”上,这个“粘包”跟TCP其实没关系。这里的“粘包”其实是应用程序中没有处理好数据包分割,两个应用层的数据包粘在一块了。不过面试都那么问,所以把问题复述一遍。在面试过程中可以说明一下不是TCP协议的问题,而是因为没有处理好数据包分割,两个应用层的数据包粘在一块了;这也是让面试官眼前一亮 ...

TCP三次握手四次挥手,通俗易懂版

博主头像 三次握手四次挥手 三次握手 其实很好理解,三次握手就是保证双手都有发送和接受的能力。那么最少三次才能验证完成 即 》 客户端发送 服务端收到 服务端发送-- 1.客户端发送 服务端收到 验证客户端发送功能 2.服务端发送 客户端接收 验证服务端接收和发送能力 3.客户端接收 客户端再次发送 验证客户 ...

结对编程作业

博主头像 https://github.com/wu372620060/pigtail 姓名 分工 博客链接 吴振溢 负责前端界面和游戏逻辑 https://www.cnblogs.com/wu372620060/p/15422158.html 周伟杰 负责AI算法和原型设计 https://www.cnbl ...

小白学标准库之 flag

博主头像 Go 提供了解析命令行参数的 flag 包,本文旨在介绍 flag 的使用及内部实现等。 1. flag 包使用及实现 type PropertyOfPod struct { Namespace *string PodName *string Phase *string } var pod = Pr ...

Pytorch——张量 Tensors

博主头像 张量 Tensors 1、torch.is_tensor torch.is_tensor(obj) 用法:判断是否为张量,如果是 pytorch 张量,则返回 True。 参数:obj (Object) – 判断对象 例子: torch.is_tensor(torch.rand(2,3)) True ...

AQS抽象同步器的核心原理与实践

博主头像 基于CAS自旋实现的轻量级锁有两个问题: (1)CAS空自旋会浪费大量CPU资源。 (2)在CMP架构的CPU会导致“总线风暴”。 解决CAS空自旋的有效方式之一是以空间换时间,比较常见的方案由两种:分散操作和热点和使用队列削峰。JUC使用的是队列削峰的方案解决CAS性能问题(LongAdder是分 ...

VUE中v-for更新检测

博主头像 口诀: 数组变更方法,就会导致 v-for 更新,页面更新 数组非变更方法:返回新数组,就不会导致 v-for 更新,更新值检测不到可采用覆盖或者 this.$set() 数组变更方法如下: 1. arr.push()从后面添加元素 arr.push(5) 2. arr.pop()从后面删除元素,只 ...

123···200>