自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 收藏
  • 关注

原创 Java 将Word转为OFD

通常在工作中比较常用到的Microsoft Word是属于国外的文档内容编辑软件,其编译技术均属国外。而OFD是一种我国的自主文档格式,在某些特定行业或企业的文档存储技术上是一种更为安全的选择。下面将以Java代码示例介绍如何将Word文档转换为OFD格式。Java代码环境Intelli IDEA Spire.Doc for Java 4.12.1 Word文档两种方法可在Java程序中导入jar文件1. Maven仓库下载导入。在pom.xml中配置如下:<repos..

2021-12-10 19:31:54 1399 4

原创 JAVA —— RocketMQ

文章目录 3.1 消息的存储(消息存在哪儿?) 3.2 MQ 高效的消息存储与读写方式 9. 消息重复消费与 消息幂等 四,配置rocketmq-console 1. 集群 多个broker提供服务 多个master多个slave ​ master到slave消息同步方式为同步(较异步方式性能略低,消息无延迟) ​ master到slave消息同步方式为异步(较同步方式性能略高,数据略有延迟) 1.1 集群特征NameServer是一个

2021-12-10 15:34:34 848

原创 阿里内部Redis宝典遭外泄极致经典:源码+实战+理论

开篇一问,Redis是什么?Redis是现在最受欢迎的NoSQL数据库之一,同时也是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:基于内存运行,性能高效 支持分布式,理论上可以无限扩展 key-value存储系统 开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API .....大厂在使用Redis?这是当然,比如github、twit

2021-12-10 15:27:52 1349

原创 赶紧看,字节Java架构师Tomact架构笔记堪称绝技(绝杀版)

Apache Tomcat作为著名的Servlet容器实现以及轻量级Java应用服务器,是 Apache软件基金会的顶级项目。它开源、轻量,与JBoss、Weblogic等企业级应用服务器相比,占用资源小,扩展性好,深受Java研发人员喜爱,尤其是在当前主流的基于POJO (Without EJB)的轻量级编程方式下构建应用系统。由于工作的关系,小编很早便开始接触并使用 Apache Tomcat。随着工作内容的变化,对Tomcat的了解及研究的广度和深度也不断变化,相信这也是大多数技术人员的学习经.

2021-12-10 14:06:57 187

原创 阿里内部人员手写这份“全栈技能手册”全面到哭

全栈技能修炼使用Angular和Spring Boot打造全栈应用总揽由于笔记的内容太多,篇幅限制。朋友们记得:关注我并帮忙转发此文私信小编【666】即可免费获取这份“全栈手册”!!详细章节介绍:第1章技术的选型和环境搭建本章主要集中讨论书中所采用的各种技术的选型,包括前端、后端、数据库、缓存等。第2章使用Angular快速构造前端原型本章会从 Angular 的核心概念出发,2.1 节以一系列小例子阐释这些概念的意义和使用方法。有 Angular

2021-12-10 13:57:51 132

原创 Java硬核程序设计实验“集合与泛型”详解

❥作为上学年“Java硬核程序设计实验详解”系列补充❥目录❀1.题目:编写程序练习泛型和List集合的基本使用❀2. 题目:编写程序练习泛型和Map集合的基本使用❀3. 题目:按照教材[案例7-8]的思路,在其基础上设计一个图书购物车❀4.题目:在Eclipse 下完成如下实践项目 (选做题):star:️4. 架构&源代码::sunny:|一、实验目的1.理解集合的概念、体系结构、分类及使用场景2.掌握Set接口及主要实现类3.掌握Li...

2021-12-10 13:40:13 5120

转载 【Java】室友打一把王者就学会了多线程

目录多线程创建的两种方式:为什么要重写run方法?run()方法和start方法的区别?通过继承的方法和实现接口的方式创建多线程,哪个好?一、前言线程可能听起来有点难,其实也是非常好理解的,咱们以游戏姿势进入。二、线程和进程进程:是正在运行的,进程是资源分配的最小单位。线程:是cpu调度的最小单位(线程依赖于进程)。上面可能有些难懂,打个比喻,好比你打一把王者(其实我不玩哈doge),进程比作是你开的那一把游戏,线程比作成每个玩家所选的英雄或...

2021-12-10 13:32:08 276

原创 Java SPI机制,你了解过吗?

为什么需要SPI?思考一个场景,我们封装了一套服务,别人通过引入我们写好的包,就可以使用这些接口API,完成相应的操作,这本来没有什么问题,但是会存在使用该服务的实体有不相同的业务需求,需要进一步的扩展,但是由于api是写好的,想要扩展并非那么的简单,如果存在这样子的场景,我们该怎么办?可以使用Java 提供的SPI机制什么是SPI?SPI和API的区别 SPI SPI的全称是Service Provider Interface,是Java提供的可用于第三方实现和扩展的机制,通过该机制

2021-12-10 13:23:30 157

原创 给 Java 造个轮子 - Chain

在前不久发的「 Java 中模拟 C# 的扩展方法」一文中给 Java 模拟了扩展方法。但毕竟没有语法支持,使用起来还是有诸多不便,尤其是需要不断交错使用不同类中实现的“扩展方法”时,切换对象非常繁琐。前文也提到,之所以想到研究“扩展方法”其实只是为了“链式调用”。那么,为什么不直接从原始需求出发,只解决链式调用的问题,而不去考虑更宽泛的扩展方法呢?前文研究过通过 Builder 模式来实现链式调用,这种方式需要自己定义扩展方法类(也就是 Builder),仍然比较繁琐。Chain 雏形链式调.

2021-12-09 15:01:38 455

原创 淘宝网Java千亿级并发系统架构设计笔记

淘宝网经历这么多年双11的“风吹雨打”,早已经能够抗住千亿级的并发量,那么淘宝网的系统架构是如何设计的呢?今天我们就会来系统地学习一下淘宝网Java千亿级并发系统架构设计!但是在开始之前,我想告诉大家的是,我们要学习他们的思路,但是又不能走他们的老路,为什么呢?因为淘宝的系统虽然能够同时解决百万、千万人同时在线的需求,但其内部的复杂程度也远非我们能够想象的。盲目地追求只能让我们的架构复杂不堪,最终难以维护。就拿从单体架构往服务化演进来说,淘宝也是在经历了多年的发展后,发现系统整体的扩展能力出

2021-12-09 14:52:03 355

转载 原力计划关于JAVA 中volatile使用的一些笔记

写在前面我的需求:CSDN看到一个小伙伴问了这样JAVA并发的问题,然后我做了解答,主要使用了 volatile(1)某电影放映厅一共有10排,每排10个座位,座位号为“排号+列号”,如第8排,座位号是8A-8J;(2)此放映厅某一场次现有100张票要卖出,观众可以通过四个渠道购票:电影院、时光网、美团和支付宝;(3)各个售票点的效率不同,每卖出一张票,各个售票点所需要的时间分别为:电影院3秒,时光网5秒,美团2秒,支付宝6秒;现在这4个售票点同时售票,根据以上信息,用多线程模拟这4.

2021-12-09 14:43:13 230

原创 #yyds技术盘点# 手把手教你用Java打造一款简单故事书(上篇)

一、项目背景随着移动互联网的发展,电子版的书成为现在主流,针对用户的需求,有的放矢地呈现给用户,阅读电子版书,提高他们的学习效率。二、项目目标1.实现美观的界面。2.能够基本实现改变字号、字体、字形、颜色、壁纸等选择,按钮页面切换功能。3.java读取txt文件,简化代码。三、项目实施使用eclipse软件开发,先上效果图,如下图所示。可以看到在界面上有可以改变字号、字体、字形、颜色、设置选项的菜单栏,页面切换的功能。接下来,小编带大家进行具体的实现,具体的实现步骤如下。

2021-12-09 14:24:58 309

原创 从面试官的角度,聊聊java面试流程

在这篇回答里,就讲以我常规的面试流程为例,说下java方面大致会问什么问题,以及如何确认候选人达到招聘要求。先说面试前准备,可能有些面试官是拿到简历直接问,而且是在候选人自我介绍时再草草浏览简历,但我不是这样。1 问招人的项目经理,这个岗位需要的技术什么,比如必须Spring boot,有数据库调优经验优先考虑,要有2到3年相关经验等等。问清楚了,我就好在面试中组织自己的问题。2 浏览候选人的简历,找出不利点和加分项。不利点包括,候选人的学历,非计算机相关专业,候选人的经历看上去像培训班经历

2021-12-09 14:21:27 323

原创 拼多多|蚂蚁|字节面试经历分享及总结

文章有点长,请耐心看完,绝对有收获!不想听我BB直接进入面试分享:准备过程 拼多多面试分享 蚂蚁金服面试分享 字节跳动面试分享 总结 资料分享准备过程我2016先在蚂蚁实习了将近三个月,然后去了我现在的老东家,2.5年工作经验,可以说毕业后就就一直老老实实在老东家打怪升级,,虽说有蚂蚁的实习经历,但是因为时间太短,还是有点虚的。准备过程其实很早开始了,而且工作之余常常会去额外研究自己感兴趣的技术以及工作用到的技术,力求把原理搞明白,并且会自己实践一把。什么操作系统、数据结构与

2021-12-09 14:08:27 926

原创 手把手教会你JavaScript引擎如何执行JavaScript代码

JavaScript 在运行过程中与其他语言有所不一样,如果不理解 JavaScript 的词法环境、执行上下文等内容,很容易会在开发过程中产生 Bug,比如this指向和预期不一致、某个变量不知道为什么被改了,等等。所以今天我们就来聊一聊 JavaScript 代码的运行过程。大家都知道,JavaScript 代码是需要在 JavaScript 引擎中运行的。我们在说到 JavaScript 运行的时候,常常会提到执行环境、词法环境、作用域、执行上下文、闭包等内容。这些概念看起来都差不多,却好像又不大

2021-12-09 13:42:16 228

原创 这年头,能坐上火箭的东西不多啊,Java版本号算一个

Java8版本之后,Java开启了每半年升级一次版本的速度,版本号坐上了火箭!但这么多版本并不是每个都长期维护的,我们还是要盯紧它的LTS版本。目前的LTS版本有:7、8、11、17,跨度还是很大的。1、历史首先来看一下Java的历史,这带给我们饭碗的技术到底是什么时候诞生的。 1995年5月23日,Sun正式发布Java语言和HotJava浏览器。 1996年1月,Sun公司发布了Java的第一个开发工具包(JDK1.0),和大多数小青年的年龄相仿,20多岁的年龄。 19

2021-12-08 19:36:36 307

原创 十大经典排序算法(Java版本)

排序算法的重要性不言而喻,为了加深对这十种算法的理解,固写此文。目录1、冒泡排序(Bubble Sort) 2、选择排序(Selection Sort) 3、插入排序(Insertion Sort) 4、希尔排序(Shell Sort) 5、归并排序(Merge Sort) 6、快速排序(Quick Sort) 7、堆排序(Heap Sort) 8、计数排序(Counting Sort) 9、桶排序(Bucket Sort) 10、基数排序(Radix Sort)首先可用如下表来

2021-12-08 17:04:06 859

原创 腾讯Java架构师开源“百万级”Netty进阶指南,

Netty据有关数据表明,现在越来越多的公司开始使用Netty来构建应用,使用Netty的开发者也日益暴增。它作为当前业界应用最广泛的Java开源异步框架,不仅能显著降低异步开发的门槛,使开发人员聚焦业务逻辑,还能免于处理复杂的底层通信机制和线程模型,从而能够简单和快速地开发异步应用。Netty目前虽然火热,但随着应用不断深入,很多小伙伴在使用过程中也会遇到各种各样的问题,急于解决但却无从下手。据此,今天互联网雷锋(小编我)就与大家分享一份腾讯在2021最新推出的“百万级”Netty进阶指南,其内容

2021-12-08 16:56:41 156

转载 专家推荐基于java Springboot+Vue+shiro前后端分离疫情防疫管理系统设计和实现2.0

文末获取源码联系主要特性功能:完全响应式布局(支持电脑、平板、手机等所有主流设备)强大的一键生成功能(包括控制器、模型、视图、菜单等)支持多数据源,简单配置即可实现切换。支持按钮及数据权限,可自定义部门数据权限。对常用js插件进行二次封装,使js代码变得简洁,更加易维护完善的XSS防范及脚本过滤,彻底杜绝XSS攻击Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。国际化支持,服务端及客户端支持完善的日志记录体系简单注解即可实现支持..

2021-12-08 16:14:55 448 2

原创 Java 项目中使用 Resilience4j 框架实现故障隔离

到目前为止,在本系列中,我们已经了解了 Resilience4j 及其 [Retry](https://icodewalker.com/blog/...), [RateLimiter](https://icodewalker.com/blog/...) 和 [TimeLimiter](https://icodewalker.com/blog/...) 模块。在本文中,我们将探讨 Bulkhead 模块。我们将了解它解决了什么问题,何时以及如何使用它,并查看一些示例。代码示例本文附有...

2021-12-08 15:52:49 413

原创 点击量破千万,阿里巴巴首发:Java核心框架指导手册

来了,来了!他终于来了,阿里巴巴最新推出的Java核心框架指导手册,终于出来了。1小时的点击量就破了千万!手册分为三个部分:第一部分:解读MyBatis框架中关于接口层和配置文件解析过程;第二部分微服务Dubbo通信架构高扩展性架构设计原理,深度剖析Netty通信方式、Mina通信方式、Grizzly通信方式等;第三部分将会解读RocketMQ架构原理、消息投递原理、消息消费原理、Broker服务注册与发现、消息存储原理和事务消息原理。由于文章篇幅有限,楼主下面只能为大家展示主要内容和部

2021-12-08 15:32:32 84

原创 从简历被拒到收割8个大厂offer,我用了3个月成功破茧成蝶

12月份的到来,下一年的金三银四也随之靠近了,想跳槽的朋友要抓紧了,平时沉迷加班和增删改查,真正出去面试的时候发现自己成为了井底之蛙为了避免大家成为“井底之蛙”,楼主这里为大家整理了一套Java面试神技,里面的面试题的总结来自与今年2月份到4月底的面试题总结,其中有中8小厂,也有像阿里、百度、字节、腾讯、京东这些大厂的面试真题(含答案),同时为了方便大家刷题和阅读,楼主已经为大家整理成了PDF格式!接下面详细为大家展示知识点脑图+各个面试专题+答案!由于文章篇幅有限,楼主尽力展示,完整版的刷题方式为

2021-12-08 15:21:43 90

原创 五个支持微服务体系结构的Java框架

在过去的五年中,随着专门为支持新的微服务而构建的技术的发展,该行业出现了爆炸式的发展。但这并不意味着它们最适合每个人的需要。事实上,与通常在考虑技术堆栈的情况下开发的Monolith不同,微服务体系结构中的每个服务都可以使用基于其自身功能的不同框架构建。我们将介绍一些最流行的构建微服务的java框架——传统框架和容器专用框架。1.用于微服务的Jakarta EE/Java EE经典的JavaEE(现在称为Jakarta EE(JEE))构建应用程序的方法是面向独石的。传统上,使用JavaEE构建的企

2021-12-08 13:34:14 215

原创 使用 JMX 监控和管理 Java 程序

此篇文章介绍 Java JMX 技术的相关概念和具体的使用方式。当前文章属于Java 性能分析优化系列文章,点击话题可以查看所有文章。1. JMX 是什么?Java Management Extensions(JMX)技术是 Java SE 平台的标准功能,提供了一种简单的、标准的监控和管理资源的方式,对于如何定义一个资源给出了明确的结构和设计模式,主要用于监控和管理 Java 应用程序运行状态、设备和资源信息、Java 虚拟机运行情况等信息。JMX是可以动态的,所以也可以在资源创建、...

2021-12-08 13:09:40 779

原创 本文整理自狂神视频【狂神说Java】注解和反射

内置注解@Override 表示一个方法声明打算重写父类中的另一个方法声明@Deprecated 表示不鼓励程序员使用该元素,通常因为他们很危险或者存在更好的选择@SuppressWarnings 抑制编译警告元注解:负责注解其他注解。Java定义了4个标准的meta-annotation。在包java.lang.annotation中@Target 描述注解的适用范围@Retention 描述注解的生命周期 SOURCE<CLASS<RUNTIME@Docume

2021-12-07 19:13:39 102

原创 Java二次开发海康SDK-对接门禁机

上节内容学习了数据库 MySQL的安装、验证、数据库管理工具、数据库的基本操作命令,还没有学习的同学可以从主页去看上一篇推送内容。本节内容就学习有关数据库中表的操作,这其中包括 表内和 表关联的:创建、列数据类型、数据查询、筛选、删除、添加、修改等等操作,这块内容极为重要,重点不但需要掌握基本的 SQL使用规则,还要掌握一些系统提供的SQL函数。提示:你可以将sql理解为一种编程语言格式,那么这其中用到的所有标点符号都是英文的,括号都是成对出现的,这种低级错误千万别给自己养成"习惯"。...

2021-12-07 15:19:53 1714 2

原创 springboot+jsr303+java参数校验解决方案

前言我们在java项目开发中(典型场景为springmvc项目的controller参数接收)都需要对参数合法性(非空性,范围,格式等)进行校验,最简单的写法是使用if...else进行逐个判断,但是此类开发工作繁琐,代码不够优雅,这里我们可以使用jsr-303中的一项子规范Bean Validation来处理,其中Hibernate Validator 是 Bean Validation 的参考实现,本次演示便是对Hibernate Validator的使用和扩展,千言万语不如代码一篇!正文环

2021-12-07 15:16:47 358

原创 Javascript的new、apply、bind、call知多少

1写在前面Javascript中的apply、call、bind方法是前端代码开发中相当重要的概念,并且与this的指向密切相关。本篇文章我们将深入探讨这个关键词的作用,并尝试进行手动编写复现。阅读文章前,我们带着几个问题进行研究:用什么样的思路可以new关键字?apply、bind、call这三个方法有什么区别?怎样手动实现一个apply、bind和call?2new关键词new关键词的作用是执行一个构造函数,返回一个实例对象,根据构造函数的情况来确定是否可以接受参数的传递。

2021-12-07 15:03:39 96

原创 阿里p8耗时3年总结出这份并发编程手册(全彩版)不看后悔

并发世界很有趣,不要错过前言:Java有进阶,其名为并发,并发知识之大,一口吃不下。那好,请您多吃几口,又没说一顿吃完,细嚼慢咽才有味.所有 Java 书籍都将并发编程放在其高级/进阶篇章中,其重要性不言而喻,学好并发也是自身走入高级行列的必备素质之一并发/并行,进程/线程这些概念总是显得过于抽象,因为这是与操作系统沟通用到的词汇,就像我们习惯了使用十进制算法,二进制和16进制就需要思维的切换;生活中,我们彼此总是不能互相理解,平静之后,我们知道要换位思考;程序的世界也一样,为了更好的理解问题,

2021-12-07 14:18:45 2536

原创 这份在各大平台获百万推荐的Java核心手册实至名归

最近闲得无聊给大家整理出来了一些面试必备问题合集,已经把内容汇总成为了六本 PDF 电子书,分别是《Java 基础总结》 《Java 基础总结 V2.0》 《面试题总结》 《计算机基础总结》 《HTTP 核心总结》 《操作系统核心总结》Java 基础总结先来看一下本篇文章的思维导图吧,文章围绕下面这些内容进行讲解。操作系统总结内容涉及认识操作系统 进程和线程 内存管理 文件管理 I/O 死锁 操作系统面试题 操作系统核心概念每一章节都会

2021-12-07 14:02:02 99

原创 Java项目:化妆品商城系统(java+Springboot+ssm+mysql+jsp+maven)

一、项目简述本系统主要实现的功能有: 网上商城系统,前台+后台管理,用户注册,登录,上架展示,分组展示,搜索,收货地址管理,购物车管理,添加,购买,个人信息修改。订单查询等等,后台商品管理,分类管理,库存管理,订单管理,评论管理,用户管理,信息修改等等。二、项目运行环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)项目技术: Springboot+ SpringMVC + M

2021-12-07 13:53:34 706

原创 吹爆Github,这份算法刷题手册让你横扫各大厂算法面试题

大厂面试官:你的算法怎么样?面试算法工程师的程序员们常常遇到这样的问题,无论是BAT这样的大厂,还是其他小公司,招聘工程师的时候,对算法考察的很仔细。为什么算法这么重要呢?1、算法能力可以辨别程序员的技术功底; 2、算法能力是发掘程序员潜力的关键手段; 3、算法能力能够判断程序员在面对新问题时候的分析解决能力; 4、算法能力是设计一个高性能系统、性能优化的必备基础。那么,大厂面试算法的时候会着重问哪些题目呢?小编刚好认识一位大厂算法工程师,他面试喜欢问决策树和随机森林的题目,因为

2021-12-07 13:32:51 579 1

原创 归并排序+java基础数组。、

package com.shuzu;import java.util.Iterator;public class ShuZu_01 { public static void main(String[] args) { //声明数组 int arr[]; String str[]; long ser[]; //数组名称 =new 数组元素类型[shuzuyuansugeshu] arr =new int [10]; //数组元素类型 数组名 =new 数组元素类型[sh.

2021-12-07 13:24:51 98

原创 在Java的类型系统中,数组有什么缺陷吗?

关于程序员对 Java 类型系统的理解,比较高级的一个面试问题是这样:王垠原版的代码public static void f() { String[] a = new String[2]; Object[] b = a; a[0] = "hi"; b[1] = Integer.valueOf(42);}这段代码里面到底哪一行错了?为什么?如果某个 Java 版本能顺利运行这段代码,那么如何让这个错误暴露得更致命一些?注意这里所谓的「错了」是本质上,原理上

2021-12-07 13:22:10 203

原创 java反序列之Jdk7u21回显

以前在打RMI反序列化的时候都是用的CC、CB利用链实现报错回显,很好使。之前在做一次项目的时候发现了目标存在RMI反序列化漏洞,系统为Windows,无DNS不出网。通过延时探测出只存在Jdk7u21利用链。RMI回显打目标时依然尝试使用老方法回显,Jdk7u21 + 报错回显,发现一直没回显。平时自己Jdk7u21利用链用得比较少,大概了解Jdk7u21最后的利用也是通过Templatesimpl#newTransformer方法实现代码执行,只能去看代码分析下失败的原因。Jdk7u

2021-12-06 19:26:22 2202

原创 Java 9 到 17 的语言特性更新

此外,Oracle 官方也有清单可供一览: Java Language Changes (opens new window)当 Java 8 引入流和 Lambda 这两个重大更新时,函数式编程风格赋予了 Java 更少模板代码的语法。虽然最近的版本更新没添加这么富有影响的特性,但带来了很多较小的改进。自从 Java 切换到一个更快的发布节奏后,每六个月就会发布一个新版本。记录类可能是最近更新中最重要的一个特性,模式匹配和封闭类也会让处理纯数据更容易。Java 17(LTS)switch 模式匹

2021-12-06 19:18:22 339

原创 在Java中用规则引擎模式替代ifelse - Vitali

规则引擎模式:这种模式的本质是if - else ,拆分if - else每个分支到规则类中,然后,主规则引擎类将保存所有规则并找到与客户端请求匹配的规则。定义规则类为了确保所有规则类都实现相同的方法,让我们定义一个每个类都将实现的接口:<b>public</b> <b>interface</b> AncestorRule { Optional<AncestorResult> evaluate(String selector);

2021-12-06 19:16:25 613

原创 阿里p8自主编写的RocketMQ分布式消息中间件手册,值得一看

众所周知RocketMQ消息队列一直是由阿里云作为此技术的天花板,消息队列RocketMQ版(原名开放消息服务,简称ONS)是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。今天小编就给大家分享一份号称是阿里云大佬分享的《RocketMQ分布式消息中间件手册》希望能对正在学习这个技术的小伙伴有到帮助!RocketMQ分布式消息中间件手册从目录方面可以看出这份资料对rocketmq的理解非常全面,需要获取的小伙伴可以直接转发+关注后私

2021-12-06 14:18:48 397

原创 GitHub上首本IntelliJ IDEA操作手册,标星果然百万名不虚传

还记得刚开始工作的时候使用的是Eclipse,后面是当时公司第一批尝鲜IDEA的人。刚开始用起来其实蛮麻烦的,因为最开始还是带着Eclipse的思维。比如在Eclipse中一个workspace中可以有多个project,但是在IDEA中就没有workspace的概念了,取而代之的是project,一个project中可以有多个module。已经不止N次的被读者问到有没有IDEA的教程,其实我觉得这就是一个工具,无非就是一个熟能生巧的过程。在N + 1次被问到的时候,我觉得有必要肝一份使用手册了!.

2021-12-06 14:13:45 123

原创 COBOL自动转java工具:在re:Invent大会上,亚马逊发布了一系列黑科技

有关 COBOL 语言没人会的问题看起来要终结了,亚马逊提出了一个 COBOL 自动转 java 工具「AWS Mainframe Modernization」,旨在帮助 AWS 客户「尽可能快地」脱离大型机,更好地利用云服务。每年的 re:Invent 大会上,亚马逊都会发布大量新工具,今年的活动也不例外。在这其中不仅有最新的自研处理器云服务,也有高性能的存储技术。而吸引眼球的 AWS Mainframe Modernization 则面向智能化转型。如今的很多传统公司内部会存在长期使用,但难以升

2021-12-06 14:07:00 1839

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除