javaweb
文章平均质量分 56
yjTangerine
Java开发工程师
展开
-
ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间介绍
ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件分析介绍原创 2023-02-16 22:27:43 · 1802 阅读 · 1 评论 -
生成hibernate的hbm.xml文件以及实体类
hibernate生成映射文件和实体类原创 2022-12-13 23:11:06 · 1195 阅读 · 0 评论 -
log4j按日期和文件大小拆分
log4j按日期和文件大小拆分一、需求二、log4j配置文件三、重写 FileAppender 和 GregorianCalendar四、使用一、需求我们需要一个日志切面来进行记录系统操作的日志这个日志文件的文件名是需要以 yyyyMMdd.log 样的格式来进行Append在Append的过程中 如果文件大小满足了配置的大小(例如20MB) 会进行拆分,将文件名改为 yyyyMMdd_1.log 这个1是递增的日志如果次日进行Append 也会进行拆分 拆分完成后从1开始而且项目停止后再次原创 2021-11-26 01:40:07 · 555 阅读 · 0 评论 -
PDF在线预览
PDF在线预览一、PDF在线预览代码一、PDF在线预览代码 /**PDF在线预览*/ @RequestMapping("/getPDF") public void findPdf( HttpServletResponse response,@RequestParam("path") String path) throws IOException{ response.setContentType("application/pdf"); FileInp原创 2021-11-10 12:06:13 · 459 阅读 · 0 评论 -
Java多线程加锁例子
Java多线程加锁例子一、错误示例二、正确示例一、错误示例 static int a = 0; //多线程同时操作 val a @Test public void test4() throws InterruptedException { Runnable runnable = () -> { while (a < 10) { a++; System.out.print(a + "\t"); }原创 2021-09-15 01:37:52 · 1182 阅读 · 0 评论 -
JAVA文本占位符替换
文本占位符替换代码需求一、JAVA发送短信-文本占位符替换1.代码实战(1).模板枚举(2).封装工具(3).使用教程(4).输出结果需求一、JAVA发送短信-文本占位符替换我的代码估计可以解决你所问的问题首先占位符在文本必须统一 都是问号或者其他例如:String content = "你好: ?\n恭喜你试工成功,你的临时工号为:?。"我的需求是发短信,里面有换行符我这里是封装的很好了,你可以根据你的需求而定1.代码实战(1).模板枚举/** * @ProductName:原创 2021-09-13 22:12:59 · 2752 阅读 · 0 评论 -
spring boot下载resources目录的文件
spring boot下载resources目录的文件需求一、错误示例二、解决方法-亲测有效需求spring boot 项目中因为碰到导入excel的功能,需要下载模板,模板在后端的resources目录里面一、错误示例直接上图我在resources/import目录里面放了一个hire_info_template.xlsx 的excel文件错误1:Resource resource = new ClassPathResource(“import/hire_info_template原创 2021-09-13 21:30:11 · 1448 阅读 · 3 评论 -
Spring mvc上传下载文件
Spring mvc上传下载文件一、上传图片我这边封装了好几层,我把用到的代码黏贴出来二、下载图片1.我封装了好几层,我用的访问图片的接口是全局的,如上getImage,代码如下三、上传文件其实上传文件,无论是pdf,还是word 等等,用上传图片那种方式就可以就是生成文件名的时候把后缀名换一下,根据需求而来四、下载文件这里下载文件有一点不同的是,图片我是放在byte数组里,响应给前端了,可以实现浏览器预览文件需要下载 不能直接用浏览器方式打开预览,是通过浏览器下载下来我这边接口名字是getFile,是因为原创 2021-09-13 18:18:49 · 157 阅读 · 0 评论 -
java处理zip文件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前端上传文件ZIP格式如何处理一、pom文件引入 zip4j的jar包二、Controller总结一、pom文件引入 zip4j的jar包 <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.原创 2021-09-13 16:12:23 · 441 阅读 · 0 评论