自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 写一个MyBatis的plugins,记录完整SQL日志

当用户定义了一个Mapper接口中的方法或者XML映射文件中的SQL语句时,MyBatis会根据这些定义生成相应的MappedStatement对象,并将其存储在Configuration对象的内部映射表中。当遇到长SQL和参数较多时,还原一个SQL往往需要十几分钟的时间。最近接到的项目有很多长SQL并且参数的数量也很多,在做SQL优化时需要花很多时间在SQL拼接上,想到前同事使用MyBatis框架插件机制来打印完整的SQL日志,尝试自己实现一下,同时也是为了加强对MyBatis框架的了解。

2024-08-04 01:08:33 594

原创 手撸一个M3U8下载插件

​ M3U8视频格式是一种基于HTTP Live Streaming(HLS)协议的视频文件格式。它是苹果公司开发的,目前广泛应用于iOS、macOS和tvOS等系统中。与传统的视频格式不同,M3U8视频格式将整个视频分成多个小片段进行传输,这些小片段可以根据网络情况自动调节其质量和大小。这种方式使得M3U8视频格式非常适合在网络环境不稳定或带宽不足的情况下播放视频。

2024-02-08 23:42:10 1816

原创 设计模式之责任链

设计模式之责任链

2023-05-11 17:03:12 146

原创 CSS基础之伪类和伪元素

CSS基础伪类和伪元素

2023-04-14 17:59:20 874

原创 CSS基础之语法

CSS基础、选择器、优先级

2023-03-31 15:38:56 277

原创 CSS基础之盒模型

CSS基础总结

2023-03-20 20:40:27 503

原创 CSS基础之布局

针对CSS的布局方式进行一个简要的汇总。

2023-02-09 18:20:12 554

原创 JAVA基础之泛型

Java基础知识泛型分享

2023-01-19 11:41:03 1588

原创 JAVA基础之注解和反射

介绍需要掌握的基础知识中的注解和反射相关内容

2023-01-17 17:27:54 584

原创 MySQL基础之索引

​ 索引(在MySQL中也叫做“键(key)”)是存储引擎用于快速找到记录的一种数据结构。索引是进行SQL优化时最常用的工具,但是不合理的索引不仅对性能提升没有帮助可能还会造成负担。索引理解索引类型建立合理的索引至关重要。

2023-01-11 15:31:23 314

原创 JAVA基础之枚举

JAVA基础之枚举

2023-01-05 18:51:02 542

原创 MySQL基础之索引失效

mysql索引失效测试

2022-12-29 15:32:01 1671 1

原创 干撸一个Node环境的PDF生成服务

干撸一个Node环境的PDF生成服务用到的库介绍代码片段Http请求处理生成PDF样式展示签名图片处理PDF排版结语用到的库express:Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。许多流行的开发框架都基于 Express 构建。jimp:是一个使用 JavaScript 编写的用于 Node的图像处理库,具有零依赖的特性。pdfkit:PDFKit是一个用于Node和浏览器的PDF文档生成库,它可以轻松创建

2020-07-23 17:03:01 3624 2

原创 编译Java-cef

编译CEF框架JAVA分支JCEF。

2017-02-05 18:46:26 2883 1

原创 Elasticsearch 基础笔记

Elasticsearch是一个使用JAVA开发,基于Apache Lucene(TM)的开源搜索引擎。分布式的实时文件存储,每个字段都被索引并可被搜索分布式的实时分析搜索引擎可以扩展到上百台服务器,处理PB级结构化或非结构化数据

2016-04-28 11:51:53 6567 3

原创 JAVA AOP

JAVA AOP编程简介面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要应用场景日志记录,性能统计,安全控制,事务处理,异常处理,PV、UV统计等等JDKProxy1.被代理类实现接口。2.创建Invocatio

2015-09-30 15:43:33 1156 2

原创 JAVA WEB 总结 Servlet篇

一、servlet简介1.版本Servlet 2.2 Servlet 2.3Servlet 2.4Servlet 2.5Servlet 3.0 Servlet 4.0(草案阶段)2.单实例,多线程。@WebServlet(urlPatterns="/login")public class Login extends HttpServlet{

2015-09-23 19:42:55 682 2

原创 JAVA WEB 总结 JSP篇

一、jsp是另类的servlet编写index.jsp,然后放入到Tomcat中,然后启动Tomcat。 My JSP 'index.jsp' starting page 你好,世界! 在Tomcat的work目录下可以看到jsp编译后端java和class文件[Tomcat安装路径]/work/Catali

2015-09-14 20:00:33 808 2

原创 HTML 标签集合

HTML标签总结

2015-08-04 18:59:29 976 1

mysql索引失效测试数据

mysql索引失效测试数据

2022-12-27

jxbrowser-7.0-cross-desktop-win_mac_linux.zip

jxbrowser-cross-desktop-win_mac_linux 版本是7.0,看清除版本。

2019-08-08

MyBatis小例子

写的MyBatis的小示例,基本映射,动态sql,关系映射

2015-11-06

httpcomponents-client-4.5-src

Apache httpclient工程4.5源码包,包含源码和实例

2015-08-05

httpclient 4.5

Apache httpclient项目4.5版本下载包

2015-08-05

maven免安装包

这个是我本地安装好的一个包不是安装文件,下载要看清楚哦。

2015-03-19

struts2核心包

struts2 的核心支持包 struts2版本struts-2.3.1.2

2012-03-14

锋利的jQuery》(高清扫描版-有书签).

介绍详细,分类明确,内容强大,值得一看。

2012-03-14

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

TA关注的人

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