- 博客(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
数据库_性能优化篇-2(1).docx
2020-04-29
数据库-性能优化篇-1(1).docx
2020-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人