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

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

  • 博客(27)
  • 资源 (7)
  • 论坛 (1)
  • 收藏
  • 关注

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

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

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

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

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

2018-11-30 14:32:18 10015 1

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

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

2018-11-30 13:42:12 579

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

汇总 :计算机常用端口号DHCP:服务器端的端口号是67DHCP:客户机端的端口号是68POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。SMTP:端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地。SMTP具有健壮的邮件处理特性,这种特性允许邮件依据一定标准自动路由,SMTP具有当邮件地址不存在...

2018-11-29 17:40:05 1717

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

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

2018-11-29 17:07:03 395

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

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

2018-11-29 14:37:53 431

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

SQL语句:update语句的一个小坑数据库中的表内容如下:语句1 :update apps set owner_code='43212' and owner_name='李四' where owner_code='13245' and owner_name='张三'; 问 :语句是否有语法问题?执行结果是什么?答 :语句无语法问题,执行后数据库结果如下:语句2 :updat...

2018-11-29 14:23:55 1939

原创 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 == b); Integer c = 100, d = 100; System.out....

2018-11-29 13:38:34 180

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

Maven:快照库(snapshot)和发布库(release)的比较Maven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是groupId、artifactId以及version。这三个属性可以唯一确定一个组件(Jar包或者War包...

2018-11-13 17:50:47 1059

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

Java8新特性:使用Stream优化对集合的操作(知识)Java8中提供了Stream对集合操作作出了极大的简化,Stream的常用操作分类如下:如上图所示,Stream中的操作可以分为两大类:中间操作与结束操作。中间操作只是对操作进行了记录,只有结束操作才会触发实际的计算(即惰性求值),这也是Stream在迭代大集合时高效的原因之一。中间操作又可以分为无状态(Stateless)操作与...

2018-11-09 17:05:01 2061

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

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

2018-11-09 16:50:47 296

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

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

2018-11-09 16:41:17 1817

原创 MySQL:replace into用法总结

MySQL:replace into用法总结replace跟insert的功能类似,区别在于:     1.replace 在将数据插入表中之前先判断是否存在此条数据,如果存在先删除此条数据,不存在直接插入数据。(注意:判断的条件是主键或者唯一索引,插入数据的表必须有主键或者是唯一索引!否则的话,replace into 会直接插入数

2018-11-06 16:58:56 663

原创 Log4J:日志级别

Log4J:日志级别Log4j定义了8个级别的log,优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。ALL 最低等级的,用于打开所有日志记录。TRACE 指细粒度比DEBUG更低的信息事件,很低的日志级别,一般不会使用。DEBUG 指细粒度信息事件,对调试应用程序是非常有帮助的,主要用于开发过程中打印一些运行信息。INFO...

2018-11-06 13:28:46 122

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

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

2018-11-06 13:22:12 8022

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

MySQL:int、bigint、smallint 和 tinyint的区别int、bigint、smallint 和 tinyint都是整数数据的精确数据类型。1.bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。2.int从 -2^31 (-2,14...

2018-11-06 13:18:19 128

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

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

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

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

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.

2018-11-06 13:09:04 580

原创 MySQL:索引

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

2018-11-06 12:57:19 117

原创 MySQL:主键与唯一索引

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

2018-11-06 11:30:50 1902

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

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

2018-11-01 15:28:36 1080

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

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

2018-11-01 14:49:36 801

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

MySQL:设置数据库远程可访问mysql默认root用户没有密码,输入mysql –u root 进入mysql一、初始化root密码进入mysql数据库mysql>update user set password=PASSWORD(‘123456’) where User='root';二、允许mysql远程访问,可以使用以下三种方式:1、改表mysql -u root ...

2018-11-01 13:51:05 471

原创 Java:调用Shell脚本

Java:调用Shell脚本Shell脚本的路径为:/home/felven/word2vec/demo-classes.shJava代码如下:import java.io.BufferedReader;import java.io.InputStreamReader;public class RunShell { public static void main(String[] a...

2018-11-01 13:21:40 142

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

SpringBoot:读取核心配置文件application和自定义properties配置文件的方式前言:    SpringBoot的核心配置文件为application.properties,当然也可以自定义配置文件**.properties。一.读取核心配置文件信息application.properties的内容  &n

2018-11-01 12:05:24 1882

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

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

2018-11-01 11:25:50 1698

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

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

2018-11-01 10:30:18 1394

SpringBoot项目Jar转War部署方案

本文提供SpringBoot项目Jar转War部署方案,希望能够对各位提供帮助!

2018-12-10

全国城市列表对应的JSON数据

全国城市列表对应的JSON数据。。。。。。。。。。。。。。。。。。。

2018-01-30

android复习

android复习,有激励与学习android的学生,工人,社会人员学习Android,进行Android开发

2016-01-19

封面简历-彩色耳机

一份带彩色耳机封面的简历,欢迎各位求职者踊跃下载。。。

2018-01-18

封面简历-手绘城市

一份手绘城市封面的建立模板,欢迎各位求职者踊跃下载。。。

2018-01-18

带封面简历-冰山

一份带冰山封面的简历,欢迎各位求职者踊跃下载。。。

2018-01-18

封面简历-深蓝金

一份蓝金色封面的建立模板,欢迎各位求职者踊跃下载。。。

2018-01-18

王晓(Java)的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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