自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王晓(Java)

一名未来很优秀,现在很努力的程序猿

原创 SprinBoot:简述SpringBoot开发中的常用注解

SprinBoot:简述SpringBoot开发中的常用注解 一、注解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。 A - @Compo...

2019-05-31 11:06:43 353 0

原创 Java:简述JDK,JRE,JVM之间的关系

Java:简述对JDK,JRE,JVM的认识 JVM(Java Virtual Machine): Java虚拟机,主要负责运行Java编译器编译后的字节码文件(*.class文件),它存在于内存中,与内存打交道。 JVM运行在操作系统之上,与硬件没有直接交互,JVM是实现跨平台的核心。 JVM...

2019-05-29 16:13:44 1953 0

原创 SQLServer:SQL语句中like语法后加N的含义

SQLServer:SQL语句中like语法后加N的含义 LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。适用语法如下: SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern 常用的情况如下: 1...

2019-05-29 16:01:26 600 0

原创 数据库性能调优技巧(一)

数据库性能调优技巧(一) 比较运算符能用 “=”就不用“<>”。“=”增加了索引的使用几率。 明知只有一条查询结果,那请使用 “LIMIT 1”。“LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。 为列选择合适的数据类型。能用TINYINT就不用SMAL...

2019-05-29 09:34:35 1208 0

原创 SQLServer:SQL语句中加中括号[ ]的含义

SQLServer:SQL语句中加中括号[ ]的含义 在操作SQLServer数据库的时候,经常能看到用中括号([])括住的字段,这些字段可能是表名或者字段名等等。那么为什么要加中括号呢?解释如下: 为了防止某些关键字在使用中引起歧义,如果加上中括号,则代表这是一个字段名,而不是关键字。例如:...

2019-05-27 17:47:53 2452 0

原创 三个 CSS 预处理器(框架)-Sass、LESS 和 Stylus的比较

三个 CSS 预处理器(框架)-Sass、LESS 和 Stylus的比较       CSS 预处理器技术已经非常的成熟,市场上也出现了越来越多的 CSS 的预处理器框架。本文主要介绍使用最为普遍的三款 CSS 预处理器框架,分别是 ...

2019-05-17 09:49:39 230 0

原创 Vue教程:Vue2.0常用的开发环境

Vue教程:Vue2.0常用的开发环境 Homebrew Mac系统下的包管理器,类似于Linux的apt-get, Windows的控制面板-安装删除应用程序。 Node. js Javascript运行环境(runtime),不同系统直接不能直接运行各种编程语言,运行环境(runtime)...

2019-05-14 22:32:53 114 0

原创 常用消息中间件的对比(ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka)

常用消息中间件(ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka)的对比 一、资料文档 Kafka:中。有kafka作者自己写的书,网上资料也有一些。 RabbitMQ:多。有一些不错的书,网上资料多。 ZeroMQ:少。没有专门写ZeroMQ的书,网上的资料多是...

2019-05-10 14:44:04 693 0

原创 微服务:简述微服务架构中的配置中心选型

微服务:简述微服务架构中的配置中心选型 一、使用配置中心的意义 配置实时生效    传统的静态配置方式要想修改某个配置只能修改之后重新发布应用。要实现动态性,可以选择使用数据库,通过定时轮询访问数据库来感知配置的变化。    轮询频...

2019-05-09 17:31:21 321 0

原创 MySQL:简述MySQL中创建索引的原则(场景)

MySQL:简述MySQL中创建索引的原则(场景)        在MySQL数据库中使用索引的原则(场景)有以下几点: 1. 对于查询频率高的字段创建索引; 2. 对排序、分组、联合查询频率高的字段创建索引; 3. 如果需要...

2019-05-09 15:13:40 288 0

原创 UML:简述类图中的各种关系

UML:简述类图中的各种关系       在团队协作过程中必须要掌握UML(统一建模语言)中的各种图,而图中最常见的就是流程图、时序图、类图,这三个图可以清楚的描述我们想解释的内容。学好类图不仅仅能帮助自己更清楚的梳理业务,还能提高开会...

2019-05-09 14:55:36 197 0

原创 Nginx教程:简述对Nginx负载均衡中健康检测的认识

Nginx教程:简述对Nginx负载均衡中健康检测的认识       在Nginx负载均衡中,很难保证说每一台应用服务器都能一直正常的运行下去。所以需要通过设置来检测这些应用服务器,哪些能访问,哪些不能访问。   &...

2019-05-09 11:10:03 45 0

原创 微服务:简述微服务架构中的API网关

微服务:简述微服务架构中的API网关       API网关是任何微服务架构的重要组成部分。有了它我们可以在一个独立的模块上方便的处理一些非业务逻辑,可以让微服务本身专注在自身特定的功能上,使得每个微服务的开发更容易和更快速。 一、为什...

2019-05-09 10:40:05 258 0

原创 Java:因JDK版本问题出现Unsupported major.minor version 52.0

Java:因JDK版本问题出现Unsupported major.minor version 52.0       今天在本地开发完代码,打包发布到服务器上部署时出现如下异常: Exception in thread "mai...

2019-05-06 17:12:16 796 0

原创 Linux:Linux系统如何配置全局JDK和局部JDK

Linux:Linux系统如何配置全局JDK和局部JDK       通常,遇到一个新的Linux系统需要安装JDK,一般都安装一个所需版本的JDK(1.8xx)然后配置一下/etc/profile文件的环境变量。这个配置是全用户的。任...

2019-05-06 16:42:38 481 0

原创 Linux:简述Linux系统中vi编辑器的使用

Linux:简述Linux系统中vi编辑器的使用 一、vi编辑器的基本工作模式     首先,vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。 命令行模式: 该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按...

2019-05-06 16:18:47 245 0

原创 Linux:简述Linux环境下jar包如何部署(后台)

Linux:简述Linux环境下jar包如何部署(后台) Linux 运行jar包命令如下: 方式一 java -jar *.jar 特点:当前ssh窗口被锁定,日志信息直接输出在当前窗口。可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。 方式二 java -jar *.j...

2019-05-06 14:03:20 406 0

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