自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于mysql多表关联索引使用情况问题探讨

关于mysql执行表关联的时候,使用索引的情况问题探讨。SQL分别如下: SQL1:SQL2:t表中有索引uk_index(`shop_id`,`sum_date`)。想请问SQL1的写法和SQL2的写法是否有区别,将sum_date写在Where条件中,是只会用到组合索引的shop_id,还是会用到shop_id和sum_date????从explain来看,两者似乎并没有差异,如何解释这种现象?高性能mysql中有提到关联执行的策略是循环嵌套,即从s表中取出一条数据,在..

2020-11-18 20:22:14 594

原创 mysql中哈希索引知识点

以下内容来自《高性能Mysql》1.哈希索引本身只需存储对应的哈希值,所以索引的结构十分紧凑,这也让哈希索引查找的速度非常快2.哈希索引只包含哈希值和行指针,而不会存储字段值,所以不能够通过使用索引中的值来避免读取行,不过访问内存中的行速度 很快,这一点对性能的影响不大。3.哈希索引数据并不是按照索引值顺序存储的,所以也就无法用于排序4.哈希索引页不支持部分索引列匹配查找,因为...

2020-04-17 15:21:01 158

原创 技术相关博客地址汇总

java面试题网站:https://snailclimb.top/JavaGuide/#/?id=javajava基础:1.https://www.cnblogs.com/dolphin0520/p/3681042.html----浅谈Java中的hashcode方法2.https://www.cnblogs.com/zhengbin/p/5654805.html----Java中Vo...

2019-08-12 10:32:08 111

原创 设计模式之单例模式

什么是单例模式:单例模式是设计模式中最为普遍的一种设计模式,也是初学者就容易接触到的一种设计模式,它是一种对象的创建模式,用于产生一个对象的具体实例,顾名思义,所谓单例,就是保证系统中该类仅有一个实例。单例模式的好处:1.对于频繁使用的对象,可以省去new操作所花费的时间,这个对于一些重量级的对象来说,大大的节约了系统的开销。2.由于new操作的次数减少,所以系统内存的使用频率相应的也会降...

2019-05-30 10:29:51 127

转载 WebSocket介绍

本文转载自:http://www.ruanyifeng.com/blog/2017/05/websocket.htmlWebSocket 教程WebSocket是一种网络通信协议,很多高级功能都需要它。本文介绍 WebSocket 协议的使用方法。一、为什么需要 WebSocket?初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么...

2019-03-05 11:33:36 110

转载 WebSocket介绍

本文转载自http://www.runoob.com/html/html5-websocket.htmlHTML5 WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一...

2019-03-05 11:13:47 105

转载 @Resource注解的使用

本文转载自:http://www.cnblogs.com/mr-wuxiansheng/p/6392190.html1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属...

2019-03-04 14:36:00 1258

转载 Spring-boot中@EnableConfigurationProperties与@ConfigurationProperties的关系

原文:https://blog.csdn.net/qq_36951116/article/details/829274261、如果@ConfigurationProperties所注的类可以被springboot扫描并添加进容器中作为bean(比如使用@Component等注解,或者配置扫描该类所在包等手段),那么spring容器会自动使该类上的@ConfigurationPropertie...

2019-03-02 17:20:06 138

转载 @SpringBootApplication注解分析

本博客转载自:http://www.jianshu.com/p/4e1cab2d8431@SpringBootApplication注解分析首先我们分析的就是入口类Application的启动注解@SpringBootApplication,进入源码:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Do...

2019-03-02 15:44:57 194

转载 Spring boot yml配置

本文转载自:https://www.cnblogs.com/baoyi/p/SpringBoot_YML.html1. 在 spring boot 中,有两种配置文件,一种是application.properties,另一种是application.yml,两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。下面来说说两者的区别。application.prope...

2019-03-02 15:14:09 317

转载 Maven仓库

本博客转载自:https://juvenshun.iteye.com/blog/359256什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复...

2019-03-02 11:50:48 131

转载 git详解

本博客原文链接为:https://www.imooc.com/article/20411预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料)一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git...

2019-03-01 21:15:19 72

转载 git操作指南

https://blog.csdn.net/Hanani_Jia/article/details/77950594源博客地址首先,我先对GitHub来一个简单的介绍,GitHub有一个很强大的功能就是,你在服务器上边可以创建一个库(稍后会介绍怎么创建),写代码是一件很重的任务,尤其是很多人完成一个很大的项目的时候,就十分的复杂,一群人一起来写某个项目,大家完成的时间,完成的进度都是不相同的,你...

2019-03-01 21:02:56 164

转载 WebSocket详细教程

本文转载自:https://www.cnblogs.com/jingmoxukong/p/7755643.html概述WebSocket 是什么?WebSocket是一种网络通信协议。RFC6455定义了它的通信标准。WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。为什么需要 WebSocket ?了解计算机网络协议的人,应...

2019-03-01 15:13:49 500

转载 influxdb使用

influxdb使用说明本博客转载自:https://www.cnblogs.com/jackyroc/p/7677508.htmlinfluxdb是目前比较流行的时间序列数据库。何谓时间序列数据库? 什么是时间序列数据库,最简单的定义就是数据格式里包含Timestamp字段的数据,比如某一时间环境的温度,CPU的使用率等。但是,有什么数据不包含Timestamp呢?几乎所有的数据其...

2019-03-01 14:26:19 230

转载 REST简介

本文转载自:http://www.cnblogs.com/loveis715/p/4669091.htmlREST简介:一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。  在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的...

2019-02-28 21:07:35 109

转载 activemq、rabbitmq、kafka原理和比较

该博客转载自:https://blog.csdn.net/lifaming15/article/details/79942793一、activemq 虽然是java写的消息队列,但是提供Java, C, C++, C#, Ruby, Perl, Python, PHP各种客户端,所以语言上是没什么问题的。配置和使用,基本上是java xml这一套。同时对jms、spring之类的支持...

2019-02-28 20:36:27 151

转载 java中的参数传递问题

Java中没有真正的引用传递 只有值传递!传引用参数指的还是原来的那个引用,但是Java里面参数类型是对象时是复制了原来的引用到一块新的内存,两者之间没有关系1:按值传递是什么指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下: public class TempTest { private void test1(int a){ //做...

2018-07-30 20:27:05 94

转载 javaweb工程目录结构

初学JavaWeb需要知道的目录结构与配置JavaWeb目录结构 Java Resource src:存放Java源代码的目录。 Libraries:存放的是Tomcat及JRE中的jar包。 build:自动编译.java文件的目录 WebContent(WebRoot):存放的是需要部署到服务器的文件 MEAT-INF:是存放工程自身相关的一些信...

2018-07-30 10:05:44 6223

原创 编程题1

多线程相关的编程题题目:子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次,    接着又回到主线程循环100次,如此反复50次,请写出程序。//经验:要用到共同数据(包括同步锁)的若干方法应该归在同一个类身上,//    这种设计设计正好体现了高聚合和程序程序的健壮性。//子线程和主线程切换需要引入flag变量,如果cpu执行权先交给了主线程,则需要让//  ...

2018-07-25 18:12:31 94

原创 java多线程学习总结(二)

多线程间的通信问题: 线程间的通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。 线程中的通讯--解决安全问题。 class Res{     private String name;     private String sex;     private boolean flag=false;     public synchronized void set(Strin...

2018-07-24 18:08:40 113

原创 java多线程学习总结(一)

进程:正在执行中的程序。        每一个进程执行都有一个执行顺序,该顺序是一个执行路径,                        或者叫控制单元。线程:就是进程中的一个独立的控制单元。                线程在控制着进程的执行。一个进程中至少有一个线程。static Thread currentThread():获取当前线程对象。getName(); 获取线程...

2018-07-23 18:56:30 77

空空如也

空空如也

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

TA关注的人

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