51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Java
Java 面向对象编程之InstanceOf关键词和多态
是Java的一个二元操作符(运算符),也是Java的保留关键字语法//如果该object是该class的⼀个实例,那⼀个实例,或者object是null,则返回falbooleanresult=objectinstanceo参数: result:boolean类型。 object:必选项。任意对象表达式。 cla...
代码星球
·
2020-08-31
Java
面向
对象
编程
InstanceOf
Java 面向对象编程之接口
是抽象方法的集合,接口通常以interface来声明,一个类通过继承接口的方式,从而来继承接口的抽象方法语法interface名称[extends其他的接⼝名]{//声明变量//抽象⽅法intgetMoney();}接口的方法都是抽象方法,默认都是publicabstract,其他修饰符都会报错接口中可以含有变量,但是...
代码星球
·
2020-08-31
Java
面向
对象
编程
接口
Java 面向对象编程之继承的super关键词
一个引用变量,用于引用父类对象父类和子类都具有相同的命名属性,要调用父类中的属性时使用super也是父类的构造函数,格式super(参数)注意点,调用super()必须是类构造函数中的第一个语句,否则编译不通过注意每个子类构造方法的第一条语句,都是隐含地调用super(),如果父类没有这种形式的构造函数,那么在编译的时...
代码星球
·
2020-08-31
Java
面向
对象
编程
继承
Java核心基础之数据类型
bit位,即0或者1,0101010110byte字节,8位作为⼀个字节,字节是处理数据的基本单位1byte=8bits1KB=1024bytes1MB=1024KB1GB=1024MB 每个数据都需要从计算机内存中申请空间,来存储它byte8位最大127,最小-128节省空间,占用int类型的四分之一默认0shor...
代码星球
·
2020-08-31
Java
核心
基础
数据
类型
Java 导出Excel
<!--读取excel文件,配置POI框架的依赖--><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</...
代码星球
·
2020-08-31
Java
导出
Excel
JavaSE基础知识之修饰符和使用场景,你真的了解嘛
用来定义类、方法或者变量的访问权限访问修饰符限定类、属性或方法是否可以被程序里的其他部分访问和调用的修饰符private<default<protected<public非访问修饰符例如static、final、abstract、synchronized等外部类修饰符:public或者为默认(de...
代码星球
·
2020-08-31
JavaSE
基础知识
修饰
使用
场景
java MD5加密工具类
/***MD5加密工具类*@paramdata*@return*/publicstaticStringMD5(Stringdata){try{java.security.MessageDigestmd=java.security.MessageDigest.getInstance("MD5");byte[]array=...
代码星球
·
2020-08-31
java
MD5
加密
工具
新版SpringBoot-Spring-Mybatis 数据库相关配置
application.propertiesserver.port=8081#========================数据库相关配置=====================spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.da...
代码星球
·
2020-08-31
新版
SpringBoot-Spring-Mybatis
数据库
相关
配置
新版SpringBoot-Spring-Mybatis事务控制
https://start.spring.io pom.xml中添加druid依赖<dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><ve...
代码星球
·
2020-08-31
新版
SpringBoot-Spring-Mybatis
事务
控制
Spring AOP注解
@Aspect(切面):通常是一个类,里面可以定义切入点和通知LogAdvice.javapackagenet.cybclass.sp.aop;importorg.aspectj.lang.JoinPoint;importorg.aspectj.lang.annotation.Aspect;importorg.as...
代码星球
·
2020-08-31
Spring
AOP
注解
Spring 常见的事务管理、事务的传播特性、隔离级别
事务:多个操作,要么同时成功,要么失败后一起回滚具备ACID四种特性Atomic(原子性)Consistency(一致性)lsolation(隔离性)Durablility(持久性)常见的Spring事务管理方式有那些编程式事务代码调用beginTransaction()、commit()、rollback()等事务管...
代码星球
·
2020-08-31
Spring
常见
事务管理
事务
传播
Spring的xml和注解对比
XML方式:<bean></bean>注解方式:@Component通用组件@Controller(web层)@Service(service层)@Repository(dao层)XML方式:通过id或者name注解方式:@Component("xxx")xml方式:通过<property...
代码星球
·
2020-08-31
Spring
xml
注解
对比
Spring5.X的注解配置项目
pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sc...
代码星球
·
2020-08-31
Spring5.X
注解
配置
项目
Spring的AOP快速实现通用日志打印
针对VideoService接口实现日志打印spring-aop:AOP核心功能,例如代理工厂aspectjweaver:简单理解,支持切入点表达式aspectjrt:简单理解,支持aop相关注解VideoService.javapackagenet.cybclass.sp.servicce;importnet.c...
代码星球
·
2020-08-31
Spring
AOP
快速
实现
通用
Spring AOP里的静态代理和动态代理,你真的了解嘛?
为某一个对象创建一个代理对象,程序不直接用原本的对象,而是由创建的代理对象来控制原对象,通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类对象,同时也为实施不同控制策略预留了空间 由程序创建或特定工具自动生成源代码,在程序运行前,代理类的.class文件就已经存在 通过将目标类...
代码星球
·
2020-08-31
代理
Spring
AOP
静态
动态
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他