sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2022年10月27日

摘要: 怎样用git命令去切换分支?1、清屏 clear 2、查看远程分支 git branch -a 3、查看本地分支 git branch 4、切换分支 git checkout -b feature-1.0.12-fix origin/feature-1.0.12-fix 如果有直接 git chec 阅读全文
posted @ 2022-10-27 17:32 sunny123456 阅读(129) 评论(0) 推荐(0) 编辑

摘要: IDEA下maven项目Plugins和Dependencies红线,maven找不大依赖jar包,检查IDEA配置的maven仓储地址,查看是否有对应jar包。更新maven,重启更新缓存IDEA IDEA最全总结100篇(VIP典藏版) 目录 一、问题 二、方法1 三、方法2 四、方法3 一、问 阅读全文
posted @ 2022-10-27 12:52 sunny123456 阅读(324) 评论(0) 推荐(0) 编辑

摘要: 【IDEA】idea的项目 build之后编译生成的文件在什么路径 Project Structrue→Modules->点击自己的项目,->右侧点击Paths->下面的Output里面就是你的编译完成文件放置的目录 可以通过下面的方式查看 Modules->点击自己的项目,->右侧点击Paths- 阅读全文
posted @ 2022-10-27 12:43 sunny123456 阅读(1826) 评论(0) 推荐(0) 编辑

摘要: Git极简教程 Git技巧 前几篇介绍的是极简git使用方法,还有一些git使用过程中的奇技淫巧,每一个单独成文又内容太少,在这里直接列出来吧。git push --all 可以一次性把本地所有分支push上去。git push :branch_name push的分支名前面加上冒号,可以删除远端的 阅读全文
posted @ 2022-10-27 12:26 sunny123456 阅读(82) 评论(0) 推荐(0) 编辑

摘要: Git极简教程(4)--commit级别的操作+总结 commit和push 不一样哦 commit是一个Git的最小改动单位。我们在编辑文件的时候,最小改动单位自然是一个字,但是不必要改一个字就增加一个版本,可能在我们写完一个函数或者写完一个功能的时候,提交一个commit,把这一小段工作当做一个 阅读全文
posted @ 2022-10-27 12:22 sunny123456 阅读(213) 评论(0) 推荐(0) 编辑

摘要: JPA 中 in 的方法 注意参数一定要是List 可以是 List<String> 或者 List<int> @Query(nativeQuery = true, value = "SELECT aea.`create_date` AS createTime, aadd.`remark`, aad 阅读全文
posted @ 2022-10-27 12:16 sunny123456 阅读(1372) 评论(0) 推荐(0) 编辑

摘要: java BigDecimal 转换成 Long数据类型 b.longValue() //bigDecimal 转换成 Long类型 public static void test(){ BigDecimal b = new BigDecimal(12); Long c = b.longValue( 阅读全文
posted @ 2022-10-27 12:12 sunny123456 阅读(1165) 评论(0) 推荐(0) 编辑

摘要: Java字符串拼接的优雅方式 格式化:String.format(“我是%s小学的学生,我喜欢%s”,"阳光","太阳"); MessageFormat.format("hello,{0}. I am {1}.", arg0, arg1) 数组拼接 :String.join("_", list) 背 阅读全文
posted @ 2022-10-27 12:06 sunny123456 阅读(1848) 评论(0) 推荐(0) 编辑

摘要: SpringBoot AOP异常日志处理 使用AOP+注解的方式进行异常日志的处理 最近公司的一个项目需要将异常日志通过企业微信进行告警,由于消息推送已经有异常处理平台进行处理,现在只需要捕获异常信息,将信息发送到异常处理平台就可以了。可以选择的方案其实有两种,一个是springboot其实有全局异 阅读全文
posted @ 2022-10-27 09:52 sunny123456 阅读(944) 评论(0) 推荐(0) 编辑

摘要: Spring AOP(三)之AfterThrowing增强处理 异常通知,拦截异常,处理异常,继续向外传播和catch 不同 使用@AfterThrowing注解可以修饰AfterThrowing增强处理,AfterThrowing增强处理主要用于处理程序中未处理的异常。使用@AfterThrowi 阅读全文
posted @ 2022-10-27 09:48 sunny123456 阅读(1073) 评论(0) 推荐(0) 编辑

摘要: dependencies与dependencyManagement的区别 在我们项目顶层的POM文件中,我们会看到dependencyManagement元素。通过它元素来管理jar包的版本,让子项目中引用一个依赖而不用显示的列出版本号。Maven会沿着父子层次向上走,直到找到一个拥有depende 阅读全文
posted @ 2022-10-27 09:45 sunny123456 阅读(27) 评论(0) 推荐(0) 编辑

摘要: Java Annotation注解总结 注解有多个属性使用 @Check(min=0, max=100, value=55) 使用注解 注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”。注解则可以被编译器打包进入class文件,是一种用作标注的“元数据”。 注解类型 从JVM的角度看 阅读全文
posted @ 2022-10-27 09:43 sunny123456 阅读(800) 评论(0) 推荐(0) 编辑

摘要: Spring Boot实战:Spring Boot使用AOP的正确姿势 Spring AOP术语 通知 连接点 切点 切面 引入 织入 一、为什么需要面向切面编程?面向对象编程(OOP)的好处是显而易见的,缺点也同样明显。当需要为多个不具有继承关系的对象添加一个公共的方法的时候,例如日志记录、性能监 阅读全文
posted @ 2022-10-27 09:33 sunny123456 阅读(213) 评论(0) 推荐(0) 编辑

摘要: Java异常类型及处理 所有异常类型都是内置类Throwable的子类。因此,Throwable在异常类层次结构的顶层。紧接着Throwable下面的是两个把异常分成两个不同分支的子类。一个分支是Exception。 该类用于用户程序可能捕捉的异常情况。它也是你可以用来创建你自己用户异常类型子类的类 阅读全文
posted @ 2022-10-27 09:28 sunny123456 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 自定义的异常类,用instanceof判断类型错误 自定义了一个继承RuntimeException的类BusinessRunTimeException,在controller捕获的时候,用e instanceof BusinessRunTimeException判断结果返回false 相关代码 业 阅读全文
posted @ 2022-10-27 09:26 sunny123456 阅读(121) 评论(0) 推荐(0) 编辑

摘要: 在AOP中使用@Around后无返回值如何解决 @Around 的返回值 是Object,如果写成 void ,就会都拦截返回值为void,没有返回值。 在AOP中使用@Around后无返回值如何解决 发布时间:2021-02-19 15:28:48 来源:亿速云 阅读:841 作者:Leah 栏目 阅读全文
posted @ 2022-10-27 09:24 sunny123456 阅读(622) 评论(0) 推荐(0) 编辑

摘要: spring aop获取方法上与类上的注解 private Object authHandler(ProceedingJoinPoint proceedingJoinPoint) throws Throwable { Signature signature = proceedingJoinPoint 阅读全文
posted @ 2022-10-27 09:18 sunny123456 阅读(482) 评论(0) 推荐(0) 编辑

摘要: 【spring框架】AOP的Annotation实现(下) 了解下面的就了解了Spring的声明式异常管理的原理 1.织入点的语法: 下面给出一些通用切入点表达式的例子。 任意公共方法的执行: execution(public * *(..)) 任何一个名字以“set”开始的方法的执行: execu 阅读全文
posted @ 2022-10-27 08:30 sunny123456 阅读(38) 评论(0) 推荐(0) 编辑