排序
java实现浏览器下载附件时文件名中文乱码解决方案
方案一:URLEncoder 解决 IE 和 谷歌浏览器的附件中文名问题。 如果客户端浏览器是 IE 浏览器 或者 是谷歌浏览器。我们需要使用 URLEncoder 类先对中文名进行 UTF-8 的编码 操作。 因为 IE 浏览...
SpringBoot学习总结
SpringBoot笔记 SpringBoot文档 官网: https://spring.io/projects/spring-boot 学习文档: https://docs.spring.io/spring-boot/docs/current/reference/html/ 在线API: https://docs.spring.io...
支付宝AES如何加密
继之前给大家介绍了 V3 加密解密的方法之后,今天给大家介绍下支付宝的 AES 加密。 注意:以下说明均在使用支付宝 SDK 集成的基础上,未使用支付宝 SDK 的小伙伴要使用的话老老实实从 AE...
11 种序列化库对比 DSL、fastjson、gson、jackson、protocol buffer、Thrift、Hession、Kryo、Fst、Messagepack、Jboss Marshaling
为什么需要 json 不同语言之间,或者相同语言之间。需要一种对象到 json (持久化)的一种实现方式。以及反序列化的方式。 常见的序列化库对比 以下是 DSL、fastjson、Gson、Jackson、Google Pr...
速来!体验阿里通义灵码,抽AI盲盒赢大奖,100%中奖,永不落空~
关于阿里的通义灵码,之前DD就给大家推荐过,虽然比起GitHub Copilot还有一些差距。但日常使用,大部分场景还是游刃有余的。另外,它还是免费使用的,还要什么自行车? 最近正好看到它们在搞活...
H2 数据库介绍(1)–简介
H2 是一个使用 Java 编写的数据库,支持内存、文件等数据存储模式,可用于测试及 Demo 应用;本文主要介绍其基本概念及安装。 1、H2 特点 速度很快、开源、JDBC API 嵌入式和服务器模式;基于磁...
滴滴网约车订单的开票,如何减少对订单的耦合?
滴滴网约车订单的开发票页面,见下方移动端页面截图。业务操作大家应该都知道,勾选一笔或多笔订单,点击“下一步”进行开发票。 滴滴网约车日订单量有1千多万。在技术层面,如何设计,...
双非一本,裁员两个月,进 WLB 外企,涨幅 50%
大家好,我是R哥。 今天和大家分享一个特别有成就感的面试辅导案例,这个小兄弟的个人情况如下: 双非一本 刚毕业不久 校招进了家全球外包 被裁员空窗两个月 没有社招经验 我叫他「小马」好了,...
Java线程池使用浅谈
1. 线程池相关基本概念 任务(Task):任务是线程池中要执行的工作单元。任务可以是实现了 Runnable 接口或 Callable 接口的对象。Runnable 任务没有返回值,而&...
netty核心流程(一):服务端如何建立连接
为了接收连接请求, Netty 服务端应该做些什么事情? 根据Java NIO 的知识,服务端在准备接收客户端连接之前做了下面几个工作,我们可以带着问题往下看。 服务端对连接请求是如何初始化的? 如...
一个基于Java的接口快速开发框架!无需编写代码,通过UI界面编写接口!
大家好,我是 Java陈序员。 随着技术框架的不断发展更新,在日常开发中,我们可以借助一些第三方框架来快速实现接口开发,如 MyBatis-Plus.但是这些框架工具,往往需要定义大量的 Java 对象类!...
2. 运行时数据区域
运行时数据区域 JVM 在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域 JDK 1.7 JDK 1.8 1. 程序计数器(Program Counter Register) 程序计数器是一块较小的内存空间,可...













