自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot项目常用注解

SpringBoot项目常用注解Springboot注解Lombok注解Mybatis-Plus注解Swagger2注解Springboot注解@SpringBootApplication包含@Configuration、@EnableAutoConfiguration、@ComponentScan,通常用在主类上。@Service用于标注业务层组件。@RestController用于标注控制层组件(如struts中的action),包含@Controller和**@ResponseBody*

2021-03-21 21:00:22 182

原创 PowerDesigner16.5快速上手教程

安装建立物理模型图选择物理模型图,并设置文件名,和数据库类型,我这里选择Oracle单击右方工具栏的小表格图标,在页面上点击后新建表,右键取消,双击进入表设置建立好三个表后,建立外键关系,应该是从表指向主表,我这里画错了。双击外键进入设置,可设置关联键红框内是一些辅助性线条,可根据个人喜好用。物理模型图生成sql先设置表注释也显示在sql里设置注释显示后,再点击generate databese选中需要导出的表这里可预览sql语句逆向生成物理模

2021-03-14 17:04:03 616

原创 详解Vector,简述与ArrayList,LinkedList区别

总结:查询速度上看:Vector ≈ ArrayList > LinkedList增删改速度上看:Vector < ArrayList < LinkedList查询分析:LinkedList底层是数组+双向链表结构,里面每个元素都记录了前后项相关信息,查询时需要按索引向前或向后遍历,耗费时间长。ArrayList是数组结构,Vector也是数组结构,查询时只需要根据数组下标即可获取对应元素,查询速度差不多,但Vector实现了线程同步,所以消耗资源比ArrayList更多。增删

2021-03-14 16:12:40 204

原创 Oracle物化视图创建-使用-维护

创建create materialized view [view_name] refresh [fast|complete|force] [ on [commit|demand] | start with (start_time) next (next_time) ] as {创建物化视图用的查询语句} 刷新模式:demand表示视图在被需要的时候刷新commit表示一旦有了事务提交即更新刷新方法:fast采用增量刷新,只刷新自上次刷新以后进行的修改complete对整个物化视图进行

2021-03-07 23:29:44 428 1

原创 HashMap和HashTable和ConcurrentHashMap区别

HashMap数据结构:数组+链表。线程不安全原因:键值对:可存储null键或null值。初始容量:11扩容因子:newSize = oldSize * 2 + 1扩容条件:Map中元素超过Entry数组的75%,触发扩容。这可以减少链表长度(降低哈希冲突概率),元素分配更均匀,但插入后扩容,如果每次再次插入,就会产生无效扩容。计算下标:index = hash & (tab.length - 1)小记:map底层数组按哈希值取数,若元素哈希值相同即落在数组同一下标,

2021-03-07 22:49:30 314

原创 详解BigDecimal,解决Java运算精度问题

简述Java在java.math包中提供的API类BigDecimal,可用于解决多精度运算时产生的失真问题。BigDecimal的创建BigDecimal必须赋默认值,赋值方法有三种1.创建对象时指定默认值,小括号里面可以放int,doubule,String等类型的数值。若失真,之后会说到使用BigDecimal的进位降位解决BigDecimal bg1 = new BigDecimal(0);BigDecimal bg2 = new BigDecimal(2.45);BigDecimal

2021-02-27 19:53:26 1152 2

原创 客户端--Tomcat服务端--MYSQLDBMS流程

从客户端发送一次请求到获得返回数据,Tomcat服务器内部是如何运转,如何从mysql数据库获得存储的表记录的?本文流程解说整合了springmvc、spring、mybatis。只说部分配置,主要是帮助理解整个流程。如需具体了解如何实现该功能,需要自己参考其他文章。1.客户端(Client)通过http协议向服务端(Tomcat)发送请求。2.过滤器拦截请求,可以在web.xml文件中设置...

2019-12-28 17:55:58 278

原创 Java中使用运算符判断年份是否为闰年

Java中判断闰年的方式有很多,今天来说一个Java新手在学了运算符后,如何实现闰年的判断。代码如下:package com.czyyfx.year;//判断是否为闰年public class Run_year { public static void main(String[] args) { // 能被4整除并且不能100整除,或者能被400整除 int year = 20...

2019-11-02 22:07:22 1471

空空如也

空空如也

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

TA关注的人

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