数一数
用 vert.x web 理解 http chunk 传输 用 vert.x web 理解 http chunk 传输
最近有个场景是后台查询大量数据返回前端,根据数据规律决定使用chunk方式流返回. 服务端使用vert.x web,客户端使用hutool工具提供的HttpUtil进行演示 基础代码先上基础代码 服务端public class Server
2021-02-06
maven 重复依赖\冲突打包配置 maven 重复依赖\冲突打包配置
使用vert.x官方提供的打包配置 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2021-02-05
golang 使用 viper 读写配置文件 golang 使用 viper 读写配置文件
viper 主要是用于处理各种格式的配置文件,简化程序配置的读取问题支持 设置默认配置 支持读取 JSON TOML YAML HCL 和 Java 属性配置文件 监听配置文件变化,实时读取读取配置文件内容 读取环境变量值 读取远程配置
2021-01-26
位运算|常用场景 位运算|常用场景
位运算介绍最近工作涉及一些数据传输\加密\计算相关内容,发现位运算这么好用的东西,竟然没人用.这里做一下位运算基础操作和常用场景. 程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。比如
2021-01-06
macOS 11 使用jenv管理 多版本jdk macOS 11 使用jenv管理 多版本jdk
废话mac升级big sug系统后,之前使用的jdk切换命令有些问题,使用sdkman几天后,发现兼容性还是有一些问题的.最后还是切换成 oracle jdk,使用jenv管理 下载jdk就不废话了,记录一下安装jenv和开发环境配置的一些
2020-12-22
Vert.x 异步调用基础 Vert.x 异步调用基础
上篇文章 简单介绍了一下如何使用Vert.x部署一个Verticle并创建一个http server。以及路由的试用。在部署Verticle的时候,我们使用的 start() 函数的重载是start(Promise<Void>)
Vert.x 3.8.0 框架基础 Vert.x 3.8.0 框架基础
Vert.x 3.8.0已经发布(写这篇文章的时候),本次改动说大不大,说小也不小,删了之前介绍Vert.x 3.5的文章,重新使用3.8版本开发一个单点后台程序,为Vert.x发展信徒(误) 开发环境:idea+maven+mysql
java 快速排序实现与详解 java 快速排序实现与详解
快速排序是一种简单的,常用(被问到)的排序算法。这里讲述一下快速排序的逻辑原理和Java的实现代码。快速排序的思想核心,我认为就是4个字:化繁为简。 快速排序(英语:Quicksort),又称划分交换排序(partition-exch
2018-03-08
JShell JShell
jshell是Java9新增的一个实用工具。jshell为Java增加了类似NodeJS和Python中的读取-求值-打印循环(Read-Evaluation-PrintLoop)。在jshell中可以直接输入表达式并查看其执行结果。当需
2018-02-06
Hello! Java 9 Hello! Java 9
  java9正式发布已经有一段时间了,作为一个思想激进__开放__,勇于探索的喵,本着拥抱新特性的心态。第一时间对java的文档进行了拜读,结合这段时间零零散散__持续__的测试和理解,记录下来以后可能会用到的几个特性。 JShellJa
2018-02-05
Vertx的Hello World! Vertx的Hello World!
由于Vert.x目前“火爆”的人气,使用各种搜索引擎都能找到大量的社区网站、博客来介绍vertx各种概念。这里就不再啰嗦了。本喵从今天开始,使用实际的代码来展示实际工作中可能会遇到的一些问题。以及解决方案。如果你有在使用Vert.x,并且遇
What is Vert.x What is Vert.x
两年前在公司开始负责一个底层api的项目。包含功能很简单,对接底层系统进行封装,提供一些功能实现的封装,对外提供http restful接口。主要要求是支持高并发和高稳定性。最开始的选型是用一些轻量级的http server框架。然后集成s
1 / 2