会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨瀚博
博客园
首页
新随笔
联系
订阅
管理
[置顶]
个人开发知识点收集
摘要: 个人开发知识点收集 1.java tomcat远程调试 set CATALINA_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9527 或者
阅读全文
posted @ 2017-03-20 16:04 _herbert
阅读(590)
评论(0)
推荐(0)
[置顶]
使用(POI)SAX处理Excel大文件,防止内存溢出
摘要: POISAXReader 解决POI读取XLSX文件内存占用过过多 poi处理excel分别提供比较友好的用户模式以及比较底层的事件模式。其中,用户模式提供良好的封装,同时兼容2003以及2007以上的格式,使用相当方便。不过,代价是花费巨大的内存。只要超过6w条以后,基本是就是内存溢出了。 好在P
阅读全文
posted @ 2016-07-20 18:27 _herbert
阅读(14745)
评论(0)
推荐(0)
[置顶]
POI生成WORD文档
摘要: 通过配置word模板生成相应的word文档。支持文字,列表,原样式输出。采用java poi 开源库。
阅读全文
posted @ 2016-06-03 17:11 _herbert
阅读(40903)
评论(7)
推荐(3)
[置顶]
easyui-datagrid 编辑模式详解
摘要: 一,建立编辑器 从api得知,扩展一种新的编辑器类型,需要提供以上几个方法。项目中正好需要一个checkbox 类型编辑器,但在easyui中并没提供这样的编辑器,那我们可以通过扩展编辑器来解决,扩展如下 新的编辑扩展好以后,跟系统默认的编辑器使用方式一样: 二 , 获取编辑器 datagrid 通
阅读全文
posted @ 2015-11-24 18:11 _herbert
阅读(36661)
评论(1)
推荐(2)
2025年11月30日
Spring使用el表达式
摘要: Spring使用el表达式 0. 背景 在项目中需要一个可动态执表达式的功能.项目本身是基于Springboot,可直接使用Spring提供的核心模块Spring Expression Language(SpEL). 在测试前,需要了解一些基本前置条件 整体可以按照java语法编写脚本串 只支持单条
阅读全文
posted @ 2025-11-30 18:53 _herbert
阅读(209)
评论(0)
推荐(0)
2025年11月25日
springboot中File默认路径
摘要: springboot中File默认路径 1. 背景 在Springboot项目开发中,针对文件解析类业务,以及文件生成类业务,正对默认的文件路径比较容易混淆,这里通过代码示例,记录每一种方式对应的默认路径.方便以后开发中快速查询. 项目信息如下: 项目目录: D:\projects\javaprj
阅读全文
posted @ 2025-11-25 15:33 _herbert
阅读(156)
评论(0)
推荐(0)
2025年11月15日
Springboot启动时记录进程ID
摘要: Springboot启动时记录进程ID 1. 背景说明 springboot项目打包成可执行jar包以后,需要通过java -jar xxx.jar启动项目.启动方式对非技术人员不太友好.所以需要项目构建时,生成一个start.bat和stop.bat的脚本.关闭采用taskkill -F -PID
阅读全文
posted @ 2025-11-15 18:03 _herbert
阅读(154)
评论(0)
推荐(0)
2025年11月11日
ORACLE解析游标生成JSON
摘要: ORACLE解析游标生成JSON 1. 背景 存储过程中使用oracleutl_http调用rest接口,并以JSON的方式传输数据.此需求下,业务和环境有如下限制: 业务已经通过sys_refcursor生成了业务数据,不希望重新编写存储过程 当前ORACLE版本为11G,不支持JSON操作 2.
阅读全文
posted @ 2025-11-11 18:23 _herbert
阅读(110)
评论(0)
推荐(1)
2025年11月7日
ORACLE游标序列化
摘要: ORACLE游标序列化 ORACLE中可以直接调用接口,需要把数据构造成xml格式,方便请求参数构造.比如在使用select utl_http.request('http://www.baidu.com') from dual可以访问百度页面 1. 使用DBMS_XMLGEN序列化 declare
阅读全文
posted @ 2025-11-07 17:53 _herbert
阅读(39)
评论(0)
推荐(0)
2025年11月3日
AI教我一条SQL实现明细转树形结构
摘要: AI教我一条SQL实现明细转树形结构 1. 原始数据 序号 COUNTRY PROVINCE CITY GAME 1 中国 广东 深圳 地心侠士 2 中国 广东 广州 地心侠士 3 中国 江苏 南京 地心侠士 4 美国 加州 洛杉矶 地心侠士 2. 目标数据 序号 节点名称 节点ID 父级节点ID
阅读全文
posted @ 2025-11-03 14:10 _herbert
阅读(14)
评论(2)
推荐(0)
2025年8月8日
Springboot构建包使用BOOT-INF中的class覆盖依赖包中的class
摘要: Springboot构建包使用BOOT-INF中的class覆盖依赖包中的class 1. 背景说明 在Springboot项目中,使用 spring-boot-maven-plugin 插件,构建采用layout:ZIP模式的可执行jar包(非FAT模式).项目中需要覆盖某个依赖包对应的class
阅读全文
posted @ 2025-08-08 17:28 _herbert
阅读(32)
评论(0)
推荐(0)
Maven 构建知识库
摘要: Maven 构建知识库 1. 安装本地jar或者pom到构建仓库 mvn install:install-file -Dfile=cs-1.1.3-SNAPSHOT.jar -DgroupId=com.bireturn -DartifactId=cs -Dversion=1.1.3-SNAPSHOT
阅读全文
posted @ 2025-08-08 17:27 _herbert
阅读(27)
评论(0)
推荐(0)
MAVEN构建分离依赖JAR
摘要: MAVEN构建分离依赖JAR 1. 背景说明 在Springboot项目中,项目构建时,默认打包成一个可以执行的jar包.导致单一jar过大.项目部署过程中,需要把依赖的jar包和配置文件都单独存放到指定的文件夹中. 2. 插件配置 maven-compiler-plugin 用于编译java代码
阅读全文
posted @ 2025-08-08 17:27 _herbert
阅读(189)
评论(3)
推荐(2)
2025年6月2日
JAVA实现读取最后几行日志
摘要: JAVA实现读取最后几行日志 1. 背景 在项目框架设计中,针对系统产生的日志,有线上查看日志的需求.日志文件本身很大.线上查看时,开发人员只想了解当前系统产生的错误信息. 2. POM依赖 主要使用 ReversedLinesFileReader 实现到读日志文件,需要引入commons-io依赖
阅读全文
posted @ 2025-06-02 11:00 _herbert
阅读(286)
评论(1)
推荐(0)
下一页
公告