随笔分类 - 程序员之家
摘要:摘要:本文从源码角度深入解析Callable接口。 本文分享自华为云社区《深入解析Callable接口》,作者: 冰 河 。 本文纯干货,从源码角度深入解析Callable接口,希望大家踏下心来,打开你的IDE,跟着文章看源码,相信你一定收获不小。 1.Callable接口介绍 Callable接口
阅读全文
摘要:摘要:本文通过实际案例,说明如何按日期来对订单数据进行水平分库和分表,实现数据的分布式查询和操作。 本文分享自华为云社区《数据库分库分表Java实战经验总结 丨【绽放吧!数据库】》,作者: jackwangcumt。 我们知道,当前的应用都离不开数据库,随着数据库中的数据越来越多,单表突破性能上限记
阅读全文
摘要:摘要:ThreadLocal是除了加锁同步方式之外的一种保证规避多线程访问出现线程不安全的方法。 本文分享自华为云社区《4问搞定java中的ThreadLocal》,作者:breakDraw。 多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,
阅读全文
摘要:摘要:CWE最危险的25种软件缺陷,是NVD过去两年中遇到的最常见和影响最大的问题指示性的列表。 CWE Top25 可以帮助开发人员、测试人员和用户,以及项目经理、安全研究人员和教育工作者深入了解最严重和当前的安全漏洞。 本文分享自华为云社区《CWE发布2021年最危险的25种软件缺陷》,作者:
阅读全文
摘要:摘要:今天,我们就一起来看看线程到底是如何执行的,它的顺序又是怎样的? 本文分享自华为云社区《线程的执行顺序与你想的不一样!!》,作者:冰 河 。 一、线程的执行顺序是不确定的 调用Thread的start()方法启动线程时,线程的执行顺序是不确定的。也就是说,在同一个方法中,连续创建多个线程后,调
阅读全文
摘要:摘要:大多数框架采用单一的语言所开发。JNI这项Java中提供的强大功能,却逐渐的被人遗忘了。 本文分享自华为云社区《Java中一个逐渐被遗忘的强大功能,强到你难以置信!!》,作者:冰 河。 在Java语言出现之前,很多系统都是使用C和C++开发的。Java出现之后,由于其面向对象的思想更加符合人们
阅读全文
摘要:摘要:Docker为什么火,靠的就是Docker镜像。他打包了应用程序的所有依赖,彻底解决了环境的一致性问题,重新定义了软件的交付方式,提高了生产效率。 本文分享自华为云社区《认识容器,我们从它的历史开始聊起》,作者:技术火炬手。 关于容器的历史、发展以及技术本质,在互联网上已经有非常多的文章了。这
阅读全文
摘要:摘要:官方只提到了一句“使用负载均衡器将 apiserver 暴露给工作节点”,而这恰恰是部署过程中需要解决的重点问题。 本文分享自华为云社区《Kubernetes 高可用集群落地二三事》,作者:zuozewei。 一、高可用拓扑 可以设置 HA 集群: 使用堆叠(stacked)控制平面节点,其中
阅读全文
摘要:摘要:互联网玩家为了让Python这样的容易学,简单易学、社区API丰富的语言可以在嵌入式领域用上,逐渐开始了一轮Python上嵌入式的迁移,这样就有了今天的主角——MircoPython。 本文分享自华为云社区《Python的物联网衍生microPython【生长吧!Python】》,原文作者:o
阅读全文
摘要:摘要:本文尝试从概念和逻辑上推导了基于用户角色的数据库智能监控系统的可能应用场景。 本文分享自华为云社区《GaussDB(DWS)数据库智能监控系统应用场景分析》,原文作者:鲁大师。 与互联网产品的立项模式类似,当我们定义设计一款新产品时,首先需要对用户做需求分析,归纳整理综合分析用户的需求,定义我
阅读全文
摘要:摘要:在利用Spring进行IOC配置时,关于bean的配置和使用一直都是比较重要的一部分,同时如何合理的使用和创建bean对象,也是小伙伴们在学习和使用Spring时需要注意的部分,所以这一篇文章我就来和大家讲一下有关Spring中bean的作用域和其生命周期。 本文分享自华为云社区《详解Spri
阅读全文
摘要:摘要:本文为大家带来线性规划的稀疏矩阵存储和数据预处理。 本文分享自华为云社区《线性规划--稀疏矩阵》,原文作者:Bale10 。 随着AI时代的发展,线性规划问题的规模越来越大是一种必然。面对大规模的线性规划问题,如何存储数据,使得存储空间节省以避免资源的浪费,并且使得数据的查询、修改和增删方便快
阅读全文
摘要:摘要:分析Map接口的详细使用以及HashMap的底层是如何实现的? 本文分享自华为云社区《【图文并茂】深度解析HashMap高频面试及底层实现结构!【奔跑吧!JAVA】》,原文作者:灰小猿 。 Map接口大家应该都听说过吧?它是在Java中对键值对进行存储的一种常用方式,同样其中的HashMap我
阅读全文
摘要:摘要:G1垃圾回收器是一款主要面向服务端应用的垃圾收集器。 本文分享自华为云社区《JVM面试高频考点:由浅入深带你了解G1垃圾回收器!!!》,原文作者:Code皮皮虾 。 G1垃圾回收器介绍 G1垃圾回收器是一款主要面向服务端应用的垃圾收集器。作为垃圾回收器技术发展史上里程碑的成果,G1垃圾回收器不
阅读全文
摘要:摘要:聊一聊Git中的工作流——分支策略。 本文分享自华为云社区《Git工作流中常见的三种分支策略:GitFlow、GitHubFlow以及GitLabFlow》,原文作者:敏捷的小智。 前言 版本控制系统是指对软件开发过程中程序代码、配置文件、文档等发生的变更进行管理的系统,它可以帮助团队更好的沟
阅读全文
摘要:摘要:本文主要分析使用cse提供的RestTemplate的场景,其实cse提供的rpc注解(RpcReference)的方式最后的调用逻辑和RestTemplate是殊途同归的。 本文分享自华为云社区《我是一个请求,我该何去何从(下)》,原文作者:向昊 。 上次我们大概了解到了服务端是怎么处理请求
阅读全文
摘要:摘要:影响地图就是一个很好的规划工具,它通过可视化和结构化的的形式,将业务目标和产品功能之间建立关联,确保实现的产品功能都是对客户有用,能为公司带来收益,有价值的。 本文分享自华为云社区《你一定要知道的规划工具—影响地图》,原文作者:敏捷江湖桃花岛梅师姐 。 目标的重要性 南辕北辙的故事 有句俗语:
阅读全文
摘要:摘要:继承是面向对象软件技术中的一个概念。它使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。 本文分享自华为云社区《「万字图文」史上最姨母级Java继承详解丨【奔跑吧!JAVA】》,原文作者: bigsai 。 课程导学 在Java课堂中,所有老师不得不提到面向对象(Object O
阅读全文
摘要:摘要:操作系统就是管家,电脑的设备就是资源,如果进程先要操作资源,必须要进行系统调用,有操作系统去处理,然后再返回给进程,这样的代理模式是不是很常见?因此app 就是你写的程序,资源就是硬盘或者其他的设备,io就是进行的系统调用。 本文分享自华为云社区《惊呆了,原来JavaIO如此简单》,原文作者:
阅读全文
摘要:摘要:求职面试莫慌,先自我评估一下 ,华为云专家手把手为你指导。 本文分享自华为云社区《毕业季offer怎么拿?收下这份非典型求职面试指南》,原文作者:技术火炬手 。 又是一年毕业季,对于告别校园踏入社会的大学生来说,最烦恼的莫过于找工作:我应该投哪些岗位?我能胜任这些工作吗?面试官提问我要怎么回答
阅读全文
浙公网安备 33010602011771号