自定义博客皮肤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)

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

原创 简述回车、换行(\r,\n,\r\n)的区别

简述回车、换行(\r,\n,\r\n)的区别 在Windows中: ‘\r’ (回车):将光标回到当前行的行首(而不会换到下一行),之后的输出会把之前的输出覆盖。 ‘\n’ (换行):将光标换到当前位置的下一位置,而不会回到行首。 Unix系统里,每行结尾只有“<换行>”,即&q...

2019-04-29 10:38:51 261 0

原创 简述对CEO,CFO等各种“O”的认识

简述对CEO,CFO等各种“O”的认识 一个时代一个产物,最开始公司老大叫老板,后来老大说自己是总经理,现在互联网时代都说自己是CEO或者创始人。除了常见的CEO以外,还有COO、CMO等职位出现。这些职位都是什么意思,又有什么区别呢?简单说明一下: 简称 全称 指责 CEO(C...

2019-04-28 14:05:27 670 0

原创 Vue教程:简述对Vue的简单认识

Vue教程:简述对Vue的简单认识       什么是 Vue.js 呢?官方定义它为渐进式 JavaScript 框架,其实就是一个轻量级的用于操作视图的框架,视图这里指的就是页面。     &...

2019-04-26 18:01:28 575 0

原创 Java:简述Java数据类型(基本类型,对象类型)之间的比较

Java:简述Java数据类型(基本类型,对象类型)之间的比较       Java的数据类型分为两种: 基本类型:byte(8),short(16),int(32),long(64),float(32),double(64),cha...

2019-04-26 17:17:33 385 0

原创 简述对前后端分离的工作模式的认识

简述对前后端分离的工作模式的认识 一、前后端分离的基本概念       前端后端交互,基本上是基于http+json的形式。后端人员专注于提供数据,更重要职责是维护系统架构的稳定,保证数据的安全。前端人员专注于交互,快速响应UI的变化。...

2019-04-26 16:47:01 497 0

原创 简述SSH框架和SSM框架的区别

简述SSH框架和SSM框架的区别       SSH框架是Struts+Spring+Hibernate的简称,而SSM是指的SpringMVC+Spring+MyBatis的简称。光从这两个缩写就可以看出来,如果比较两者的区别的话主要...

2019-04-26 16:27:06 835 0

原创 Java:子类能否重写父类中的属性值?

Java:子类使用Override能否重写父类中的属性值?       首先,让我们来看一个例子,大家可以猜测下输出结果是什么。 1.父类 public class FatherClass { String info="...

2019-04-26 15:58:06 6077 3

原创 SprinBoot:简述SpringBoot控制层的统一异常处理(错误页面)

SprinBoot:简述SpringBoot控制层的统一异常处理(错误页面) 《SprinBoot:简述SpringBoot控制层的统一异常处理(错误页面)》 《SprinBoot:简述SpringBoot控制层的统一异常处理(Rest接口)》    &nbs...

2019-04-26 13:46:13 644 0

原创 MySQL:如何对查询的结果集添加自增序号

MySQL:如何对查询的结果集添加自增序号       在MySQL中,当我们所要查询的结果集没有ID字段时,为方便前台展示等业务需求,需要添加一个自增的序号字段(ID)。语法如下: SELECT (@i:=@i+1) 别名1,表字段信...

2019-04-26 10:19:46 2504 0

原创 SprinBoot:简述SpringBoot控制层的统一异常处理(Rest接口)

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程。

2019-04-19 17:53:54 2002 0

原创 Spring:Spring JDBC的简单使用

Spring:Spring JDBC的简单使用       数据库使用普通的JDBC的连接的话,使用比较繁琐,需要写不必要的代码来处理异常,打开和关闭数据库连接等,但是使用Spring的JDBC框架的话,所有低层次细节从打开连接,准备和...

2019-04-19 14:35:52 122 0

原创 Java:简述Java中的自定义异常

Java:简述Java中的自定义异常       虽然Java系统已经预定义好了很多异常类,但是有时会遇到预定义的异常类不能描述出现的错误。在这种情况下,程序员可以通过扩展Exception类及其子类来定义自己的异常类。 1. 自定义异...

2019-04-19 13:48:53 3289 0

原创 Java:简述throw-throws异常抛出

Java:简述throw-throws异常抛出       任何Java代码都可以抛出异常,如:自己编写的代码、来自Java开发环境包中代码,或者Java运行时系统。无论是谁,都可以通过Java的throw语句抛出异常。从方法中抛出的任...

2019-04-19 12:37:27 4580 0

原创 Nginx教程:简述对Nginx的认识

nginx教程:简述对nginx的认识 一、nginx的发展历程 想必大家一定听说过Nginx,若没听说过它?那么一定听过它的"同行"Apache!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符URI(Uniform Resource...

2019-04-18 17:45:47 156 0

原创 简述对远程过程调用(RPC)的认识

简述对远程过程调用(RPC)的认识       RPC(Remote Procedure Call)——远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP...

2019-04-17 17:17:07 248 0

转载 系统架构:简述系统架构的演变

系统架构:简述系统架构的演变      当今技术的发展日新月异,系统架构也跟随技术的发展不断升级和改进,从传统的单一架构演变为如今的微服务分布式架构,我们来看看技术架构的演变过程。 一、初期网站架构     ...

2019-04-17 16:40:48 129 0

原创 Docker教程:如何构件新的镜像

Docker教程:如何构件新的镜像 一、使用docker commit命令 例:构建一个带有jdk的镜像,按照如下步骤操作: [root@localhost ~]# docker run -it centos:7 /bin/bash [root@060793baf536 /]# yum inst...

2019-04-17 13:48:40 96 0

原创 Docker教程:Docker的安装(MacOS系统)

Docker教程:Docker的安装(MacOS系统) 一、使用 Homebrew 安装      MacOS 我们可以使用 Homebrew(一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能) 来安装 D...

2019-04-17 11:39:41 1012 0

原创 Docker教程:Docker的简单入门

Docker教程:Docker的简单入门 《Docker教程:简述对Docker的认识》 一、Docker安装      建议在linux环境下安装Docker,window环境搭建比较复杂且容易出错,使用Centos7+yum来安装Doc...

2019-04-16 17:41:37 211 0

原创 Docker教程:Docker与传统虚拟机的区别

Docker教程:Docker与传统的虚拟机的区别      容器与虚拟机有着类似的资源隔离和分配的优点,但不同的架构方法使容器能够更加便携,高效等。 特性 虚拟机的架构 容器的架构 启动 分钟级 秒级 性能 弱于原生 接近原...

2019-04-16 17:32:58 1238 0

原创 Docker教程:简述对Docker的认识

Docker教程:简述对Docker的认识      Docker 是 用Golang 编写的, 自 2013 年推出以来,受到越来越多的开发者的关注。不管是云服务还是微服务(Microservices),越来越多的厂商都开始基于 Docker ...

2019-04-11 17:57:14 226 0

原创 Java:详解Cron表达式的使用

Java:详解Cron表达式的使用    Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Y...

2019-04-11 16:38:46 2248 0

原创 SpringBoot:简述SpringBoot和Spring的区别

SpringBoot:简述SpringBoot和Spring的区别 一、Spring的介绍    简而言之,Spring框架为开发Java应用程序提供了全面的基础架构支持。 它包含一些很好的功能,如依赖注入和开箱即用的模块,如: Spring JDBC Sprin...

2019-04-11 14:30:15 31398 1

原创 Windows:简述Windows系统中的计算机存储

Windows:简述Windows系统中的计算机存储 一、计算机存储     我们使用的计算机中,保存信息的介质有两类: 一类是内部存储器,一断电就会把记住的东西丢失。 一类是外部存储器,断了电也能保存。     ...

2019-04-11 13:58:29 273 0

原创 Windows:Windows系统终端(cmd)操作小结

Windows:Windows系统终端(cmd)操作小结      Windows系统终端为cmd;Linux操作系统为bash;OS X系统终端为Terminal。我们常称呼这三样东西为Terminal(终端)或shell。  &nb...

2019-04-10 19:15:06 5272 8

原创 SQL语句:简述对SQL注入的认识

SQL语句:简述对SQL注入攻击的认识 一、SQL 注入攻击介绍      官方的说法为:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。即把恶意的 Sql 语句插...

2019-04-10 17:12:36 272 0

原创 Java:如何判断一个对象是否是特定类的实例

Java:如何判断一个对象是否是特定类的实例 一、InstanceOf运算符      InstanceOf运算符是用来在运行时指出对象是否是特定类的一个实例。InstanceOf通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的...

2019-04-09 19:23:31 4745 0

原创 前端:简述表单提交前如何进行数据验证

前端:简述表单提交前如何进行数据验证 通常在提交表单数据时,我们会对数据进行验证,例如某些字段是必填字段,不能为空,这时应该如何做呢?有如下三种方法: 一、在button的submit事件进行判断 <button type="submit">提交</butt...

2019-04-09 14:45:51 1863 0

原创 优秀的Vue UI组件库总结

优秀的Vue UI组件库总结       Vue 是一个轻巧、高性能、可组件化的MVVM库,API简洁明了,上手快。从Vue推出以来,得到众多Web开发者的认可。现在,很多公司的Web前端项目开发中,采用了基于Vue的UI组件框架开发,...

2019-04-01 10:39:01 355 0

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