- 博客(39)
- 收藏
- 关注
原创 比较两个实体属性值,返回一个boolean,true则表时两个对象中的属性值无差异
【代码】比较两个实体属性值,返回一个boolean,true则表时两个对象中的属性值无差异。
2024-06-05 09:51:43
191
原创 网关Gateway基本配置
2、路由目标(uri)路由的目标地址,http代表固定地址,lb代表根据服务名负载均衡。2、配置application.yml,包括服务基本信息、nacos地址、路由。1、创建项目,引入nacos服务发现和gateway依赖。3、路由断言(predicates):判断路由的规则。4、路由过滤器(filters):对请求或响应做处理。1、路由id:路由的唯一标识。
2024-05-05 22:21:41
220
1
原创 java导出execl并发送邮件
1、Session 可以理解为jdbc中Connection的作用。导出execl这里就不写了,但是需要将execl生成数据流。3、Transport 发送器用来发送邮件的。2、MimeMessage 邮件信息类。javaMail核心类。
2023-03-20 10:06:29
592
原创 Git工作常用命令详解(工作当中很实用)
Git1、git status详解:(太多了,不逐一演示,复制粘贴到有道词典,一目了然)2、git reset、git reset soft、git reset hard 区别:(重点)git reset --hard HEAD^git reset --soft HEAD^git reset HEAD^(–mixed参数为默认值,可以不加)总结hard:慎用该选项,会丢弃工作区和暂存区的修改,对于未追踪的文件没有影响。–mixed:默认参数,可选择不写,保留当前所有代码,包括工作区和
2022-04-26 11:17:54
408
原创 java学习网址大全
Study JAVA 网 址 大 全 1、gitee支付开发包2、编程导航3、JavaGuide(一)4、JavaGuide(二)5、C语言中文网java6、jeeweixin java编程,工具大全7、在线工具箱8、快速上手k8s9、程序员盒子,专注于程序员学习编程提效,官网10、金元问题清单11、收米直播12、飞速直播13、电影天堂14、免费的编程中文书籍...
2022-04-25 23:27:14
68
原创 周工具类weekUtils
package com.opensesame.budget.utils;import com.opensesame.core.util.DateUtils;import java.text.SimpleDateFormat;import java.util.*;/** * 周工具类 */public class weekUtils {//获得当前日期属于今年的第几周 public static Integer getWeek(Long time) { Calen
2021-12-09 10:00:33
245
原创 DateUtils时间工具类二
package com.opensesame.core.util;import org.apache.commons.lang3.time.DateFormatUtils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.LocalDateTime;import java.
2021-09-18 09:09:56
88
原创 Int类型相除,四舍五入
public static void main(String[] args) { int i=15; int a =6; //15除以6等于2.5 System.out.println(((float) i/a)); String result = String.format("%.0f",((float) i/a)); System.out.println(result); }输出结果:![在这里插入图片描述](https://img-blog.csdnimg.cn/8
2021-09-10 16:29:23
4352
原创 使用select,当字段为NULL是返回0否则返回1
第一种方法:select if(isnull(timestamp),0,1) as col from t_order第二种方法:select (case when qq is null then 0 else 1 end)as qq, (case when ww is null then 0 else 1 end)as ww, (case when ee is null then 0 else 1 end)as ee from t_order;
2021-05-19 13:47:15
2419
原创 StringUtils.capitalize和uncapitalize使用
StringUtils提供了字符串首字母大写以及小写的api,示例如下:package demo;import org.apache.commons.lang3.StringUtils;public class Demo { public static void main(String[] args) { String str = "hello"; System.out.println(StringUtils.capitalize(str));
2021-05-13 10:37:31
677
原创 解决config.properties文件Unicode编码中文乱码
一、点击菜单File,选择Settings,还可以按快捷键(Ctrl+Alt+S),打开设置界面二、在搜索框中输入file encoding关键字,搜索定位到File Encoding菜单三、打开File Encoding菜单,右侧可以看到Transparent native-to-ascii conversion勾选框,勾选之后点击确认。四、点击Apply,OK就可以了!...
2021-01-27 14:54:08
2106
原创 自动生成序列号(日期-类型)
/** * 序列号服务 create by opensesame team */public interface SequenceService { /** * @Author lihaiming * @Description //TODO 自动生成编号 * @Date 2020/2/26 15:26 * @Param contractType * @return **/ String getContractNo(Integer date, String
2021-01-26 11:43:53
454
原创 使用Response实现文件下载
一、HttpServletResponseweb服务器接受客户端的http请求,针对这个请求,分别创建一个代表的HttpServletRequest对象,代表响应的一个HttpServletResponse;如果要获得客户端请求过来的参数:找HttpServletRequest;如果要给客户端响应一些信息:找HttpServletResponse;1、简单分类负责向浏览器发送数据的方法ServletOutputStream getOutputStream() throws IOException
2021-01-26 11:14:21
1351
原创 java搭建springCloud后台技术栈参考网站
框架spring-cloud网关spring-cloud-gateway(转发、限流)注册中心(服务注册发现)nacos配置中心(数据库配置、业务配置)nacos负载均衡(服务调用)rubbion + feignspring-cloud:https://spring.io/projects/spring-cloud#learnspring-cloud-gateway:https://spring.io/projects/spring-cloud-gatewaynacos
2021-01-25 11:15:11
65
转载 Springboot集成RabbitMq
一、pom依赖<!--rabbitmq--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>二、application.yml 配置server: port: 12345spring: profile
2021-01-22 17:27:53
75
原创 前端UI框架网址大全----后续会有添加
个人推荐蚂蚁金服(感觉页面很漂亮)和饿了么element(饿了么后台)Element 是由饿了么UED设计、饿了么大前端开发的一套基于 Vue 2.0 的桌面端组件库。饿了么官网:http://element.eleme.io/#/zh-CN饿了么github:http://github.com/elemefe蚂蚁金服https://ant.design/Mint UI项目主页:http://mint-ui.github.io/#!/zh-cndemo:http://elemefe
2021-01-21 16:42:03
2376
原创 having和where区别
having和where区别:having是在分组后对数据进行过滤where是在分组前对数据进行过滤having后面可以使用聚合函数where后面不可以使用聚合具体实例说明:区别1where是从数据表中的字段直接进行的筛选的。having是从 前面筛选的字段再筛选eg: select goods_price,goods_name from goods having goods_price > 100 等价于 select goods
2021-01-20 15:34:13
275
原创 java时间工具类
/** * 时间工具类 * */public final class DateUtils { private DateUtils() { } public static final String DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; public static final String DATE_TIME_FORMAT_PURE = "yyyyMMddHHmmss"; public static fina
2020-12-23 17:19:45
62
1
原创 java正则表达式工具类
/** * 正则表达式工具类 */public class RegexpUtils { /** * 验证手机号 */ public static final String PHONE = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; public static final String PHONE2 = "^1\\d{10}$"; /** * 验证邮箱地址 */ publ
2020-12-23 17:16:47
123
原创 idea工具整合前端vue,nodeJs步骤
一:下载nodeJs并安装http://nodejs.cn/download/安装npm依赖最后启动项目
2020-12-23 16:57:39
437
原创 java根据给定的当前时间计算几天后的当前时间
public static void main(String[] args) { //对当前时间进行转换 括号里面的是转换规则("yyyy-MM-dd HH:mm:ss") SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = new Date(); date.setTime(System.currentTimeMillis());
2020-12-23 16:56:02
800
原创 绘制图片带二维码
/** * 生成图片 * * @param request * @param response * @throws Exception */ @RequestMapping(value = "pic/image", method = {RequestMethod.GET, RequestMethod.POST}) @ApiOperation(value = "生成图片", notes = "生成图片", response = Str
2020-12-21 17:19:42
109
原创 BigDecimal类型比较大小
有两种方法:1:转成int型:BigDecimal aa = new BigDecimal("1.234");if(aa.intValue()>1){aa=1;System.out.println(aa);}2:compareTo方法比较-1:小于;0:等于;1:大于BigDecimal aa = new BigDecimal("1.234");if(aa.compar...
2019-12-10 13:13:06
301
springBoot基础项目(带有swagger页面)
2023-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人