自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 你了解只读 ORM 吗,Bean Searcher v4.3.0 来啦!

Bean Searcher 是一款专注高级查询的只读 ORM 开源项目。本次更新带来了大家期待已久的功能 ...

2024-06-13 23:54:44 466 3

原创 最近火起的 Bean Searcher 与 MyBatis Plus 倒底有啥区别?

Bean Searcher 号称 任何复杂的查询都可以 一行代码搞定,但 Mybatis Plus 似乎也有类似的动态查询功能,它们有怎样的区别呢?

2022-05-04 21:04:04 3705 2

原创 我这样写代码,比直接使用 MyBatis 效率提高了 100 倍

对一个 Java 后端程序员来说,mybatis、hibernate、data-jdbc 等都是我们常用的 ORM 框架。它们有时候很好用,比如简单的 CRUD,事务的支持都非常棒。但有时候用来也非常繁琐,比如接下来我们要聊到的一个常见的开发需求,最后本文会给出一个比直接使用这些 ORM 开发效率至少会提高 100 倍的方法。

2021-11-07 14:47:27 456

原创 探寻浏览器 Mixed Content iframe 无法加载的原因

现象浏览器 iframe 无法加载,Console 报错:Mixed Content: The page at ‘https://console.eiotyun.com/ejlchina/#/commons’ was loaded over HTTPS, but requested an insecure frame ‘http://console.eiotyun.com/@eiotyun-commons/’. This request has been blocked; the content mus

2021-04-13 14:37:55 4560 3

原创 OkHttps 之 Stomp 客户端

OkHttpsOkHttps 是 OkHttp 的轻量封装包。和 Retrofit 相比,它更加的开箱即用,并且 API 更加自然和语义化。它用起来很优美,有点像 RxJava 却比 RxJava 更简单。中文网站:http://okhttps.ejlchina.com/项目地址Gitee:https://gitee.com/ejlchina-zhxu/okhttpsGitHub:https://github.com/ejlchina/okhttpsStomp项目 OkHttps Stomp

2020-09-04 18:04:35 843

原创 OkHttps 之 WebSocket

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-09-04 17:51:10 426

原创 OkHttp - OkHttps 实现 网络加载框 自动展示和关闭(安卓)

在调用一个耗时较长的接口时,我们往往需要显示一个加载框,以便让用户知道我们的 APP 正在工作而不是卡死。一般的做法,是这样实现:showLoading(); // 在请求开始之前显示加载框http.async('/api/...') ... .setOnComplete(state -> { // 在请求结束(成功|失败|异常)之后关闭加载框 hideLoading(); })

2020-05-21 09:45:19 721

原创 为什么我要放弃 OkHttp 而使用 OkHttps

今日,OkHttps· 迎来了重大升级,真正迎来了崭新的 2.0 时代OkHttps 是近期开源的对 OkHttp3 轻量封装的框架,它独创的异步预处理器,特色的标签,灵活的上传下载进度监听与过程控制功能,在轻松解决很多原本另人头疼问题的同时,设计上也力求纯粹与优雅。链式调用,一点到底BaseURL、URL占位符、HTTP、WebSocketJSON、Xml 等自动封装与解析,且支持与任意格式的数据解析框架集成同步拦截器、异步预处理器、回调执行器、全局监听、回调阻断文件上传下载(过程控制、进度

2020-05-15 22:59:06 709

原创 从 OkHttp 到 Retrofit 再到 OkHttps

如今在 Android 原生领域,OkHttp 早已一统江湖,然而在项目中直接用 OkHttp 做网络请求又不够简单,这时我们会找基于 OkHttp 的二次封装框架。Retrofit 已经风靡一时,它的出现,确实简化了 OkHttp 的使用过程,可它也有自己的问题:带来了过多的概念和一大推的注解在处理文件上传下载和进度监听时不够简单缺少全局回调监听机制,在统一处理接口的错误码时还需要再...

2020-04-30 11:23:49 332 1

原创 OkHttps 三步实现 生命周期绑定

第一篇:OkHttp 优雅封装 OkHttps 之 气海雪山初探第二篇:OkHttp 优雅封装 OkHttps 之 上传下载解密第三篇:OkHttp 优雅封装 OkHttps 之 回调线程魔变简介OkHttps 是 OkHttp 的轻量封装包。和 Retrofit 相比,它更加的开箱即用,并且 API 更加自然和语义化。它用起来很优美,有点像 RxJava 却比 RxJava 更简单。项...

2020-04-23 23:33:03 1399

原创 Maven 项目中直接引用本地 Jar 包

记录备忘如图第一步在项目的更目录新建 libs目录,然后把需要依赖的 Jar 包放进去第二步在项目的 pom.xml 添加依赖,scope要是system, 还要给一个 systemPath 指向 Jar 包位置<dependency> <groupId>com.abcb</groupId> <artifactId>trust-pa...

2020-04-23 14:26:40 664

原创 OkHttp 优雅封装 OkHttps 之 回调线程魔变

第一篇:OkHttp 优雅封装 HttpUtils 之 气海雪山初探第二篇:OkHttp 优雅封装 HttpUtils 之 上传下载解密简介HttpUtils 从 v2.3.0 之后便重命名了,因为它已不单单是几个工具类,而是一套具有丰富功能的轻量网络开发包。更像是 OkHttps 的加强版,所以它的名字是 OkHttps。项目地址Gitee:https://gitee.com/ejlc...

2020-04-22 13:01:43 638

原创 Grails GORM 条件查询 之 联表查询

假设有表 TableA 和 TableB 两张表,其对应的域类如下:class TableA { TableB tableB String name}class TableB { String name}内连接(inner join)TableA.createCriteria().get { // 默认以内连接方式 tableB { eq '...

2020-04-02 20:10:58 2462

原创 Linux TOP 命令超级详解

Linux TOP 命令超级详解 [root@zhxu ~]# top当在终端输入以上命令并按 Enter 键时,终端显示以下界面:以下分别来讲每个信息的含义第一行第二行:进程数量第三行:CPU占用的百分比第四行:物理内存(单位:字节)其中物理内存总量 = 内存使用量 + 内存空闲量第五行:虚拟内存(单位:字节)表格数据PID:进程 IDUSER:启动该...

2020-04-02 14:19:46 650

原创 OkHttp 优雅封装 HttpUtils 之 上传下载解密

OkHttp 优雅封装 HttpUtils 之 文件上传下载的进度监听与过程控制的简单实现简介安装教程MavenGradle文件下载下载进度监听下载过程控制实现断点续传实现分块下载文件上传上传进度监听上传过程控制还没看过第一篇文章的欢迎移步:OkHttp 优雅封装 HttpUtils 之 初步介绍简介HttpUtils 是近期开源的对 OkHttp 轻量封装的框架,它独创的异步预处理器***...

2020-03-24 00:16:51 816

原创 OkHttp 优雅封装 HttpUtils 之 气海雪山初探

OkHttp 优雅封装 HttpUtils 初步介绍简介安装教程MavenGradle简单示例构建 HTTP同步请求异步请求请求方法(GET|POST|PUT|DELETE)解析请求结果回调函数HttpResultHttpCall构建HTTP任务使用标签配置 HTTP设置 BaseUrl回调执行器配置 OkHttpClient并行预处理器串行预处理器使用 HttpUtils 类简介HttpUt...

2020-03-23 23:25:27 1273

QT开发教程

教你如何用QT工具来C++开发,特别对嵌入式来时,QT绝对是一门神器!

2013-12-13

小软件 简单3d建模

小软件 简单3d建模

2013-03-02

空空如也

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

TA关注的人

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