自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王小二(IT)

我是一名技术人,不忘初心,方得始终!

原创 网络:简述计算机网络的性能指标和非性能特征

网络:计算机网络性能 计算机网络的性能一般是指一些重要的性能指标和一些非性能特征。 一、计算机网络的性能指标 性能指标从不同的方面来度量计算机网络的性能,下面是一些常用的性能指标。 1、速率 计算机发送出的信号都是数字形式的。比特(bit)是计算机中的数据量的单位,也是信息论中使用的信息量单位。...

2018-11-30 17:22:49 3861 2

原创 SpringBoot:项目在启动时如何执行指定sql文件

SpringBoot:项目在启动时执行指定sql文件 在SpringBoot项目中,当有在项目启动时先执行指定的sql语句的需求时,可以在resources文件夹下添加需要执行的sql文件,文件中的sql语句可以是DDL(数据定义)脚本或DML(数据操作),DQL(数据查询)脚本,然后在appli...

2018-11-30 14:32:18 9367 0

原创 SQL语句:简述DML、DDL、DQL、DCL的区别

数据库:简述DML、DDL、DCL的区别 一、DML   DML(data manipulation language)数据操纵语言:就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。 SELECT 列名称 FROM 表名称 UPD...

2018-11-30 13:42:12 452 0

转载 计算机常用端口号汇总

汇总 :计算机常用端口号 DHCP:服务器端的端口号是67 DHCP:客户机端的端口号是68 POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。 SMTP:端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地...

2018-11-29 17:40:05 1427 0

原创 RabbitMQ:安装RabbiMQ环境(Windows)

RabbitMQ:安装RabbiMQ环境(Windows) 一:安装RabbitMQ需要先安装Erlang语言开发包    ...

2018-11-29 17:07:03 335 0

转载 CSS : 一张图快速记忆CSS所有属性

CSS : 一张图快速记忆CSS所有属性 1、字体属性:(font)   大小 font-size: x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD   样式 font-style: oblique;(偏斜体) italic;(斜体) n...

2018-11-29 14:37:53 395 0

原创 SQL语句:update语句的一个“经典坑”

SQL语句:update语句的一个小坑 数据库中的表内容如下: 语句1 : update apps set owner_code='43212' and owner_name='李四' where owner_code='13245' ...

2018-11-29 14:23:55 1751 0

原创 Java:简述1000==1000返回false,100==100返回true

Java:简述10001000返回false,100100返回true 大家觉得如下代码的结果是什么呢? public static void main(String[] args) { Integer a = 1000, b = 1000; System.out.println(a ...

2018-11-29 13:38:34 142 0

原创 项目编译工具Maven:快照库(snapshot)和发布库(release)的比较

Maven:快照库(snapshot)和发布库(release)的比较 Maven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。 在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是gro...

2018-11-13 17:50:47 1023 0

原创 Java8新特性:使用Stream优化对集合的操作(知识)

Java8新特性:使用Stream优化对集合的操作(知识) Java8中提供了Stream对集合操作作出了极大的简化,Stream的常用操作分类如下: 如上图所示,Stream中的操作可以分为两大类:中间操作与结束操作。 中间操作只是对操作进行了记录,只有结束操作才会触发实际的计算(即惰性求值)...

2018-11-09 17:05:01 1892 0

原创 Java8新特性:使用Stream优化对集合的操作(Demo)

Java8新特性:使用Stream优化对集合的操作(Demo) 以文章类为例子,进行【集合】操作。一篇文章拥有一个标题,一个作者和几个标签。 private class Article { private final String title; private final Stri...

2018-11-09 16:50:47 254 0

原创 Java:实时监控目录变化

Java:实时监控目录变化 1、使用Commons-io的monitor下的相关类可以处理对文件进行监控,它采用的是观察者模式来实现的。 (1)可以监控文件夹的创建、删除和修改; (2)可以监控文件的创建、删除和修改; (3)采用的是观察者模式来实现的; (4)采用线程去定时去刷新检测文件的变化情...

2018-11-09 16:41:17 1672 0

原创 MySQL:replace into用法总结

MySQL:replace into用法总结 replace跟insert的功能类似,区别在于:      1.replace ...

2018-11-06 16:58:56 527 0

原创 Log4J:日志级别

Log4J:日志级别 Log4j定义了8个级别的log,优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。 ALL 最低等级的,用于打开所有日志记录。 TRACE 指细粒度比DEBUG更低的信息事件,很低的日志级别,一般不会使用。 DE...

2018-11-06 13:28:46 101 0

原创 Mybatis:数据库的类型与java类型对应

                               Mybatis与数据库的类型对应 1:Java数据类型与MySql数据类型对照表 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHA...

2018-11-06 13:22:12 7267 0

原创 MySQL:int、bigint、smallint 和 tinyint的区别

MySQL:int、bigint、smallint 和 tinyint的区别 int、bigint、smallint 和 tinyint都是整数数据的精确数据类型。 1.bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775...

2018-11-06 13:18:19 121 0

原创 Spring Boot:项目启动时如何执行特定方法

在平时的开发中可能遇到这样的问题,在springboot 容器启动之后执行特定的方法或者类。 Springboot给我们提供了两种“开机启动”某些方法的方式:ApplicationRunner和CommandLineRunner。这两种方法提供的目的是为了满足,在项目启动的时候立刻执行某些方法。他...

2018-11-06 13:14:42 13367 3

原创 项目编译工具Maven:Maven项目中pom文件所有标签详解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/...

2018-11-06 13:09:04 507 0

原创 MySQL:索引

MySQL:索引 MySQL索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录 开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MyS...

2018-11-06 12:57:19 101 0

原创 MySQL:主键与唯一索引

所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。 因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。数据库在设计时,主键起到了很重要的作用。...

2018-11-06 11:30:50 1749 0

原创 MyBatis:插入数据后如何获取自增长主键值

MyBatis:插入数据后如何获取自增长主键值 Mapper映射文件的示例如下: <mapper namespace="userMapper"> <!--方式1 --> <insert id=...

2018-11-01 15:28:36 997 0

原创 版本控制工具Git:GitLab中的权限问题介绍

版本控制:GitLab中的权限问题介绍 一、角色:     a. Gitlab定义了以下几个角色:。  &amp...

2018-11-01 14:49:36 657 0

原创 MySQL:设置数据库远程可访问

MySQL:设置数据库远程可访问 mysql默认root用户没有密码,输入mysql –u root 进入mysql 一、初始化root密码 进入mysql数据库 mysql>update user set password=PASSWORD(‘123456’) where User...

2018-11-01 13:51:05 381 0

原创 Java:调用Shell脚本

Java:调用Shell脚本 Shell脚本的路径为:/home/felven/word2vec/demo-classes.sh Java代码如下: import java.io.BufferedReader; import java.io.InputStreamReader; public c...

2018-11-01 13:21:40 131 0

原创 SpringBoot:读取核心配置文件application和自定义properties配置文件

SpringBoot:读取核心配置文件application和自定义properties配置文件的方式 前言:     SpringBoot的核心配置文件为application.propert...

2018-11-01 12:05:24 1821 0

原创 JavaWeb:form表单提交数据(post、get)中文乱码问题总结

Form表单提交数据(post、get)中文乱码问题总结 一:form表单在前台以post方式提交数据: 浏览器将数据(假设为“中国”)发送给服务器的时候,将数据(“中国”)变成0101的二进制数据时必然要查码表,浏览器以哪个码表打开网页,浏览器就以哪个码表提交数据(“中国”)。数据(“中国”)到...

2018-11-01 11:25:50 1398 0

原创 JavaWeb:Controller中获取提交的数据的方式

Controller中获取Form表单提交的数据的方式 添加HttpServletRequst类型入参,通过HttpServletRequst.getParameter()获取请求数据 @RequestMapping(value="/user/save&amp...

2018-11-01 10:30:18 1277 0

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