3

代码整洁之道--读书笔记(1)

代码整洁之道 简介: 本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。 本书适合所有程序员阅读, ...

畅知 发布于 2024-09-04 22:59 评论(2) 阅读(1063)
1

基于 GoFrame 框架的 Go 项目打包成镜像,并上传至 Harbor 镜像库

〇、前言 在云服务时代最流行的部署方式就是容器部署,这也是最推荐的部署方式。 对于 GoFrame 框架就不多介绍了,直接来初始化一个 demo,备用。 // 初始化一个项目:gf-demo gf init gf-demo -u // -u 参数,是否将现有 goframe 框架更新为最新版本 // ...

橙子家 发布于 2024-09-04 22:46 评论(0) 阅读(199)
8

C#自定义控件—仪表盘

C#用户控件之仪表盘 如何让温度、湿度、压力等有量程的监控值如仪表盘(DashBoard)一样显示? 思路(GDI绘图): 定义属性:(仪表盘的半径、颜色、间隙;刻度圆的半径、颜色、字体;指针的颜色、占比;文本的字体、占比;) 绘制图形:(半圆、刻度、指针、中心、文本) 定义属性(将以上属性挨个敲完 ...

郭恩硕 发布于 2024-09-04 22:03 评论(6) 阅读(740)
0

每天5分钟复习OpenStack(十五)Ceph与Bcache结合

上一章我们成功部署了bcache,这一章我们将Ceph与Bcache结合来使用,使用Bcache来为ceph的数据盘提速。 1 ceph 架构 一个标准的ceph集群可能是如下的架构,SSD/NVME 存储元数据,而SATA盘存储数据。这样的架构下,物理介质的SATA盘读写速率上限决定了存储集群Ce ...

ALEX_li88 发布于 2024-09-04 21:53 评论(0) 阅读(139)
0

如何调用openai的TTS模型

这是24年1月份写的了,调用代码大概率有变动,仅供参考。 1 什么是OpenAI的TTS模型 OpenAI的TTS模型是一种文本到语音(Text-to-Speech)模型,它可以将给定的文本转换为自然语音音频。TTS代表Text-to-Speech,是一种人工智能技术,它使计算机能够模拟自然语言的声 ...

ScopeAstro 发布于 2024-09-04 21:22 评论(0) 阅读(171)
4

一个开源、跨平台的.NET UI框架 - Avalonia UI

前言 今天大姚给大家分享一个开源、免费(MIT License)、跨平台的.NET UI框架:Avalonia UI。 Avalonia是一个成熟稳定的平台,用于构建桌面、嵌入式、移动的和Web应用程序。一个代码库,无限可能!!! 项目介绍 Avalonia是一个强大的框架,使开发人员能够使用.NE ...

追逐时光者 发布于 2024-09-04 19:58 评论(3) 阅读(1156)
0

【Azure Policy】使用deployIfNotExists 把 Azure Activity logs 导出保存在Storage Account

问题描述 使用Azure Policy,对订阅下的全部Activity Log配置Diagnostic Setting,要求: 在Subscription或Management Group级别,针对未启用Activity Log功能的订阅,启用Activity Log功能; 对已经启用了Activi ...

路边两盏灯 发布于 2024-09-04 19:36 评论(0) 阅读(67)
2

Centos7.9安装Docker和Docker compose

什么是docker环境 Docker环境是指在计算机中安装和配置了Docker引擎的运行环境。Docker是一种容器化平台,它提供了一种轻量级的虚拟化技术,能够将应用程序及其依赖项打包成一个独立的容器,以实现快速部署、可移植性和易于管理的优势。(Docker环境提供了一种方便、可移植和隔离的方式来管 ...

小山青木 发布于 2024-09-04 18:16 评论(0) 阅读(238)
8

.NET WebSocket高并发通信阻塞问题

项目上遇到使用WebSocket超时问题,具体情况是这样的,OTA升级过程中,解压zip文件会有解压进度事件,将解压进度通过进程通信传给另一进程,通信提示超时异常 小伙伴堂园发现大文件使用Zip解压,解压进度事件间隔竟然是1ms,简直超大频率啊 但是,解压事件超频也不应该通信异常啊,于是我通过1ms ...

唐宋元明清2188 发布于 2024-09-04 18:08 评论(2) 阅读(890)
3

前端使用xlsx模板导出表格

前言 前端导出表格有很多种方案,但是表格样式一旦复杂了,那么就得用代码写excel的样式,还是比较麻烦的。每次样式不一样,就得重新写,这时使用表格模板的优势就体现出来了,想导出不同样式的表格直接修改表格模板即可。 方案 我找了两种方案: 1、使用xlsx-template,利用模板语法在xlsx中占 ...

曦12 发布于 2024-09-04 17:18 评论(0) 阅读(421)
16

如何排查线上w3wp.exe CPU高的问题,使用到了WinDbg、Visual studio来分析IIS进程池的.dmp文件

最近发现服务器上某个web站点老是CPU很高,该站点部署在IIS上,我IIS上有多个站点,每个站点一个进程池,每个进程池取名都是根据站点来取的,所以很容易看出哪个站点吃掉的CPU,该站点已运行十几年,是基于.net 4.8 framework 编写的web站点(十几年的老项目重构的话就不用提,新项目 ...

LoveCoder 发布于 2024-09-04 16:53 评论(5) 阅读(1176)
0

移动端Android跟ios兼容性问题,反人类!!!

一、查询参数编码问题 我们在日常开发中,有时候会遇到拼接参数特别多的情况,那么就会导致一行代码特别长。那么为了美观呢,有的同学会进行换行处理,如下代码: 可以看到我红色框出来的地方就是经过了手动的回车导致产生的回车换行符。这么做乍一看也挺正常是吧,但其实对于JavaScript来说,这是会被保留的。 ...

你比从前快乐KX 发布于 2024-09-04 16:31 评论(6) 阅读(390)
6

牛逼!Vue3.5的useTemplateRef让ref操作DOM更加丝滑

前言 vue3中想要访问DOM和子组件可以使用ref进行模版引用,但是这个ref有一些让人迷惑的地方。比如定义的ref变量到底是一个响应式数据还是DOM元素?还有template中ref属性的值明明是一个字符串,比如ref="inputEl",怎么就和script中同名的inputEl变量绑到一块了 ...

前端欧阳 发布于 2024-09-04 14:15 评论(6) 阅读(1240)
17

神奇的C语言输出12天圣诞节歌词代码

12天圣诞节程序怎样运行?1988 年,一个令人印象深刻且令人敬畏的 C 代码,代号为 xmas.c,在国际混淆 C 代码竞赛中获胜。该程序甚至比其输出的“压缩”类型还要小,代表了文本压缩标准的全新方式。评委们认为,这个程序像是随意敲击键盘所得到的。但该程序神奇地打印出12天圣诞节的歌词,仅仅几句话 ...

webccaa 发布于 2024-09-04 13:46 评论(1) 阅读(1198)
2

AI时代的信仰是什么

信仰是人们内心深处的信念,是推动人类前进的驱动力。AI从几十年前的缓慢探索,到如今的飞速发展,是什么信仰在驱动这一切呢? ...

程序员半支烟 发布于 2024-09-04 13:43 评论(0) 阅读(405)
0

manim边学边做--曲线类

manim中曲线,除了前面介绍的圆弧类曲线,也可以绘制任意的曲线。 manim中提供的CubicBezier模块,可以利用三次贝塞尔曲线的方式绘制任意曲线。 关于贝塞尔曲线的介绍,可以参考:https://en.wikipedia.org/wiki/B%C3%A9zier_curve。 本文主要介绍 ...

wang_yb 发布于 2024-09-04 10:54 评论(0) 阅读(243)
17

.NET 8.0 文档管理系统网盘功能的实现

前言 大家好,今天推荐一个文档管理系统Dorisoy.Pan。 Dorisoy.Pan 是一个基于 .NET 8 和 WebAPI 构建的文档管理系统,它集成了 Autofac、MediatR、JWT、EF Core、MySQL 8.0 和 SQL Server 等技术,以实现一个简单、高性能、稳定 ...

小码编匠 发布于 2024-09-04 10:46 评论(16) 阅读(2132)
2

(八)Redis 主从复制、切片集群

一、主从复制 1、主从关系 都说的 Redis 具有高可靠性,这里有两层含义:一是数据尽量少丢失,二是服务尽量少中断。AOF 和 RDB 保证了前者,而对于后者,Redis 的做法就是将一份数据同时保存在多个实例上。为了保证数据一致性,Redis 提供了主从库模式,并采用读写分离的方式,如图 2、主 ...

冬先生 发布于 2024-09-04 10:06 评论(0) 阅读(478)
4

架构师备考的一些思考(一)

前言 之前的python-pytorch的系列文章还没有写完,只是写到卷积神经网络。因为我报名成功了系统架构师的考试,所以决定先备考,等考完再继续写。 虽然架构师证书不能证明技术水平,但在现实生活中的某些情况下是有意义的,比如我要是去学校做培训老师的话,有这个证就会课时费高一点。考试虽然无聊,但有些 ...

kiba518 发布于 2024-09-04 09:58 评论(7) 阅读(2169)
1

OpenTelemetry 实战:gRPC 监控的实现原理

前言 最近在给 opentelemetry-java-instrumentation 提交了一个 PR,是关于给 gRPC 新增四个 metrics: rpc.client.request.size: 客户端请求包大小 rpc.client.response.size:客户端收到的响应包大小 rpc ...

crossoverJie 发布于 2024-09-04 09:53 评论(0) 阅读(248)