随笔分类 - 程序员之家
摘要:摘要:本篇文章主要讲解Python调用OpenCV实现图像位移操作、旋转和翻转效果,包括四部分知识:图像缩放、图像旋转、图像翻转、图像平移。 本文分享自华为云社区《[Python图像处理] 六.图像缩放、图像旋转、图像翻转与图像平移》,作者:eastmount 。 本篇文章主要讲解Python调用O
阅读全文
摘要:摘要:工厂方法模式(Factory Method Pattern)将对象创建的逻辑封装起来,为使用者提供一个简单易用的对象创建接口,常用于不指定对象具体类型的情况下创建对象的场景。 本文分享自华为云社区《【Go实现】实践GoF的23种设计模式:工厂方法模式》,作者: 元闰子。 简述 工厂方法模式(F
阅读全文
摘要:摘要:开源的浪潮正奔涌向前,2022年将会有哪些优秀的开源项目值得关注? 本文分享自华为云社区《剧透!2022开发者关注的开源技术全解析》,作者:为云社区精选。 Linux破浪前行30年,冲出地球,登陆火星; Rust基金会成立,五大科技巨头投入百万美元支持项目开发; 华为捐赠HarmonyOS核心
阅读全文
摘要:摘要:几乎所有涉及应用数据交互的场景都可以通过DCM来改善应用结构,提升开发与计算效率。 本文分享自华为云社区《DCM:中间件家族迎来新成员》,作者: 石臻臻的杂货铺。 DCM是什么 现代应用无时无刻不在与数据打交道,数据计算无处不在,报表统计、数据分析、业务处理不一而足。当前数据处理的主要手段仍然
阅读全文
摘要:摘要:事实上我们现在用的都是TLS,但因为历史上习惯了SSL这个称呼,平常还是以SSL为多。 本文分享自华为云社区《SSL和TLS的联系及区别》,作者: HZDX。 TLS/SSL是一种加密通道的规范,它利用对称加密、公私钥不对称加密及其密钥交换算法,CA系统进行加密且可信任的信息传输,在HTTP
阅读全文
摘要:摘要:这也许是全网”最大“、”最细“、“最深”的java类加载原理图解了。 本文分享自华为云社区《【读书会第12期】这也许是全网”最大“、”最细“、“最深”的java类加载原理图解了》,作者: breakDawn。 关于类初始化的时机和误区 书籍的第一步部分上来就先讲了类初始化的时机,整理成图片如下
阅读全文
摘要:摘要:把握代码设计的度,确需长久锤炼。行业也总结了很多原则,帮助我们把握设计的度。它们是一种思考方法、一种行为准则。 本文分享自华为云社区《难道一开始就要把代码设计做得复杂吗?》,作者: JavaEdge 。 看着自己每次根据设计原则及模式的代码重构,虽然效果还不错,但你肯定也自省过: 如果我的每段
阅读全文
摘要:摘要:你有没有一种感觉,团队用了Scrum之后,工作任务越来越多,加班越来越严重?有?好兄弟,这篇文章正好能帮你~ 本文分享自华为云社区《用了Scrum越来越累?这三点帮你走出困境》,作者: 敏捷小智 。 你有没有一种感觉,团队用了Scrum之后,工作任务越来越多,加班越来越严重?有?好兄弟,这篇文
阅读全文
摘要:摘要:本文详细介绍了CVE-2022-0847漏洞形成根因,相应补丁修复方法,通过本文让读者对CVE-2022-0847漏洞有更清晰的了解。 本文分享自华为云社区《CVE-2022-0847 DirtyPipe》,作者:安全技术猿。 简介 CVE-2022-0847不需要调用特权syscall就能完
阅读全文
摘要:摘要:列出了10个极好的仓库,它们为所有web和软件开发人员提供了巨大的价值。 本文分享自华为云社区《所有开发者都应该知道的10个GitHub仓库》,作者: Ocean2022 。 除了作为互联网上一些最有趣的开源项目的主页,GitHub也是一个分享各种资源的好地方,从免费书籍到公共的api,从技术
阅读全文
摘要:摘要:Java中的线程到底有哪些安全策略呢?本文就为你彻底分析下! 本文分享自华为云社区《【高并发】线程安全策略》,作者:冰 河 。 一、不可变对象 不可变对象需要满足的条件 (1)对象创建以后其状态就不能修改(2)对象所有域都是final类型(3)对象是正确创建的(在对象创建期间,this引用没有
阅读全文
摘要:摘要:本文通过对比Java中观察者模式与委托,希望能够让开发者分清二者的区别和联系。 本文分享自华为云社区《Java中观察者模式与委托的对比》,作者: 小小张自由--张有博 。 代码背景 一个班级,有两类学生,A类:不学习,玩,但是玩的东西不一样,有的是做游戏,有的是看电视 B类:放哨的学生,专门看
阅读全文
摘要:摘要:徒手制作一张超大的类文件解析图,方便通过浏览这个图能马上回忆起class文件的结构以及内部的指令。 本文分享自华为云社区《【读书会第十二期】这可能是全网“最大“、“最细“、“最深”的一份java-class类文件原理图解了!》,作者: breakDawn。 借着华为云读书会的活动,重读了一遍《
阅读全文
摘要:摘要:本文讨论一个问题:存储token时,token与对应用户id谁来作为key? 问题起源问题起源于要给公司的后台管理系统添加权限管理,选用的是开源框架shiro,而原本系统上是采用token做了登录校验的。 本文分享自华为云社区《讨论两种Redis中Token的存储方式》,作者:洛叶飘。 问题起
阅读全文
摘要:摘要:本篇文章主要讲解Python调用OpenCV实现图像融合及加法运算,包括三部分知识:图像融合、图像加法运算、图像类型转换。 本文分享自华为云社区《[Python图像处理] 五.图像融合、加法运算及图像类型转换》,作者:eastmount。 一.图像加法运算 1.Numpy库加法 其运算方法是:
阅读全文
摘要:摘要:今天我们来聊一聊运行npm run命令之后会发生什么。 本文分享自华为云社区《运行npm run命令的时候会发生什么?》,作者:gentle_zhou 。 先前发了一篇“运行npm install命令的时候会发生什么?”的文章,解析了输入npm install命令之后会发生什么的一系列过程。就
阅读全文
摘要:摘要:如果我们在Java中也提供有一套完整的结构化数据处理和计算类库,那这个问题就能得到解决:即享受到架构的优势,又不致于降低开发效率。 本文分享自华为云社区《Java结构化处理SPL》,作者:石臻臻的杂货铺。 现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移
阅读全文
摘要:摘要:echarts 是一个很强大的图表库,除了我们常见的图表功能,还可以自定义图形,这个功能让我们可以很简单地在画布上绘制一些非常规的图形,基于此,我们来玩一些花哨的:做一个 Flappy Bird 小游戏。 本文分享自华为云社区《没想到吧!这个可可爱爱的游戏居然是用 ECharts 实现的!》,
阅读全文
摘要:摘要:本文提出一种基于STM32单片机的智能自行车锁(马蹄锁)的设计方法,来提高自行车锁的智能化及安防等级。 本文分享自华为云社区《基于STM32+华为云IOT设计的智能防盗单车锁【玩转华为云】》,作者: DS小龙哥 。 一、前言 近年来随着国民经济的发展,交通拥堵和环境污染问题越来越突出,而自行车
阅读全文
摘要:摘要:在项目里进行npm install操作的时候,发现typings.json文件里的一些定义文件爆出了已经弃用的警告,怎么办? 本文分享自华为云社区《npm install过程中遇到typings deprecated的warning该怎么处理》,作者:gentle_zhou 。 在项目里进行n
阅读全文
浙公网安备 33010602011771号