240 发简信
IP属地:北京
  • 120
    ElasticSearch——索引及基本操作

    ES的基础概念 接下来我们介绍以下索引的基本操作,创建、更改、迁移、查询配置信息等1、仅创建索引:PUT indexPUT /index 2、添加字段设置(mappings)...

  • System.currentTimeMillis()和new Date().getTime()区别

    一开始使用的时候有红色下划线,我以为是出了什么错,其实没有错。 只是系统检测,并建议使用System.currentTimeMillis()代替new Date().getT...

  • 120
    isEmpty()与equals()、==“”区别

    我们发现""、null、及new String()还是不同的,他们之间的对比是false,另外,StringUtils.isEmpty()和String.isEmpty()结...

  • MySQL常用30种SQL查询语句优化方法

    1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 ord...

  • 120
    mysql的group by优化

    问题描述:在一个单表的分组查询中,group by字段使用了临时表导致性能较慢 表结构如下: 索引: explain分析结果,group by 之后使用临时表,看Extra中...

  • java数组8个常用方法

    开发过程中,数组是常用数据类型之一,收集一下常用方法;这篇先介绍数组相关的操作,之后会介绍另外两个我认为同样常用的操作集合和字符串相关的操作 一、申明数组 数组的申明十分简单...

  • 120
    Java 浅拷贝和深拷贝

    java中传递为值传递,对于引用类型,改变值后,原对象及引用对象值将都改变,最近刚好看java中浅拷贝和深拷贝问题研究,深拷贝能够较好解决引用不安全问题,当然也带来较大消耗,...

  • 120
    MySQL优化原理

    优化背后的工作原理 MySQL逻辑架构 MySQL逻辑架构整体分为三层,最上层为客户端层,并非MySQL所独有,诸如:连接处理、授权认证、安全等功能均在这一层处理。 MySQ...

  • 120
    数据结构-线性表

    基础概念 数据结构的分类 在数据结构中,按照不同的角度,数据结构分为逻辑结构和物理结构(存储结构)。 逻辑结构:指的是我们面对的数据对象中数据元素之间的相互关系。物理结构:数...

  • 120
    数据结构浅析(一):数据结构基本概念

    首先会有个疑问,什么是数据结构呢? 数据结构(data structure),可以概括为是互相之间存在一种或多种特定关系的数据元素的集合。 开篇配图来自网络... 那开始吧 ...

  • 120
    介绍一款代码检测神器(阿里巴巴开发规约)

    最近在优化代码,人工排查总是显得不放心,于是网上找了很多插件,这里推荐给大家一款神器,来自阿里的阿里巴巴开发公约。他会根据你的代码情况给出致命错误,错误,警告等等级的提示让程...

  • Java面试题 - 02

    前言: 接着《Java面试题 - 01》,继续聊聊剩下的内容。 欢迎大家关注我的公众号 javawebkf,目前正在慢慢地将简书文章搬到公众号,以后简书和公众号文章将同步更新...

  • 120
    使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc

    在阅读本文之前,您先需要了解Swagger的使用,如果您还不知道它是用来干嘛的,请先阅读《Spring Boot中使用Swagger2构建强大的RESTful API文档》一...

  • 120
    为Spring Cloud Config插上管理的翅膀

    最近一致在更新Spring Cloud Config的相关内容,主要也是为这篇埋个伏笔,相信不少调研过Spring Cloud Config的用户都会吐槽它的管理能力太弱。因...