- Excelize 是 Go 语言编写的开源电子表格文档基础库,2022年8月22日,社区正式发布了 2.6.1 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要。 Excelize 是 Go 语言编写的开源电子表格文档基础库,2022年8月22日,社区正式发布了 2.6.1 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要。
- 工作几年的程序员同学,有了一定的项目经验,对于编程也有了自己的理解,但他们偶尔也会感到困惑,不知道接下来该如何提升自己。在笔者看来:“这个阶段的程序员最需要的是提升自身编程能力和视野高度,而学习开源项目是最有效的方法之一”。这篇文章,笔者聊聊自己的学习开源项目的心得,希望对你有所帮助。 1 学会使用首先,我们需要学习如何使用开源项目。Github 是全球最大的在线软件源代码托管服务平台,很多... 工作几年的程序员同学,有了一定的项目经验,对于编程也有了自己的理解,但他们偶尔也会感到困惑,不知道接下来该如何提升自己。在笔者看来:“这个阶段的程序员最需要的是提升自身编程能力和视野高度,而学习开源项目是最有效的方法之一”。这篇文章,笔者聊聊自己的学习开源项目的心得,希望对你有所帮助。 1 学会使用首先,我们需要学习如何使用开源项目。Github 是全球最大的在线软件源代码托管服务平台,很多...
- Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库。2022年4月11日,社区正式发布了 2.6.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要。 Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库。2022年4月11日,社区正式发布了 2.6.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要。
- 前言高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能保证整个系统的高可用。对于数据库服务而言,高可用可能更复杂,对用户的服务可用,不仅仅是能访问,还需要有正确性保证,因此数据库的高可用方案是一直以来的讨论热点,今天就各种的高可用方案,谈一下个人的一... 前言高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能保证整个系统的高可用。对于数据库服务而言,高可用可能更复杂,对用户的服务可用,不仅仅是能访问,还需要有正确性保证,因此数据库的高可用方案是一直以来的讨论热点,今天就各种的高可用方案,谈一下个人的一...
- Nginx无论是对于运维、开发、还是测试来说,都是日常工作需要掌握的一个知识点,之前也写过不少关于Nginx相关的文章:Nginx服务介绍与安装Nginx服务配置文件介绍Nginx配置虚拟主机Nginx反向代理负载均衡配置Nginx+Tomcat多实例及负载均衡配置HTTP服务器Nginx服务介绍续Nginx优化配置详解Nginx+keepalived高可用配置实战Apache VS Ngi... Nginx无论是对于运维、开发、还是测试来说,都是日常工作需要掌握的一个知识点,之前也写过不少关于Nginx相关的文章:Nginx服务介绍与安装Nginx服务配置文件介绍Nginx配置虚拟主机Nginx反向代理负载均衡配置Nginx+Tomcat多实例及负载均衡配置HTTP服务器Nginx服务介绍续Nginx优化配置详解Nginx+keepalived高可用配置实战Apache VS Ngi...
- 以前有人说,开源项目非常安全,因为谁都可以看到代码,所以不怕里面藏有后门。这样的言论显然非常天真,一来,并不会有很多人真的去看源代码;二来,有一些缺陷隐藏得很深,光看源代码看不出来,例如 log4j2;第三,有办法把后门藏在一段非常安全的代码里面,你即使看源代码也看不出哪里有问题。今天这个案例,是我在网上闲逛(mo yu)的时候偶然发现的,它的做法非常精巧,可以称得上是光明正大开后门。 以前有人说,开源项目非常安全,因为谁都可以看到代码,所以不怕里面藏有后门。这样的言论显然非常天真,一来,并不会有很多人真的去看源代码;二来,有一些缺陷隐藏得很深,光看源代码看不出来,例如 log4j2;第三,有办法把后门藏在一段非常安全的代码里面,你即使看源代码也看不出哪里有问题。今天这个案例,是我在网上闲逛(mo yu)的时候偶然发现的,它的做法非常精巧,可以称得上是光明正大开后门。
- 使用 Buf & rk-boot 快速搭建 grpc-golang 微服务。 使用 Buf & rk-boot 快速搭建 grpc-golang 微服务。
- 前言SFUD 是一款开源的串行 SPI Flash 通用驱动库。由于现有市面的串行 Flash 种类居多,各个 Flash 的规格及命令存在差异, SFUD 就是为了解决这些 Flash 的差异现状而设计,让我们的产品能够支持不同品牌及规格的 Flash,提高了涉及到 Flash 功能的软件的可重用性及可扩展性,同时也可以规避 Flash 缺货或停产给产品所带来的风险。主要特点:支持 SP... 前言SFUD 是一款开源的串行 SPI Flash 通用驱动库。由于现有市面的串行 Flash 种类居多,各个 Flash 的规格及命令存在差异, SFUD 就是为了解决这些 Flash 的差异现状而设计,让我们的产品能够支持不同品牌及规格的 Flash,提高了涉及到 Flash 功能的软件的可重用性及可扩展性,同时也可以规避 Flash 缺货或停产给产品所带来的风险。主要特点:支持 SP...
- 1. RingBufferer 1.1简介ringbuff是环形buff,是buff缓存的一种,可以用来存放程序运行过程的暂时数据。一般的buff即是一个数组,而环形buff就是将数组的头和尾链接起来的数组。 1.2. 为什么使用RingBuffererRingBufferer比普通的buff使用更加高效灵活,可以边读数据边写数据,相较于数组,环形缓冲区对整段内存的利用达到最大。我们可以将... 1. RingBufferer 1.1简介ringbuff是环形buff,是buff缓存的一种,可以用来存放程序运行过程的暂时数据。一般的buff即是一个数组,而环形buff就是将数组的头和尾链接起来的数组。 1.2. 为什么使用RingBuffererRingBufferer比普通的buff使用更加高效灵活,可以边读数据边写数据,相较于数组,环形缓冲区对整段内存的利用达到最大。我们可以将...
- 参考资料:TencentOS tiny 内核移植参考指南(Keil版) 一、前言事例工程将完成以下内容软件定时器(函数型)——使用TencentOS tiny定时器:500ms翻转LED0任务一——使用阻塞式ADC函数获取采样值,转化为电压值,并且进行格式化完成后释放信号量任务二——消耗信号量,使用阻塞式串口发送函数:显示“TencentOS tin”与ADC采样值、电压值任务三——消耗信号... 参考资料:TencentOS tiny 内核移植参考指南(Keil版) 一、前言事例工程将完成以下内容软件定时器(函数型)——使用TencentOS tiny定时器:500ms翻转LED0任务一——使用阻塞式ADC函数获取采样值,转化为电压值,并且进行格式化完成后释放信号量任务二——消耗信号量,使用阻塞式串口发送函数:显示“TencentOS tin”与ADC采样值、电压值任务三——消耗信号...
- 织梦dedecms是新手站长使用得比较多的一个建站开源程序,正因如此,也是被被入侵挂马比较多的程序。下面就来跟大家说一下怎么重新命名dedecms的include文件夹以及plus文件夹来提高网站的安全性,减少被黑客软件扫描到漏洞的概率。 织梦dedecms是新手站长使用得比较多的一个建站开源程序,正因如此,也是被被入侵挂马比较多的程序。下面就来跟大家说一下怎么重新命名dedecms的include文件夹以及plus文件夹来提高网站的安全性,减少被黑客软件扫描到漏洞的概率。
- 亲爱的社区小伙伴们,Apache Doris 2.1.8 版本已于 2025 年 01 月 24 日正式发布。 该版本持续在湖仓一体、异步物化视图、查询优化器与执行引擎、存储管理等方面进行改进提升与问题修复,进一步加强系统的性能和稳定性,欢迎大家下载体验。立即下载:https://doris.apache.org/downloadGitHub 下载:https://github.com/ap... 亲爱的社区小伙伴们,Apache Doris 2.1.8 版本已于 2025 年 01 月 24 日正式发布。 该版本持续在湖仓一体、异步物化视图、查询优化器与执行引擎、存储管理等方面进行改进提升与问题修复,进一步加强系统的性能和稳定性,欢迎大家下载体验。立即下载:https://doris.apache.org/downloadGitHub 下载:https://github.com/ap...
- EventMesh 是以事件驱动为核心的基础服务,作为动态的插件式云原生基础服务层,将应用程序和中间件层分离,并提供了灵活,可靠和快速的事件分发能力,同时可以对事件进行管理,可以作为应用进程的连接层,提供企业实现其数字化转型目标所需的全套应用进程间通信模式,本文提供了使用OBS存储消息内容的方法 EventMesh 是以事件驱动为核心的基础服务,作为动态的插件式云原生基础服务层,将应用程序和中间件层分离,并提供了灵活,可靠和快速的事件分发能力,同时可以对事件进行管理,可以作为应用进程的连接层,提供企业实现其数字化转型目标所需的全套应用进程间通信模式,本文提供了使用OBS存储消息内容的方法
- 前言2025年蛇年已经到来,TinyEngine v2.1.0 版本也已经蛇气腾腾的发布了出来,新年新气象,为了让大家更详细了解到 v2.1.0 的内容更新,我们特此列举了该版本中的一些重要特性更新。 v2.1.0变更特性概览1、使用了新的纯前端区块构建方案,区块构建速度从分钟级别提升到秒级别。2、新增了页面的UI默认规范,随手拖拉拽就拥有美观大方的页面。3、画布通信使用全新方案,解决插件... 前言2025年蛇年已经到来,TinyEngine v2.1.0 版本也已经蛇气腾腾的发布了出来,新年新气象,为了让大家更详细了解到 v2.1.0 的内容更新,我们特此列举了该版本中的一些重要特性更新。 v2.1.0变更特性概览1、使用了新的纯前端区块构建方案,区块构建速度从分钟级别提升到秒级别。2、新增了页面的UI默认规范,随手拖拉拽就拥有美观大方的页面。3、画布通信使用全新方案,解决插件...
- 本文介绍OpenMetadata适配GaussDB作为数据源的实现及其Demo部署和开发心得,希望能让其他开发者有参考 本文介绍OpenMetadata适配GaussDB作为数据源的实现及其Demo部署和开发心得,希望能让其他开发者有参考
上滑加载中
推荐直播
-
妙手轻取华为云上自动化部署
2025/05/28 周三 16:30-17:30
阿肯-华为云生态技术讲师
还在一直手动进行薛定谔式部署吗?想尝试自动化又怕搞不定?其实你只是不知道这有多简单。本节课掰开一个个细节理清楚。
回顾中 -
华为云软件开发生产线(CodeArts)4月新特性解读
2025/05/30 周五 16:30-17:30
Enki 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线4月发布的新特性,并在直播过程中为您答疑解惑。
回顾中
热门标签