随笔分类 -  Java

1
JAVA相关的一些知识
摘要:Spring Boot项目 application.yml 配置赋值到 Java配置类中 application.yml sdkConfig: # 是否为测试环境(true=是;false=否) isDevEnv: false SdkConfig.java import org.springfram 阅读全文
posted @ 2024-09-30 10:25 唐胜伟 阅读(21) 评论(0) 推荐(0) 编辑
摘要:JAVA中缀表达式 import java.util.Stack; public class PrefixExpressionCalculator { public static String infixToPrefix(String infixExpression) { // 反转输入的中缀表达式 阅读全文
posted @ 2024-01-09 15:38 唐胜伟 阅读(9) 评论(0) 推荐(0) 编辑
摘要:package com.cpiaoju.sdk.controller; import com.alibaba.fastjson.JSONObject; import com.cpiaoju.sdk.api.LxskApi; import lombok.extern.slf4j.Slf4j; impo 阅读全文
posted @ 2024-01-09 14:45 唐胜伟 阅读(215) 评论(0) 推荐(0) 编辑
摘要:工具类(网络文件下载到本地) package com.cpiaoju.constructionbank.util; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.IdUtil; import cn.hutool.cor 阅读全文
posted @ 2022-03-07 15:53 唐胜伟 阅读(710) 评论(2) 推荐(0) 编辑
摘要:RabbitMQ:https://github.com/rabbitmq/rabbitmq-server/tags 阅读全文
posted @ 2022-03-07 09:20 唐胜伟 阅读(43) 评论(0) 推荐(0) 编辑
摘要:使用ITEXT 给 PDF 文件生成目录的三种方式 资源截图: 资源说明: “ITEXT 生成目录源码”文件夹 有三种生成 PDF 目录的源码: 方法一:根据标题关键字找到所在页码,生成目录页,拆分文档再拼接(我使用的这种,因为PDF是通过html模板生成的,无法获取到指定内容所在页码,所以只能采用 阅读全文
posted @ 2022-02-25 11:20 唐胜伟 阅读(3285) 评论(0) 推荐(0) 编辑
摘要:接口传输数据加密、解密、加签、验签(AES,RSA,Sign) 理解公钥与私钥:https://songlee24.github.io/2015/05/03/public-key-and-private-key/ Demo public static void testCert() { RSA rs 阅读全文
posted @ 2022-01-21 14:50 唐胜伟 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:JAVA查询树结构数据(省市区)使用hutool工具实现 代码: @PostMapping("/getTree") public Object getTree() { // 查询数据 List<LxhpArea> areaList = areaService.list(); // 构建的整个树数据 阅读全文
posted @ 2021-08-24 16:52 唐胜伟 阅读(2085) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 获取项目路径或文件 @GetMapping("/getPath") public void getPath() { // 获取路径三种方法方法,使用Spring Boot 方式,只有 pathA 部署到服务器获取到得路径是能直接使用得 String pathA = Syste 阅读全文
posted @ 2021-08-18 14:32 唐胜伟 阅读(5179) 评论(0) 推荐(1) 编辑
摘要:JAVA流操作 file 转 数组,方法一: File file = new File("D:\\111.pdf"); // File 转数组 FileInputStream fis = new FileInputStream(file); ByteArrayOutputStream bos = n 阅读全文
posted @ 2020-12-31 13:47 唐胜伟 阅读(145) 评论(0) 推荐(0) 编辑
摘要:增强for、lambda for、stream 遍历List 结束方法 or 跳过循环本次循环 List<Integer> list = Arrays.asList(1, 2, 3, 4); System.out.println("forEach"); list.forEach(e -> { if 阅读全文
posted @ 2020-08-28 10:20 唐胜伟 阅读(3886) 评论(0) 推荐(0) 编辑
摘要:方式一(配置文件):把 excel 模板放到 web_ui 下,访问 http://localhost:8080/static/excel名称 即可下载 # 这里表示只有静态资源的访问路径为/static/**时,才会处理请求 spring.mvc.static-path-pattern=/stat 阅读全文
posted @ 2020-06-02 16:29 唐胜伟 阅读(814) 评论(0) 推荐(0) 编辑
摘要:Spring Boot中常用的三个注解 注解配置截图: @SpringBootConfiguration 这个注解就是根据 @Configuration 注解演化而来的,二者功能也一致,标注当前类是配置类。 @Configuration org.springframework.context.ann 阅读全文
posted @ 2020-05-31 20:38 唐胜伟 阅读(3047) 评论(0) 推荐(0) 编辑
摘要:Java微服务 在 Linux 环境启停Shell脚本 #!/bin/bash APP_NAME="opserver-base-0.0.1-SNAPSHOT.jar" CONFIG="test" case $1 in start) nohup java -jar ${APP_NAME} --spri 阅读全文
posted @ 2020-05-22 16:08 唐胜伟 阅读(569) 评论(0) 推荐(0) 编辑
摘要:注解 @PostConstruct与@PreDestroy @MappedSuperclass:通过这个注解,我们可以将该实体类当成基类实体,它不会映射到数据库表,但继承它的子类实体在映射时会自动扫描该基类实体的映射属性,添加到子类实体的对应数据库表中。 @Accessors(chain = tru 阅读全文
posted @ 2020-04-03 14:28 唐胜伟 阅读(167) 评论(0) 推荐(1) 编辑
摘要:JAVA8新特性 Lambda 表达式 Lambda 允许把函数作为参数传递进方法中。 不是每个接口都可以缩写成 Lambda 表达式。只有那些函数式接口(Functional Interface)才能缩写成 Lambda 表示式。 所谓函数式接口(Functional Interface)就是只包 阅读全文
posted @ 2020-03-28 16:26 唐胜伟 阅读(3418) 评论(0) 推荐(2) 编辑
摘要:Spring Boot + Mybatis 配置多数据源 Mybatis拦截器,字段名大写转小写 package com.sgcc.tysj.s.common.mybatis; import java.sql.Statement; import java.util.ArrayList; import 阅读全文
posted @ 2019-12-21 15:50 唐胜伟 阅读(766) 评论(0) 推荐(0) 编辑
摘要:QM:java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=7301,suspend=n -Xms2048m -Xmx4096m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=hea 阅读全文
posted @ 2019-10-14 15:19 唐胜伟 阅读(4674) 评论(0) 推荐(0) 编辑
摘要:接口: 实现类: 调用接口: 阅读全文
posted @ 2019-09-16 17:19 唐胜伟 阅读(305) 评论(0) 推荐(0) 编辑
摘要:判断字符串及对象是否为空的方法总结 阅读全文
posted @ 2019-01-10 11:28 唐胜伟 阅读(1119) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示