随笔分类 - 程序员之家
摘要:摘要:JVM优化的目标就是:尽可能让对象都在新生代里分配和回收,尽量别让太多对象频繁进入老年代,避免频繁对老年代进行垃圾回收,同时给系统充足的内存大小,避免新生代频繁的进行垃圾回收。 本文分享自华为云社区《千万不要在生产环境使用这个版本的JDK,这不?内存又溢出了!快要裂开了!(建议收藏)》,作者:
阅读全文
摘要:摘要:JDK1.5及之后的版本中,提供的线程安全的容器,一般被称为并发容器。与同步容器一样,并发容器在总体上也可以分为四大类,分别为:List、Set、Map和Queue。 本文分享自华为云社区《【高并发】要想学好并发编程,这些并发容器的坑是你必须要注意的!!(建议收藏)》,作者:冰 河 。 其实,
阅读全文
摘要:摘要:本文主要讲解灰度线性变换。 本文分享自华为云社区《[Python图像处理] 十五.图像的灰度线性变换》,作者:eastmount。 一.图像灰度线性变换原理 图像的灰度线性变换是通过建立灰度映射来调整原始图像的灰度,从而改善图像的质量,凸显图像的细节,提高图像的对比度。灰度线性变换的计算公式如
阅读全文
摘要:摘要:今天给大家带来一篇MySQL数据库崩溃的修复案例 本文分享自华为云社区《记一次MySQL崩溃修复案例,再也不用删库跑路了》,作者: 冰 河。 问题描述 研究MySQL源代码,调试并压测MySQL源代码时,MySQL崩溃了!问题是它竟然崩溃了!而且还损坏了InnoDB文件!!还好是在调试环境下发
阅读全文
摘要:摘要:SPL实现了更优算法,性能远远超过存储过程,能显著提高单机计算效率,非常适合跑批计算。 本文分享自华为云社区《Java开源专业计算引擎:跑批真的这么难吗?》,作者: Java李杨勇。 业务系统产生的明细数据通常要经过加工处理,按照一定逻辑计算成需要的结果,用以支持企业的经营活动。这类数据加工任
阅读全文
摘要:摘要:在许多软件系统的开发运行阶段乃至整个生命周期中,软件可变性都是其设计开发者所要面对的基本问题。 本文分享自华为云社区《如何应对软件可变性?这4种常用的方法肯定要知道。》,作者: 陈星亮|华为云开天aPaaS专家。 软件可变性(Software Variability)是指在一定上下文中一个软件
阅读全文
摘要:摘要:JDK中提供了CopyOnWriteArrayList类,简称COW。为了将读取的性能发挥到极致,CopyOnWriteArrayList读取是完全不用加锁的,并且更厉害的是:写入也不会阻塞读取操作。 本文分享自华为云社区《面试官:如何安全地使用List》,作者:李哥技术。 今天我们来讨论一个
阅读全文
摘要:摘要:一文讲述git分支管理策略。 本文分享自华为云社区《如何做好分支管理,保证高效CICD?》,作者:华为云PaaS服务小智。 引言 CI/CD是DevOps 的基础核心,做好CI/CD是保证能够频繁向客户交付应用的基础。其中CI指的是持续集成,即频繁地(一天多次)将代码集成到主干。CD指的是持续
阅读全文
摘要:摘要:本案例将在ModelBox中使用YOLO v3模型,实现一个简单的口罩检测应用 本文分享自华为云社区《ModelBox开发体验Day05开发案例-使用YOLOv3做口罩检测》,作者: 孙小北。 本案例将使用YOLO v3模型,实现一个简单的口罩检测应用 代码:https://github.co
阅读全文
摘要:摘要:本篇文章讲解图像灰度化处理的知识,结合OpenCV调用cv2.cvtColor()函数实现图像灰度操作,使用像素处理方法对图像进行灰度化处理。 本文分享自华为云社区《[Python图像处理] 十四.基于OpenCV和像素处理的图像灰度化处理》,作者: eastmount 。 本篇文章讲解图像灰
阅读全文
摘要:摘要:简单来讲audit是Linux上的审计工具,可以用来记录和监控对文件、目录、系统资源的更改;Audit无法直接增强系统的安全性,但是它可以用于发现违反系统安全政策的行为。 本文分享自华为云社区《Linux-Audit工具使用简介》,作者: 云存储开发者支持团队。 简单来讲audit是Linux
阅读全文
摘要:摘要:我们可以对这个 bash 补全进行加速,并使用 complete 命令将其提升到一个新的水平。 本文分享自华为云社区《有用的 Linux Bash_Completion 命令示例(Steroids 上的 Bash 命令行补全)》,作者:Tiamo_T 。 在 Linux 中,在键入命令时,如果
阅读全文
摘要:摘要:本篇文章结合灰度三维图像讲解图像顶帽运算和图像黑猫运算,通过Python调用OpenCV函数实现。 本文分享自华为云社区《[Python图像处理] 十三.基于灰度三维图的图像顶帽运算和黑帽运算》,作者: eastmount。 本篇文章继续深入,结合灰度三维图像讲解图像顶帽运算和图像黑猫运算,通
阅读全文
摘要:摘要:对从客户端到服务端的不同层面做了一个总体不同的缓存实现形式的总结。 本文分享自华为云社区《面试官怒了:多级缓存不了解怎么行,那可是数量级的提升?》,作者: 知识浅谈 。 从客户端到服务端,多级缓存层层剖析总结 1.为什么需要用缓存? 因为受制于机械硬盘的读写耗时的原因,即使是SSD这种固态硬盘
阅读全文
摘要:摘要:JAVA SPI,基于接口的编程+策略模式+配置文件的动态加载机制。 本文分享自华为云社区《一文讲透Java核心技术之高可扩展利器SPI》,作者: 冰 河。 SPI的概念 JAVA SPI = 基于接口的编程+策略模式+配置文件 的动态加载机制 SPI的使用场景 Java是一种面向对象语言,虽
阅读全文
摘要:摘要:CycleGAN图像翻译模型,由两个生成网络和两个判别网络组成,通过非成对的图片将某一类图片转换成另外一类图片,可用于风格迁移 本文分享自华为云社区《基于MindSpore的CycleGAN介绍和实现》,作者: Tianyi_Li 。 前言 我们这次介绍下著名的CycleGAN,同时提供了基于
阅读全文
摘要:摘要:二分查找是一种相比于逐个查找,性能更加优秀,时间复杂度更低的一种算法。 本文分享自华为云社区《二分查找-一种效率较高的查找方法》,作者: i进击的攻城狮 。 一、二分查找概述 二分查找是一种相比于逐个查找,性能更加优秀,时间复杂度更低的一种算法。 二分查找的思路是,对一个顺序的集合,确定查找区
阅读全文
摘要:摘要:介绍如何用昇腾AI处理器上的DVPP单元进行,图像的等比例缩放,保证图像不变形。 本文分享自华为云社区《CANN DVPP进行图片的等比例缩放》,作者:马城林 。 1. 为什么需要进行等比例的缩放,直接暴力缩放成模型需要的宽高岂不是更省事 首先没有任何的规定表示我们必须进行等比例的缩放,因为实
阅读全文
摘要:摘要:本篇文章主要讲解图像仿射变换和图像透视变换,通过Python调用OpenCV函数实。 本文分享自华为云社区《[Python图像处理] 十二.图像几何变换之图像仿射变换、图像透视变换和图像校正》,作者: eastmount 。 一.图像仿射变换 图像仿射变换又称为图像仿射映射,是指在几何中,一个
阅读全文
摘要:摘要:Spring Cache的功能很强大,设计也非常优雅,特别适合缓存控制没有那么细致的场景,比如门户首页,偏静态展示页面,榜单等等 本文分享自华为云社区《品味 spring cache设计之美》,作者:勇哥java实战分享 。 最近负责教育类产品的架构工作,两位研发同学建议:“团队封装的Redi
阅读全文