自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 问答 (5)
  • 收藏
  • 关注

原创 Spring各版本的含义

Spring各版本的含义

2024-04-07 23:24:52 97

原创 PHP与Java的区别分析

PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。

2024-04-07 19:24:42 1001

原创 React入门

本文分享React入门知识,阅读本文需要有一定的js,html,css基础。

2024-04-03 23:17:09 748

原创 Python与java语言的对比分析

本文帮助已掌握Java语言的人员快速学习与掌握Python语言

2024-03-31 18:14:59 444

原创 Mysql8.0.x新特性及其性能优化分析

mysql8.0新特性整理了17个,本文从实用性优先级先后介绍和分析

2024-03-30 00:52:27 1019

原创 用Python计算身高体重比BMI指数和体质结果代码示例

【代码】用Python计算BMI值和体质结果代码示例。

2024-03-29 22:00:49 149

原创 mysql的DATE_FORMAT的日期格式标识

写sql的时候经常容易被java代码中的日期格式标识字符串混淆,特在此记录写明

2022-09-20 10:07:05 181 1

原创 配合插件flatten-maven-plugin及${revision}属性在maven多模块项目中可进行全局版本号管理

maven多模块项目中可进行全局版本号管理

2022-08-26 11:26:20 1239

原创 一个可用代码画UML图的idea插件PlantUML integration

一个可用代码画UML图的idea插件PlantUML integration

2022-08-15 14:54:58 750

原创 MySQL常用的存储引擎对比

mysql常用的存储引擎对比

2022-08-14 23:47:15 174

原创 mavenDeploy时报500解决办法

mavenDeploy时报500解决办法

2022-08-11 16:43:23 923

原创 广州著名的IT公司

广州著名的IT公司

2022-08-10 17:07:16 2004

转载 互联网应用三高解决思路思维导图

参考文章:https://blog.csdn.net/qq_38262266/article/details/108535033

2021-05-17 22:24:50 279

原创 Java代码优化

命名规范类的命名规范代码优化不要在代码中出现容易混淆的字母和数字不要让变量脱变成变量三元类型操作符的类型必须一致避免使用序列化类在构造函数中为不变量赋值,反序列化时构造函数不会执行使用序列化的持久方法解决部分属性持久化问题乘法和除法使用移位操作基本对象优化instanceof操作符的左右必须有继承或者实现关系注意包装类的null值,包装类型参与运算,要做null值校验不能使用包装类型进行大小比较避免对象的浅拷贝不要在循环用创建对象的引用减少对重复变量的计算指定类和方法的.

2021-05-06 15:49:16 43

原创 spring简介

官网地址:https://spring.io/官方下载地址 : https://repo.spring.io/libs-release-local/org/springframework/spring/GitHub : https://github.com/spring-projectsspring是一个开源的java框架和容器,核心设计思想是控制反转(IoC)和面向切面(AOP)来历:有趣的是,发明它的人不是计算机相关专业出身的,而是一位音乐学博士:Rod Johnson2004年

2021-05-06 14:57:08 81 1

原创 springboot

springboot官网地址:https://spring.io/projects/spring-boot/后期补充官网没有的东西。。。

2021-05-06 14:22:24 67

原创 springcloudalibaba

https://spring.io/projects/spring-cloud-alibaba/#overview

2021-05-06 14:20:17 75

原创 JAVAWEB应用性能优化

参考1:https://blog.csdn.net/lht337636295/article/details/106162265参考2:https://blog.csdn.net/weixin_47218056/article/details/108782078性能瓶颈:1,服务器硬件瓶颈2,网络瓶颈(局域网可以不考虑)3,服务器操作系统瓶颈(参数配置)4,中间件瓶颈(参数配置,数据库,web服务器等)5,应用瓶颈(SQL语句,数据库设计,业务逻辑,算法等。)一 前端优化1.减少

2021-04-26 00:10:34 284

转载 java web 性能分析_JavaMelody

JavaMelody :能够在实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。JavaMelody可以给系统性能分析和优化提供有力帮助.使用配置:1、到http://code.google.com/p/java

2021-04-25 23:51:02 201

转载 完整的JVM详细介绍

参考1:https://blog.csdn.net/weixin_40114067/article/details/105444317参考2:https://blog.csdn.net/qq_46153765/article/details/113092445JVMjava虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以

2021-04-25 22:32:11 202

转载 JAVA23种设计模式全面解析

一、什么是设计模式设计模式(Design pattern)是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。我们使用设计模式最终的目的是实现代码的高内聚和低耦合。二、设计模式的三大分类及关键点1、创建型模式对象实例化的模式,创建型模式用于解耦对象的实例化过程。单例模式:某个类智能有一个实例,提供一个全局的访问点。工厂模式:一个工厂类根据传入的参量决定创建出哪一种产品类的实.

2021-04-25 22:05:44 134

转载 常见Java数据结构&优缺点

数组优点:查询快,如果知道索引可以快速地存取缺点:删除慢,大小固定有序数组优点:比无序数组查找快缺点:删除和插入慢,大小固定栈优点:提供后进先出的存取方式缺点:存取其他项很慢队列优点:提供先进先出的存取方式缺点:存取其他项都很慢链表优点:插入快,删除快缺点:查找慢(一个个节点查)二叉树优点:查找,插入,删除都快(平衡二叉树)...

2021-04-25 21:49:36 235

转载 java五大常用算法

算法一:分治法基本概念1.把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。2.分治策略是对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。适用情况1)该问题的规模缩小到一定的程度就可以容易地解决2)该问题可以分解为若干个规模较小的相同

2021-04-25 21:35:46 525

转载 Java数据结构与算法入门

原文:https://blog.csdn.net/qq_37101453/article/details/80142147第一部分:Java数据结构要理解Java数据结构,必须能清楚何为数据结构?数据结构:Data_Structure,它是储存数据的一种结构体,在此结构中储存一些数据,而这些数据之间有一定的关系。而各数据元素之间的相互关系,又包括三个组成成分,数据的逻辑结构,数据的存储结构和数据运算结构。而一个数据结构的设计过程分成抽象层、数据结构层和实现层。数据结构在Java的语言体系

2021-04-25 21:30:39 143

转载 Java工具类中的常用数据结构思维导图

Java工具类中的常用数据结构有:HashMap、HashSet、Vector、ArrayList、LinkedList、ConcurrentHashMap

2021-04-25 13:01:45 166

转载 HashMap的结构在JDK1.7和1.8中的区别

不同点:(1)JDK1.7用的是头插法,而JDK1.8及之后使用的都是尾插法,那么他们为什么要这样做呢?因为JDK1.7是用单链表进行的纵向延伸,当采用头插法时会容易出现逆序且环形链表死循环问题。但是在JDK1.8之后是因为加入了红黑树使用尾插法,能够避免出现逆序且链表死循环的问题。(2)扩容后数据存储位置的计算方式也不一样:1. 在JDK1.7的时候是直接用hash值和需要扩容的二进制数进行&(这里就是为什么扩容的时候为啥一定必须是2的多少次幂的原因所在,因为如果只有2的n次幂的情况时最后一

2021-04-25 12:51:12 99

转载 jdk1.8的HashMap底层实现原理

在jdk1.6 1.7中,HashMap 采用位 |桶(容量)+链表实现,即使采用了链表来解决冲突,同一Hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过 key 值查询的效率会很低。而在 jdk 1.8 中 HashMap 采用位桶 + 链表 + 红黑树 实现,当链表长度超过阈值8 时,将链表转化成红黑树,这样就大大减少了查找时间。1. HashMap 的工作原理HashMap 基于hashing 原理,通过get() ,put() 方法储存和获取对

2021-04-25 12:42:27 475

转载 最新的java相关知识点思维导图

以下是比较全的最新的java相关知识点思维导图,大家可以根据自身情况来指定合理的学习计划:核心知识点是java基础和java高级部分,其他的可以按需要学习。

2021-04-25 09:39:37 217

原创 谷歌安装vue调试插件 vue.js devtools安装

https://www.jianshu.com/p/134930bd0e4e

2021-04-14 17:24:50 110

原创 eclipse创建springboot项目

eclipse创建springboot项目

2020-11-24 20:12:35 207

原创 idea的windows开源版2020.1.2版本的下载安装及插件推荐

开源版和旗舰版的区别:1、开源版(Community)完全免费,旗舰版(Ultimate)需要收费,但是注册账号后可以试用30天2、两者的安装包是不同的,同一台机器可以同时安装开源版和旗舰版3、旗舰版比开源版多了很多功能,例如支持HTML/CSS/JavaScript/TypeScript的代码智能提醒、提供常用框架(Spring,Play,Grails)的实用插件、提供数据库工具、自动检查代码重复等。(旗舰版的收费目前是订阅模式收费策略,支持按年订阅或者按月订阅)下载windows开源版下

2020-06-16 17:15:44 3416

代码生成器-支持udal.zip

代码生成器-支持udal

2021-04-09

oracle11客户端64位.zip

oracle11客户端win 64位,win10亲测可用,内附安装配置说明

2017-11-24

RunableJar代码自动生成器.zip

RunableJar代码自动生成器,针对某表自动生成javaEE系列代码

2017-11-20

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

TA关注的人

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