自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 activity 定义流程

导入 camunda-modeleridea 2020 之后的版本不再适用 actibpmn 插件,所以引用扩展工具camunda-modeler 是作为外部工具使用的,故导入方式与actibpmn 不同program选择 Camunda Modeler.exearguments 点击 “+” 号选择 filepath画好的工作流程图,后缀为 .bpmn的文件在idea内打开,修改部分配置文件(1)修改命名空间<bpmn:definitions xmlns:bpm

2022-03-19 17:05:46 694 1

原创 hibernate query 和 sqlquery 区别

1.createSQLQuery1.1默认查询的结果为BigDecimal1.2通过addScalar(“CGD_ID”, StandardBasicTypes.LONG)可以将结果直接转为LongStringBuffer sb = new StringBuffer();sb.append(“select g.CGD_ID from em_circle_apply_info a join em_circle_group_def g on a.CAI_CGD_ID = g.CGD_ID “);if

2022-01-05 18:16:27 207

原创 spring 事务 + try catch 回滚

try {//bisiness logic code} catch(Exception e) {//handle the exception//处理异常 硬编码回滚TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();}

2021-12-28 15:54:28 431

原创 idea中无法启动tomcat,一直是卡住的状态

webapps\manager has finishedtomcat 启动一直卡在 webapps\manager has finished多种方式尝试有效的方式为tomcat–>bin–>catalina.bat其中 tomcat 1.8存在一个疑问:第二张图是我ren 注释过的,但是启动项目后该注释自动去掉了????参考地址...

2021-12-27 16:13:45 949

原创 On Java 8(Java编程思想)笔记 -- 第十四章流式编程

流的支持在接口中添加被 default(默认)修饰的方法。通过这种方案,设计者们可以将流式(stream)方法平滑地嵌入到现有类中。流方法预置的操作几乎已满足了我们平常所有的需求。流操作的类型有三种:创建流,修改流元素(中间操作, Intermediate Operations),消费流元素(终端操作, Terminal Operations)。最后一种类型通常意味着收集流元素(通常是到集合中)。创建流可以通过 Stream.of() 很容易地将一组元素转化成为流public static vo

2021-12-05 18:02:25 410

原创 On Java 8(Java编程思想)笔记 -- 第十二章 集合

集合简介java.util 库提供了一套相当完整的集合类(collection classes),其中基本的类型有 List 、 Set 、 Queue 和 Map。这些类型也被称作容器类(container classes),Java集合类都可以自动地调整自己的大小。因此,与数组不同,在编程时,可以将任意数量的对象放置在集合中,而不用关心集合应该有多大。如果一个类没有显式地声明继承自哪个类,那么它就自动继承自 Object泛型和类型安全的集合使用泛型,有效防止在编译期间将错误的类型的对象放置到集

2021-09-14 23:37:04 176

原创 On Java 8(Java编程思想)笔记 -- 第十一章内部类

内部类简介内部类是一种非常有用的特性,因为它允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可见性。然而必须要了解,内部类与组合是完全不同的概念,这一点很重要。在最初,内部类看起来就像是一种代码隐藏机制:将类置于其他类的内部。但是,你将会了解到,内部类远不止如此,它了解外围类,并能与之通信,而且你用内部类写出的代码更加优雅而清晰,尽管并不总是这样(而且 Java 8 的 Lambda 表达式和方法引用减少了编写内部类的需求)。当生成一个内部类的对象时,此对象与制造它的外围对象(enclosin

2021-09-05 12:44:32 111

原创 On Java 8(Java编程思想)笔记 -- 第十章接口

接口和抽象类提供了一种将接口与实现分离的更加结构化的方法。这种机制在编程语言中不常见,例如 C++ 只对这种概念有间接的支持。而在 Java 中存在这些关键字,说明这些思想很重要,Java 为它们提供了直接支持。抽象类和方法Java 提供了一个叫做抽象方法的机制,这个方法是不完整的:它只有声明没有方法体abstract void f();包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,那么类本身也必须限定为抽象的,否则,编译器会报错。abstract class Basi.

2021-09-04 23:20:01 122

原创 On Java 8(Java编程思想)笔记 -- 第九章 多态

封装通过合并特征和行为来创建新的数据类型,隐藏实现,通过将细节私有化吧接口和实现分离,多态是消除类型之间的耦合绑定:一个方法调用和一个方法主题关联起来称作绑定前期绑定(面向过程语言)后期绑定(动态绑定或运行时绑定):运行时根据对象的类型进行绑定,实现后期绑定就必须具有某种机制在运行时能判断对象的类型,从而调用恰当的方法(编译器仍然不知道对象的类型,但是方法调用机制能找到正确的方法体并调用)Java中除了static和final方法(private 方法也是隐式的final外)其他所有方法都是..

2021-08-10 22:18:52 96

原创 On Java 8(Java编程思想)笔记 -- 第七章 封装 && 第八章复用

包的概念:包内含一组类,它们被组织在一个单独的命名空间一个Java源代码文件称为一个编译单元(compilation unit),有时也称翻译单元(translation unit)每个编译单元的文件名后缀必须是Java。在编译单元中可以有一个public类,他的类名必须与文件名相同(包括大小写但不包括后缀名.java)每个编译单元只能有一个public类,否则编译器不接受,如果这个编译单元中还有其他类,那在包之外是无法访问到这些类的,因为它们不是public类,此时它们为主public提供支持。pa.

2021-08-10 21:51:07 75

原创 On Java 8(Java编程思想)笔记 -- 第六章 初始化和清理

On Java 8(Java编程思想)笔记 – 第六章 初始化和清理从概念上看,initialize()方法应该与对象的创建分离在Java中对象的创建和初始化是统一的概念new 表达式虽然返回了刚创建的对象的引用,但构造器本身无返回值方法重载:允许方法具有相同的方法名,但接收的参数不同构造器是典型的重载区分重载的方法:根据参数列表、参数的顺序根据返回值类型区分方法的重载,Java编译器区分不出来下面展示一些 内联代码片。//无返回类型void f(){}//有

2021-07-27 23:22:44 96

原创 On Java8 (java 编程思想) 笔记

Java 编程思想第五版(On Java 8)前言+第一章(对象的概念)Java最核心的变化就是引入了“虚拟机”和“垃圾回收机制”Java最主要的概念之一“对象”来自smalltalk语言组合:生命周期同步(整件删除时,部件一定会删除 )聚合:生命周期不同步(整件删除时,部件不一定会删除)继承并不具有组合的特性,因为编译器对通过继承创建的类进行了限制非OOP(Object Oriented Programming)产生的函数调用会引起所谓的早期绑定;OOP面向对象语言使

2021-07-26 23:48:07 713

原创 2020-08-07

## 开始自己的Java入门到放弃的过程应届生在小城市找了公司来锻炼自己,后悔呀,小城市学的技术太落后,只能累计开发的经验但对于现下流行的技术框架都不怎么接触到,自己平时私下学习也是茫然,不知道怎么学习,有哪位大佬指点一下,不胜感激。...

2020-08-07 10:49:31 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除