![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java关键字
仗剑^走天涯
行动起来,才能实现自己的想法!
展开
-
eclipse当前行往上移动
1.快捷键:alt+ 上 /下键。2.光标移动至你要移动的代码行上的任意位置,只要在一行就行;然后按alt+ 上 /下 ,来移动整行位置。原创 2021-06-05 10:36:06 · 333 阅读 · 0 评论 -
Tomcat优化
我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大。这个问题从业务上来讲,可以理解为应用系统每秒钟最大能接受的用户访问量。或者每秒钟最大能处理的请求数;QPS: 每秒钟处理完请求的次数;注意这里是处理完。具体是指发出请求到服务器处理完成功返回结果。可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS。TPS:每秒钟处理完的事务次数,一般TPS是对整个系统来讲的。一个应用系统1s能完成多少事务处理,一个事务在分布式处理中,可能原创 2020-07-06 20:38:04 · 194 阅读 · 0 评论 -
回表介绍
我们先来看看什么是回表?通俗的讲就是,如果索引的列在 select 所需获得的列中(因为在 mysql 中索引是根据索引列的值进行排序的,所以索引节点中存在该列中的部分值)或者根据一次索引查询就能获得记录就不需要回表,如果 select 所需获得列中有大量的非索引列,索引就需要到表中找到相应的列的信息,这就叫回表。根据这个概念,当你使用 Explain 执行查询计划时,当结果中 Extra 出现了 using index、using where、using index condition 等你就认为使用原创 2020-07-04 04:04:49 · 10545 阅读 · 2 评论 -
书写高质量SQL的建议
书写高质量SQL的30条建议1、查询SQL尽量不要使用select *,而是select具体字段。反例子:select * from employee;正例子:select id,name from employee;理由:只取需要的字段,节省资源、减少网络开销。select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。2、如果知道查询结果只有一条或者只要最大/最小一条记录,建议用limit 1假设现在有employee员工表,要找出一个名字叫jay的人.原创 2020-07-04 03:24:42 · 111 阅读 · 0 评论 -
JAVA==与equels区别详解
在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String(“hello”);2 String str2 = new String(“hello”);34 System.out.println(str1==str2);5 System.out.println(str1.equals(str2)); 为什么第4行和第5行的输出结果不一样?和equa...转载 2020-05-05 20:09:29 · 179 阅读 · 0 评论 -
springMvc 和 springBoot框架的区别
spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的ioc和 aop,ioc 提供了依赖注入的容器, aop解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC提供了一种轻度...转载 2020-04-30 19:33:26 · 722 阅读 · 0 评论 -
什么是springMVC,和springMVC执行流程?
什么是springMVC,和springMVC执行流程?答:A, springMVC是表现层框架,是spring框架的一部分,用来做页面交换(从spring的整体架构可以看的出来,(spring整体架构:DAO层springJDBC , ORM层Hibernate , JEE , WEB , AOP , CORE))。B,1,用户发送请求至前端控制器DispatcherServlet2,...原创 2020-04-23 03:01:58 · 100 阅读 · 0 评论 -
如何复制Idea提示信息
第一步:鼠标点击这里第二步:鼠标右键copy原创 2020-04-10 07:08:45 · 909 阅读 · 1 评论 -
Idea当前行复制下一行快捷键
Ctrl+D原创 2020-04-08 00:50:30 · 6362 阅读 · 0 评论 -
ssm -tk-mybatis
tk-mybatis :单表操作是无敌的一)引入依赖tk.mybatismapper-spring-boot-starter2.1.5二)配置appliction.ymldatasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql:///testdb?useSSL=trueusername: rootp...原创 2020-04-08 00:49:06 · 141 阅读 · 0 评论 -
整合SSM框架应用 - spring+mybatis
整合SSM框架应用idea生产环境spring + springmvc + mybatis(普通方式)启用devtools插件settings-build-compiler->勾选build project automatically选项shift+alt+ctrl+/ ->registry->勾选compiler.automake.allow.when.a...原创 2020-04-03 03:57:12 · 131 阅读 · 0 评论 -
Java解决在两个实体类中有相同属性的方案
爬坑笔记 解决在两个实体类中有相同属性的方案解决方案:做数据处理。多做一次dto 注意:dto只放对象不放属性使用方法:请求页面代码原创 2020-03-29 03:35:33 · 3122 阅读 · 0 评论 -
Java 接口 内部类 静态内部类
//Java 接口 内部类 静态内部类一:public class Demo {public static void main(String[] args) {// a:接口用关键字interface表示// interface 接口名 {}// b:类实现接口用implements表示// class 类名 implements 接口名 {// 重写方法;//...原创 2020-03-24 14:17:50 · 598 阅读 · 0 评论 -
Java abstract关键字学习笔录
普通方法:修饰符 返回值类型 方法名(参数类型 参数名1 , 参数类型 参数名2 —){功能代码 ;return 返回值;}抽象方法:修饰符 返回值类型 方法名 (参数类型 参数名1 , 参数类型 参数名2 —);1)抽象类特点A:a:抽象类和抽象方法必须用abstract关键字修饰abstract class 类名{}public abstract void eat();...原创 2020-03-23 19:28:33 · 107 阅读 · 0 评论 -
Java多态的理解和实例
bean => Cat name = “猫” show(){System.out.println(“猫在秀”);}Animal name = “动物” show(){System.out.println(“动物在秀”);}1,有继承关系例如: Cat extends Animal)2,分类引用指向子类对象Animal animal = new Cat;...原创 2020-03-23 16:48:47 · 102 阅读 · 0 评论 -
final关键字理解及内存图
public class Demo {//常量,如果是单个单词,全部大写,如果是多个单词,全部大写,且单词与单词之间用下划线隔开.//快速将字母全部变为大写:ctrl+shift+x//快速将字母全部变为小写:ctrl+shift+yprivate final int NUM1 = 1;private final int MAX_NUM2 = 2;public static void...原创 2020-03-23 11:01:28 · 260 阅读 · 0 评论