自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何解决tomcat 启动失败一闪而过

1.问题描述:tomcat闪退这个问题是大家经常遇到的问题了,之前我也遇到,今天就整理了一份解决办法:2.查看是否已经配置tomcat环境变量3.Tomcat服务器的bin目录下4.点击bin目录下的startup.bat、shutdown.bat、catalina.bat均出现控制台一闪而过5.点击右键startup.bat选择编辑,在startup.bat 文件...

2019-10-30 18:29:06 828

原创 IntelliJ Idea 常用快捷键

Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + Tab Ctrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法 Ctrl + ...

2019-10-30 12:42:01 64

原创 java中war包和jar包的介绍和区别

jar包和war包所存在的原因是,为了项目的部署和发布,通常把项目打包,通常在打包部署的时候,会在里面加上部署的相关信息。这个打包实际上就是把代码和依赖的东西压缩在一起,变成后缀名为.jar和.war的文件,就是我们说的jar包和war包。war包的介绍:war与jar基本相同,它通常表示这是一个Java的Web应用程序的包,是一个可以直接运行的web模块,通常用于网站,打成包部署到容器中...

2019-10-29 10:41:26 983

原创 浅谈Docker

Docker是什么:来自于百度的通俗解释:Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货...

2019-10-26 23:51:25 128

原创 Java重载和重写详解和区别

重载(Overload)重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。注意:1.不能对 访问权限、返回类型、抛出的异常 进行重载;2.使用重载时只能通过不同的形参列表,且必须具有不同的列表;3.异常的类型和数目不会影响重载;public class NameConflict { public void sho...

2019-10-25 21:35:46 108

原创 2019年面试题总结MySQL重要知识点

什么是MySQl?MySQL(My Structured Query Language,我的结构化查询语言)MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可...

2019-10-24 22:07:55 330

原创 数据库阶段性总结

一、SQL语句阶段目标:纯粹将SQL语句练熟。 DDL语句:创建、修改、删除数据库和表(了解) 创建数据库:create database 数据库名 修改数据库的字符集: 删除数据库: 创建表:create table 表名(字段名 字段类型 约束 ...) 字段类型:(重要)int、double、varchar、c...

2019-10-24 21:11:45 170

原创 SpringBoot的知识点介绍和优缺点介绍

什么是SpringBoot?SpringBoot是Spring社区发布的一个开源项目,在帮助开发者快速并且更简单的构建项目。它使用习惯优于配置的理念让你的项目快速运行起来,使用Spring Boot很容易创建一个独立运行(运行jar,内置Servlet容器,Tomcat、jetty)、准生产级别的基于Spring框架的项目,使用SpringBoot框架,你可以不用或者只需要很少的配置文件。...

2019-10-24 20:40:19 3338

原创 2019年JAVA最新面试题部分

一:基础篇1.1 集合篇1.ArrayList和LinkedList的区别是什么(面试)?答案:①是否保证线程安全:ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全;② 底层数据结构:Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向循环链表数据结构;③ 插入和删除是否受元素位置的影响:①ArrayL...

2019-10-24 20:01:54 1185

原创 Lucene 全文检索技术

学习Lucene的原因:以前使用数据库精确搜索,但是其使用(%和like)导致其速度慢、功能不强、性能低;所以我们今天来学习 Lucene相关的搜索引擎。原来的方式实现搜索功能,我们的搜索流程如下图: 2.现在的方案(使用Lucene),如下图: 什么是Lucene:Lucene是Apache的一个全文检索引...

2019-10-22 20:18:01 224

原创 SpringCloud和Dubbo的区别介绍

介绍:Dubbo,Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框 架,可以和Spring框架无缝集成。Dubbo 是 SOA 时代的产物,它的关注点主要在于服务的调用,流量分发、流量监控和 熔断.Dubbo主要定位在服务治理上Spring Cloud,从命名...

2019-10-21 11:27:05 2576 2

原创 SpringBoot 2.0 报错: Failed to configure a DataSource: 'url' attribute is not specified and no embe...

问题描述Spring Boot项目中含有Mybatis,打Jar包运行之后,报如下错误.***************************APPLICATION FAILED TO START***************************Description:Failed to configure a DataSource: 'url' attribute is...

2019-10-18 13:03:12 75

原创 MyBatis框架的优缺点及其适用场合

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。一、MyBatis框架的优点:1. 与J...

2019-10-16 11:20:51 964

eclipse使用.docx

Eclipse的使用技巧

2020-05-14

数据库_性能优化篇-2(1).docx

1.对sql语句优化:就是能分开写的语句就分开写,不要一次性就解决,这样对效率来说是很大的开销的。 2.避免使用不兼容的数据类型:如float和int,char和varchar等都是不兼容的。 3.尽量避免在where子句中对字段进行函数或表达式操作。 4.避免使用is not null、in等一些无法让系统使用索引操作的词。 5.合理使用exists,not exists字句。

2020-04-29

数据库-性能优化篇-1(1).docx

1.对sql语句优化:就是能分开写的语句就分开写,不要一次性就解决,这样对效率来说是很大的开销的。 2.避免使用不兼容的数据类型:如float和int,char和varchar等都是不兼容的。 3.尽量避免在where子句中对字段进行函数或表达式操作。 4.避免使用is not null、in等一些无法让系统使用索引操作的词。 5.合理使用exists,not exists字句。

2020-04-29

空空如也

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

TA关注的人

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