kenx kenx
3年前
SpringBoot 整合缓存Cacheable实战详细使用
前言我知道在接口api项目中,频繁的调用接口获取数据,查询数据库是非常耗费资源的,于是就有了缓存技术,可以把一些不常更新,或者经常使用的数据,缓存起来,然后下次再请求时候,就直接从缓存中获取,不需要再去查询数据,这样可以提供程序性能,增加用户体验,也节省服务资源浪费开销,在springboot帮你我们做好了整合,有对应的场景启动器start,我们之间引入使用
简
4年前
数组越界导致系统重启的案例
一.问题描述引言一般数组越界问题,往往是涉及多线程并发的情况下,某个或多个临界资源(比如类或对象的成员变量)多线程并发读写而导致的异常。出现这样情况,一般是该保护的地方没有用同步锁保护,或者是用错了同步锁,这类问题比较常规。但本文要分享的案例却是一个方法内的临界资源已被加锁保护的情况下仍然出现的数组越界问题,导致system\server挂掉,手
梁君牧 梁君牧
4年前
操作系统-简答题-合集
操作系统简答题合集(一)操作系统引论1.简述操作系统的功能?答:操作系统是计算机资源的管理者。主要有处理机管理、存储管理、设备管理、文件管理。此外,操作系统还为用户提供使用操作系统硬件系统的接口,分别是命令接口、程序接口、图形接口。操作系统的四个基本特征是并发、共享、异步、虚拟。2.解释以下术语:资源、多道程序
莱茵助力中国旺旺获AWS“黄金级”认证
2021年3月22日,第29个世界水日,广州大王食品有限公司和中国旺旺的子公司广州AEON食品有限公司(以下简称“中国旺旺”)在德国莱茵地区通过了TUV大中华区(以下简称“TUV莱茵”)考试,获得AWS(水资源管理联盟)的“金牌”认证。作为一家大型综合食品企业,中国旺旺荣获中国休闲食品行业首个AWS“金级”证书,代表着旺旺集团在水资源管理方面全面对标国际先进
Wesley13 Wesley13
3年前
APPKIT打造稳定、灵活、高效的运营配置平台
一、背景美团App、大众点评App都是重运营的应用。对于App里运营资源、基础配置,需要根据城市、版本、平台、渠道等不同的维度进行运营管理。如何在版本快速迭代过程中,保持运营资源能够被高效、稳定和灵活地配置,是我们团队面临的重大考验。在这种背景下,大众点评移动开发组必须要打造一个稳定、灵活、高效的运营配置平台。本文主要分享我们在建设高效的运营配
Wesley13 Wesley13
3年前
Java分布式应用技术架构介绍
分布式架构的演进系统架构演化历程初始阶段架构初始阶段的小型系统应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mysql,汇集各种免费开源软件
Wesley13 Wesley13
3年前
IBM的校园招聘计划中包括SOA软件开发工程师等职位
       据IBM大中华区人力资源部人才与学习总监邝懋功介绍,今年IBM的实习生招募计划包括“蓝色之路”、“青出于蓝”两部分。“蓝色之路”计划所招收的实习生主要针对销售及服务部门,职位主要是:销售、技术支持、财务、咨询、市场、人力资源、软件开发。这些职位分布在北京、上海、广州、大连、沈阳、乌鲁木齐、成都、西安等十多个城市,其中北京的人数最多。  
Stella981 Stella981
3年前
LiveVideoStack线上分享第五季(十三):高性能视频硬件编码
面向4G/5G场景下视频业务的爆发以及用户对于更高画质的要求(直播、短视频、视频点播等业务),更高清的画质意味着需要更大的计算资源以及网络带宽资源,而海量用户侧的画质提升/宽带降低,会导致前端以及视频平台厂商带宽的线性增长,增加运营开销。基于高性能视频编解码技术的解决方案,可以实现高清画质更快的压缩速度、更少的带宽消耗,使得视频内容生产方及运营平台,在满足用
为什么选择云计算?
云计算是企业摒弃传统IT资源思维的重要转变。以下是组织转向云计算服务的七个常见原因:费用云计算让您无需投资硬件和软件,也无需设置和运行现场数据中心(包括服务器机架、不间断电源供电和冷却,以及IT专家管理基础架构)。它也提高了速度。全局缩放云计算service的优势包括灵活扩展的能力。对于云来说,这意味着在需要时可以从正确的地理位置提供适量的IT资源,例如或
Stella981 Stella981
3年前
Serverless 微服务实践
背景阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。借助于函数计算,您可以快速构建任何类型的应用和服务,无需管理和运维。而且,您只需要为代码实际运行所消耗的资源付费,代码未运行则不产生费用。!