随笔分类 - 程序员之家
摘要:摘要:结合ThreadPoolExecutor类的源码深度分析线程池执行任务的整体流程。 本文分享自华为云社区《【高并发】通过ThreadPoolExecutor类的源码深度解析线程池执行任务的核心流程》,作者: 冰 河。 ThreadPoolExecutor类中存在一个workers工作线程集合,
阅读全文
摘要:摘要:什么是死锁,在Go的协程里面死锁通常就是永久阻塞了,你拿着我的东西,要我先给你然后再给我,我拿着你的东西又让你先给我,不然就不给你。我俩都这么想,这事就解决不了了。 本文分享自华为云社区《Golang并发操作中常见的死锁情形》,作者:Regan Yue 。 什么是死锁,在Go的协程里面死锁通常
阅读全文
摘要:摘要:对于线程池的核心类ThreadPoolExecutor来说,有哪些重要的属性和内部类为线程池的正确运行提供重要的保障呢? 本文分享自华为云社区《【高并发】通过源码深度解析ThreadPoolExecutor类是如何保证线程池正确运行的》,作者: 冰 河 。 对于线程池的核心类ThreadPoo
阅读全文
摘要:摘要:防抖与节流可谓是面试常见,其实很好理解,下面带你分分钟了解防抖与节流的基本思想与写法~ 本文分享自华为云社区《JS防抖与节流快速了解与应用》,作者:北极光之夜。 。 一.速识防抖: 防抖与节流可谓是面试常见,其实很好理解,下面带你分分钟了解防抖与节流的基本思想与写法~ 在这之前,比如我们先定义
阅读全文
摘要:摘要:进行TCP协议网络程序的编写,关键在于ServerSocket套接字的熟练使用,TCP通信中所有的信息传输都是依托ServerSocket类的输入输出流进行的。 本文分享自华为云社区《Java利用TCP协议实现客户端与服务器通信【附通信源码】》,作者:灰小猿。 TCP协议概念 我们知道TCP是
阅读全文
摘要:摘要:本文介绍GPIO的读写,介绍基本原理,以及不同读写方式的性能。 本文分享自华为云社区《Linux 基于sysfs的GPIO读写操作》,作者:一颗小树x 。 前言 最近接触到Linux系统中的GPIO开发,这里做个小总结,也分享一下;本文会介绍GPIO的读写,介绍基本原理,以及不同读写方式的性能
阅读全文
摘要:摘要:菜单、工具栏和状态栏是大多数GUI 应用程序的常见且重要的图形组件。您可以使用它们为您的用户提供一种快速访问应用程序选项和功能的方法。 本文分享自华为云社区《Python 和 PyQt:创建菜单、工具栏和状态栏》,作者:Yuchuan。 在使用 Python 和PyQt开发图形用户界面 (GU
阅读全文
摘要:摘要:作为新生代农民工,行走江湖,必身怀秘技,“码农”的十八般武艺,你都了解吗? 本文分享自华为云社区《新生代农民工的十八般武艺,你都了解吗》,作者: 敏捷的小智 。 前言 随着IT产业的迅猛发展,新的研发技术层出不穷——开发语言从之前单一的Java、C++,变成Java、Python、Go等多语言
阅读全文
摘要:摘要:从创建线程池的源码来深入分析究竟有哪些方式可以创建线程池。 本文分享自华为云社区《【高并发】从源码角度分析创建线程池究竟有哪些方式》,作者:冰 河 。 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类
阅读全文
摘要:摘要: 如果你尚未完全了解低代码和零代码这两条不尽相同的道路,相信这篇文章能帮助你建立初步的认识。 本文分享自华为云社区《面对不同的业务场景,选择零码还是低码?》,作者:由月 。 作者简介:由月,华为云应用魔方AppCube低代码平台的系统架构师,多年企业级软件解决方案架构设计经验,在电信业务、智慧
阅读全文
摘要:摘要:本文主要讲述的是从传统到敏捷Scrum团队转型中,对Scrum Master这一角色的分析。 本文分享自华为云社区《传统到敏捷的转型中,谁更适合做Scrum Master?》,作者:敏捷的小智。 目前,越来越多的IT企业和团队开始在做敏捷转型,而迈向敏捷转型的第一步,往往就是组建一支敏捷的团队
阅读全文
摘要:摘要:最近要做一个将K8s中的某组件UI通过反向代理映射到自定义规则的链接地址上,提供给用户访问的需求。所以顺便研究了一下Jetty的ProxyServlet。 本文分享自华为云社区《Jetty自定义ProxyServlet实现反向代理服务(含源码分析)》,作者: 小焱 。 一、背景概述 最近要做一
阅读全文
摘要:摘要:最小二乘法是一种在误差估计、不确定度、系统辨识及预测、预报等数据处理诸多学科领域得到广泛应用的数学工具。最小二乘很简单,也在业界得到了广泛使用。 本文分享自华为云社区《最小二乘法介绍》,作者:Yan 。 最小二乘法是一种在误差估计、不确定度、系统辨识及预测、预报等数据处理诸多学科领域得到广泛应
阅读全文
摘要:摘要:点外卖时,你只需考虑如何拼单;选择出行时,你只用想好目的地;手机支付时,你只需要保证余额充足。但你不知道这些智能的背后,是数以亿计的强大数据的支持,这就是数据库的力量。那么庞大数据的背后一定会牵扯到数据安全的问题,那这些意外和冲突又是如何解决呢? 本文分享自华为云社区《万字详解Spring如何
阅读全文
摘要:摘要:低代码技术给企业带来的价值体现在多个维度。整体而言,可总结为三大类:降低成本、提高效率、增加价值。这里从支撑企业创新、支撑企业应对需求变化和支撑企业的弹性运营三个角度来描述。 本文分享自华为云社区《遇见低码:在价值中审视》,作者: 敏捷的小智 。 低代码技术给企业带来的价值体现在多个维度。整体
阅读全文
摘要:摘要:将线性代数概念应用到实际问题中scipy.linalg 使用 Python 和 NumPy处理向量和矩阵 使用线性系统模拟实际问题 使用求解线性系统 scipy.linalg 本文分享自华为云社区《使用scipy.linalg在Python中使用线性系统》,作者:Yuchuan。 线性代数广泛
阅读全文
摘要:摘要:我们就来看看线程池中那些非常重要的接口和抽象类,深度分析下线程池中是如何将抽象这一思想运用的淋漓尽致的。 本文分享自华为云社区《【高并发】深度解析线程池中那些重要的顶层接口和抽象类》,作者:冰 河。 通过对线程池中接口和抽象类的分析,你会发现,整个线程池设计的是如此的优雅和强大,从线程池的代码
阅读全文
摘要:摘要:对象拷贝,简而言之就是将对象再复制一份,但是,复制的方法不同将会得到不同的结果。 本文分享自华为云社区《js对象深浅拷贝,来,试试看!》,作者: 北极光之夜。。 一.速识概念: 对象拷贝,简而言之就是将对象再复制一份,但是,复制的方法不同将会得到不同的结果。比如直接给新变量赋值为一个对象: /
阅读全文
摘要:摘要:与其说是时代选择了低代码,不如说是低代码正在开创下一个崭新的IT时代。 本文分享自华为云社区《低代码:时代的选择》,作者:低代码:时代的选择。 计算机IT技术从诞生伊始,便始终保持迅猛发展的势头。当我们享受着日益完备的计算机技术的同时,也面临着前所未有的复杂挑战。 当硬件的摩尔定律在微观处即将
阅读全文
摘要:摘要:本文尝试以一种通俗易懂的形式对强化学习进行说明,将不会包含一个公式。 本文分享自华为云社区《强化学习浅述》,作者: yanghuaili 人。 机器学习可以大致分为三个研究领域:监督学习,无监督学习和强化学习(Reinforcement Learning,RL)。监督学习是大家最为熟知的一种机
阅读全文
浙公网安备 33010602011771号