深圳幻海软件技术有限公司 欢迎您!

  • 云厂商 RDS API 大起底

    1.云产品API概述云产品API是用于与云产品进行通信的编程接口,允许开发者编写代码来控制云资源。通过使用API,开发者可以实现自动化和标准化的操作,从而提高效率和降低错误率。此外,云产品API还可以提供对云服务的扩展和集成,使开发者能够将云服务与自有其他应用系统集成,构建更加丰富和复杂的应用程序。

  • 缓存击穿、穿透、雪崩及常用解决方案

    合集-Redis探寻(5)1.Redis的三种持久化策略及选取建议05-152.聊一聊redis十种数据类型及底层原理05-093.缓存更新的四种策略及选取建议05-194.Redis内存兜底策略——内存淘汰及回收机制05-235.缓存击穿、穿透、雪崩及常用解决方案05-30收起缓存击穿、穿透、雪崩

  • 幂等设计详解

    导读本文主要从研发人员的角度,结合研发人员日常常见的各类业务场景,从经典系统框架的每一层入手分析幂等处理的时机。希望通过这篇文章的分析,让开发者在日常开发中对幂等的处理不再陌生。抓住导致请求、接口不幂等的本质,在工作中避免再陷入这个陷阱中。幂等、幂等性这词,作为一个研发人员是再熟悉不过的,那是否有深

  • Mac上几款免费的MySql客户端

      由于开发需要在Mac上连接MySql数据库,虽然命令行也能用,但是我还是喜欢用带UI的客户端去连。  就用过的mysql客户端来说,最好用的是Navicate,不过后来收费了,还收的贼贵,看这个价格表,我是嫌肉疼。Navicat|下载NavicatforM

  • 你,缓存,一致性?

    哈喽,大家好,我是指北君。不知道大家出去面试有没有被问到过如何保证数据库与缓存一致性问题呢?大家又是如何回答的呢?缓存一致性 每次逢年过节的时候抢票非常艰难,放票的时候那么多人同时去抢票,如果所有人查询、购票等都去访问数据库,那数据库的压力得有多大,这时候很多都会引入缓存,把车票信息放入缓

  • 三步在 Linux 上安装 JDBC

    当你编写一个应用时,需要数据存储是很常见的。有时你要存储你的应用需要的素材数据,其他时候你要存储用户数据,包括偏好和保存的数据。存储数据的一种方式是在数据库中,为了在你的代码和数据库之间进行通信,你需要为你的语言提供一个数据库绑定或连接器。对于Java来说,一个常见的数据库连接器是JDBC(Java

  • 软件开发人员的 13 条备选职业道路

    技术相邻备选希望继续在技术领域工作但希望改变其工作职责的编码人员可以探索替代技术选项,例如:1.技术招聘除了传统的招聘知识和职责,如寻找人才、进行面试等,技术招聘人员是主题专家,他们可以通过技术面试、测试和其他措施来验证潜在候选人的知识、教育和经验。他们主要负责招聘软件开发方面的职位。2.技术培训师

  • 从阿里核心场景看实时数仓的发展趋势

     作者:果贝,阿里云资深技术专家,实时数仓Hologers负责人2022年1月7日,阿里云实时数仓Hologres举行了年度发布会,在发布会上,来自阿里的资深技术专家从阿里的核心场景出发,为大家解读了实时数仓的新发展趋势“在线化、敏捷化、一站式”。通过本文,我们将会深入解读实时数仓发展所面

  • 每一个程序员都应该学点Shell脚本知识

    什么是shellshell是c语言编写的程序,它在用户和操作系统之间架起了一座桥梁,用户可以通过这个桥梁访问操作系统内核服务。它既是一种命令语言,同时也是一种程序设计语言,你可以通过它来编写程序。shell都能做什么(1)监控系统运行:linux可以说是运行最稳定的操作系统,这一方面得益于它完美的内

  • HarmonyOS服务卡片开发知识总结

    想了解更多内容,请访问:51CTO和华为官方合作共建的鸿蒙技术社区https://harmonyos.51cto.com前言服务卡片的征文活动也已经接近尾声,在这段时间里,论坛里有许多优秀的服务卡片作品和相关的文章涌现。我拜读了专栏中几乎所有的服务卡片的开发分享文章,从每一篇文章中提取并汲取精华,整

  • 17条避坑指南,获赞5K+,这是一份来自谷歌工程师的数据库经验贴

     「ACID有很多含义」、「每个数据库具有不同的一致性和隔离性」、「嵌套事务可能有害」……这些都是谷歌云工程师JaanaDogan曾经踩过的坑。在这篇文章中,她总结了17条这样的经验教训,希望为刚接触数据库的小白提供一份避坑指南。目前,这一指南已在medium上收获了5k+赞。绝大多数计算

  • 隔离做得好,谁都没烦恼!

                             

  • 有了这款 IDEA 插件,你可能只需要写30%的代码

     Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。1、安装(EasyCode)我这里的话是已经那装好了。建议大家在安装一个插件,叫做Lombok。Lombok能通过注解的方式,在

  • 阿里最后一面:请设计一个秒杀系统

    什么是秒杀秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的时间点同时在秒杀页面进行抢购。秒杀系统场景特点秒杀时大量用户会在同一时间同

  • 简单介绍几种Java后台开发常用框架组合

    01前言Java框架一直以来都是面试必备的知识点,而掌握Java框架,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能对当前正在开发中的系统有整体的认知,从而更好的熟悉和学习技术,这篇文章胖达就打算给大家介绍几款现阶段流行的框架组合,不管是在传统企业开发还是在互联网开发领域,这几种框架应

  • 面试官:谈谈你对PG体系结构的理解?

    今天本文主要从日志文件、参数文件、控制文件、数据文件、redo日志(WAL)、后台进程这六个方面来介绍一下PostgreSQL的架构。架构PostgreSQL的主要架构如下:一、日志文件1.日志文件种类$PGDATA/log运行日志(pg10之前为$PGDATA/pg_log)$PGDATA/pg_

  • 披荆斩棘,饿了么数据库高可用架构演进!

    本文将和大家分享饿了么作为高速发展的互联网企业之一,在发展历程中数据库技术如何跟随企业发展并不断满足业务的需求。分享内容大致涉及到以下五点:数据库架构怎么满足业务、支撑业务发展怎么提高数据库的可用性如何对数据流进行相应的控制和保护规模大了以后如何提高数据库运维的效率一些个人认为重要原则的总结首先简单

  • 如何用Python进行数据分析?

    1.为什么选择Python进行数据分析?Python是一门动态的、面向对象的脚本语言,同时也是一门简约,通俗易懂的编程语言。Python入门简单,代码可读性强,一段好的Python代码,阅读起来像是在读一篇外语文章。Python这种特性称为“伪代码”,它可以使你只关心完成什么样的工作任务,而不是纠结

  • 8 个用于业余项目的优秀 Python 库

    在Python/Django的世界里有这样一个谚语:为语言而来,为社区而留。对绝大多数人来说的确是这样的,但是,还有一件事情使得我们一直停留在Python的世界里,不愿离开,那就是我们可以很容易地利用一顿午餐或晚上几个小时的时间,把一个想法快速地实现出来。这个月,我们来探讨一些我们喜欢用来快速完成业

  • MySQL 小心了:MariaDB 会取代你!

     这边厢,MySQL的人气趋于平缓、甚至下降;那边厢,MariaDB却人气急升。MariaDB是本不该发生的。MySQL和MariaDB的创始人蒙蒂维德纽斯(MontyWidenius)几年前将MySQL卖给了Oracle,因此狠狠地赚了一大笔,不过他随后又推出了MariaDB,试图让My

推荐阅读