Wesley13 Wesley13
3年前
java目前可以通过以下几种方式进行定时任务
1、单机部署模式Timer:jdk中自带的一个定时调度类,可以简单的实现按某一频度进行任务执行。提供的功能比较单一,无法实现复杂的调度任务。ScheduledExecutorService:也是jdk自带的一个基于线程池设计的定时任务类。其每个调度任务都会分配到线程池中的一个线程执行,所以其任务是并发执行的,互不影响。
皕杰报表之语义层
1语义层定义语义层——是处于数据源与报表之间的一个概念,是用户和数据库之间的一个代码翻译层,通俗的讲是将数据库中的比较凌乱、复杂的数据对象(例如:存储在table中的各个字段的记录)按预先定义好的规则(“语义层”)重组为面向用户的对象,也就是通过过滤转换成
Easter79 Easter79
3年前
springboot+mybatis
很久没写写东西了,去年底开始在做微服务改造,玩springboot还有springcloud。总结一下,免得脑子不好使,忘记事情。springboot和springjpa有很好的天然集成,但是如果要用mybatis的话,还是需要自己做一点点配置。刚开始弄springboot和mybatis集成的时候,一顿搜索,发现网上好多人写的都很复杂,属于纯手工
Stella981 Stella981
3年前
Linux服务器时间同步
导读Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等复杂操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。Linux时间的操作的常见命令date命令使用方式:date\u\\ddatestr\\
Stella981 Stella981
3年前
K8s无状态控制器原理介绍
Pod控制器:  ReplicationController:早期K8s只有这一个控制器,但后来发现让这一个来完成所有任务,太复杂.因此被废弃.  ReplicaSet:它用于帮助用户创建指定数量的Pod副本,并确保Pod副本数量一直满足用户期望的副本数量。        副本数量"多退少补"等机制。【它可认为就是Repli
Wesley13 Wesley13
3年前
Java架构师,大数据架构师,高并发设计模式,机器学习课程大全百度云分享
以下所有课程现在只需100元,需要的联系Q(2929608935)第一章:java精品课程目录大全1、亿级流量电商详情页系统的大型高并发与高可用缓存架构实战       1课程介绍以及高并发高可用复杂系统中的缓存架构有哪些东西?32分钟      2基于大型电商网站中的商品详情页系统
Wesley13 Wesley13
3年前
Java编程思想
OOP(面向对象)软件技术是对数据的操作技术,了解软件技术的分类和数据操作的分类可以让你更好的把握系统设计的复杂度1.ERP,管理系统:对数据的增删改查2.金融系统:对数据的分析,计算,保护,挖掘3.文本,图片,音频,视频,游戏:对数据的显示,检索4.下载上传,存储软件:对数据的存储,迁移,传输
一种新的告警收敛方式“先知预警”,为您的系统健康护航 | 京东云技术团队
在大额的交易面前,系统的稳定性尤其重要,同时基金业务比较复杂,为保障每个地方的稳定,告警埋点很多,加上各种日终检查,出现很多新的问题。结合日常处理经验,我们重新思考是否有好的方式,提前发现异常,改善此事,于是在基金交易系统中做了一件事情,有效的提高了系统的稳定性
liam liam
1年前
提高测试效率的秘诀:精通 API 自动化测试的最佳方法
我们的研发团队最需要应对的就是各种新需求。软件越来越快的更新速度也让整个系统也变得越来越复杂,这让工作面临着巨大的挑战。测试人员必须与开发人员沟通,确定测试范围,并及时获取最新的接口用例数据来验证功能。但是,由于需求变化太频繁,测试范围不能及时跟上接口的更
数据如何同步到云服务器
随着云计算技术的快速发展,越来越多的企业和个人选择将他们的数据和应用程序存储在云服务器上。然而,将数据同步到云服务器是一个复杂的过程,需要一定的技术知识和规划。本文将介绍数据同步到云服务器的最佳做法,包括数据备份、数据恢复、数据迁移等方面。