加载中
Jvm上如何运行其他语言?JSR223规范最详细讲解

一 在Java的平台里,其实是可以执行其他的语言的。包括且不仅限于jvm发展出来的语言。 有的同学可能会说,在java项目里执行其他语言,这不吃饱了撑着么,java体系那么庞大,各种工具一应俱全...

Java项目有可能做到所有的代码逻辑均可热部署吗?

前言 首先我们明确下什么叫做热部署,热部署是在不重启java虚拟机的前提下,自动更新class的行为,从而更新整个运行时的逻辑。 在java开发领域,热部署一直是一个难以解决的问题,java虚拟机...

规则引擎深度对比,LiteFlow vs Drools!

前言 Drools是一款老牌的java规则引擎框架,早在十几年前,我刚工作的时候,曾在一家第三方支付企业工作。在核心的支付路由层面我记得就是用Drools来做的。 难能可贵的是,Drools这个项目在十...

项目一共30个模块,你叫我maven版本一个个手动改?

大家好呀,我是铂赛东,一个乱入公众号博主的开源作者。今天分享一个maven小技巧,希望帮助到大家。 之前有个群友私聊问我,如何快速统一去更改项目中所有的maven版本号,他说之前都是手动一...

测试用例千万不能随便,记录由一个测试用例异常引起的思考

一 测试用例大家平时写不写? 我以前写测试用例只是针对业务接口,每个接口写一个,数据case也只是测一种。能跑通就可以了。要不同的场景case,那就改数据。重新跑一遍。简单省事。 但是自从...

写出个灵活的系统竟然可以如此简单!小白也能写出高级的Java业务!

一 最近正好公司里有个需求,一个短信业务接了多个第三方供应商,某些业务需要查询第三方供应商剩余的短信包数量去选择剩余量最多的渠道去批量发送。有些业务是指定了某个短信供应商,有些场...

线程池如何观测?这个方案让你对线程池的运行情况了如指掌!

今天我们来聊一个比较实用的话题,动态可监控可观测的线程池实践。 这是个全新的开源项目,作者提供了一种非常好的思路解决了线程池的可观测问题。 这个开源项目叫:DynamicTp 地址在文章末尾...

推荐一款颜值逆天且功能齐全的开源Shell工具

前言 以前在windows上一直使用的SSH工具是XShell,后来转到mac平台,XShell没有mac版本。所以之前一直在找一款颜值高,功能齐全的可以作为日常使用的Shell工具。 我知道mac下也有不少优秀的S...

IntelliJ IDEA竟然出了可以在云端编码的功能?

前言 自从我用了正版的IntelliJ IDEA后,基本上都是与时俱进,出一个新版本就立马更新,这也能能让我体验到最新最快的功能。 最近在闲逛Jetbrains的官网时,看到了最新的2021.3EAP版本的放出...

一款吊炸天的AI图片增强工具!

背景 如果你工作中需要制作文档,PPT,或者给文章配图,或者需要制作视频。一定会有在网上寻找图片素材的经历。 但网上的图质量参差不一,有时候找到了喜欢的图,但是质量不行,分辨率太低。...

装了这几个IDEA插件,基本上一站式开发了!

前言 前几天有社区小伙伴私聊我,问我都用哪些IDEA插件,我的IDEA的主题看起来不错。 作为一个开源作者,每周要code大量的代码,提升日常工作效率是我一直追求的,在众多的IDEA插件中,我独钟...

苹果的最新MacbookPro,炸到你了么?

一 苹果秋季发布会如期而至。我不是一个标准的果粉。但是我今年用上了macbook pro m1,最期待的就是新款的搭载了M1X的Macbook。 苹果官方也放出了要炸翻全场的宣传语。。。 这次发布会围绕的...

这个开源组织里的项目都是精品(第二弹)

前言 之前我写过一篇文章——《这个开源组织里的项目都是精品》,里面列举了Dromara开源组织的4个java项目,每一个都轻量且实用,受到了很多小伙伴的喜爱。Dromara这个开源组织里的项目只针对...

Zookeeper的选举机制和同步机制超详细讲解,面试经常问到!

前言 zookeeper相信大家都不陌生,很多分布式中间件都利用zk来提供分布式一致性协调的特性。dubbo官方推荐使用zk作为注册中心,zk也是hadoop和Hbase的重要组件。其他知名的开源中间件中也都出...

这个开源组织里的项目都是精品

前言 在开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara? 这个组织是由Apache ShenYu(前身是Soul网关)的作者创立,多位Java开源作者参与的一个Java开源组织。 在开源中国...

动态代理大揭秘,带你彻底弄清楚动态代理!

前言 代理模式是一种设计模式,能够使得在不修改源目标的前提下,额外扩展源目标的功能。即通过访问源目标的代理类,再由代理类去访问源目标。这样一来,要扩展功能,就无需修改源目标的代码...

开源框架TLog核心原理架构解析

前言 最近在做TLog 1.2.5版本的迭代,许多小伙伴之前也表示说很想参与开源项目的贡献。为了让项目更好更快速的迭代新特性以及本着发扬开源精神互相学习交流,很有幸招募到了很多小伙伴与我一...

对乱糟糟的日志说再见

前言 最近一个朋友老是和我抱怨:公司系统日志打的实在是太烂了,有用的信息很少,没用的一大堆。就连那有用的信息,在那么多节点日志之间进行追查,也是痛苦的一笔。 我问他,公司没有日志收...

为开源作者赋能,为此我花了一个月时间做了个工具平台

前言 在介绍这个项目之前,先听我BB几句。 自己做开源也有2,3年了。现在也长期维护着3个开源项目,起初只是一时兴趣,觉得做出一个东西放在开源站点上是一件很有意义的事。但是凡是用的人多...

别再用硬编码写业务流程了,试试这款轻量级流程编排框架

前言 在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部