自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SanJinYe88的博客

一起学习和探讨

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 史上最全的 Maven 教程 - 00 - 目录

Maven 系列的目录.史上最全的 Maven 教程 - 01 - Maven 介绍史上最全的 Maven 教程 - 02 - Maven 安装与配置史上最全的 Maven 教程 - 03 - Eclipse 中 Maven 插件的设置史上最全的 Maven 教程 - 04 - 约定的目录结构 / 常用的 Maven 命令史上最全的 Maven 教程 - 05 - PO...

2018-09-03 10:00:12 919

转载 豆瓣2018年度电影榜单发布(附x云地址)

《我不是药神》(9分)与《头号玩家》(8.7分)成为2018年度评分最高的华语和外语电影,同时,《我不是药神》也是今年最受关注的院线电影,有超过284万用户标记看过,超87万用户参与评分。刘昊然、谭卓分别为最受关注的华语男女演员。是枝裕和凭借新作《小偷家族》(8.8分)成为2018年最受关注的导演。《伯德小姐》为年度最受关注的非院线电影(7.9分),《四个春天》(8.8分)成为2018年度最...

2018-12-25 23:30:22 1366

原创 史上最实用的 Git 教程 -01 - Eclipse 提交多个项目到同一个 GitHub 远程仓库 ( 全网唯一正确,不得不看 )

Eclipse 提交多个项目到同一个 GithHub 远程仓库一定有人好奇, 这种效果是怎么做到的?也就是如何将多个项目上传到同一个 GitHub 仓库中.不过你要是直接搜 “如何将多个项目上传到同一个 GitHub 仓库中”, 那么你将多次看到同一份文章, 并且你照着它的操作, 可以说是无法实现这个功能. 现在来看看我的做法吧. 绝对正确且经过实战.(1) 在 Git...

2018-09-05 20:23:07 571

原创 MySQL 教程 - 08 - 运算符和函数

字符函数(1) concat( ‘xxx’ , ‘xxx’) 可以用来连接字符串.注意: 大部分的 数据库使用 ‘+’ 或者 ‘||’ 来连接字符串, 但是 MySql 使用 Concat() 函数. SELECT CONCAT('imooc','MySQL'); CONCAT('imooc','MYSQL') -- 列名, 其他...

2018-09-05 13:14:06 212

原创 史上最实用的 JVM 教程 - 02 - Jvm 内存区域

内存结构Java 中内存的管理是通过 JVM 来自动管理的. 了解 JVM 有利于进一步理解 Java.JVM 内存结构如下图所示: 在 Java 虚拟机规范里,JVM 被分为 7 个内存区域。虚拟机规范中的 7 个内存区域分别是三个线程私有的和四个线程共享的内存区。三个私有区:线程私有的内存区域与线程具有相同的生命周期,分别是:指令计数器(程序计数器)、线程栈(虚拟机栈)和...

2018-09-05 11:23:34 366

原创 史上最实用的 JVM 教程 - 01 - JVM 学习路线

JVM 学习路线

2018-09-05 11:15:04 4235 3

原创 MySQL 教程 - 07 - 子查询 (嵌套查询)

子查询子查询是指出现在其他的 sql 语句内的 select 子句. select * from table1 where col1 = (select col2 from table2);这里面, select col2 from table2 就被称为子查询.子查询可以返回标量, 一行, 一列, 或者另外一个子查询.子查询需要嵌套在查询的内部, 并且始终出现在圆括号...

2018-09-05 08:54:21 318

原创 MySQL 教程 - 06 - 记录的增删改查

插入记录 INSERT -- 向表中的指定字段,插入一条记录. 建议使用. INSERT INTO 表名 (字段名, 字段名....) VALUES (字段值, 字段值.......); -- 向表中所有字段,插入一条记录. -- 该记录的字段值依次与表中对应位置的字段的数据类型匹配, 若全部符合, 才可以成功插入. INSERT INTO 表名 V...

2018-09-05 08:50:54 209

原创 MySQL 教程 - 05 - 数据表的操作

数据表的创建与查看 -- 创建表 CREATE TABLE 表名( 字段1 列类型 约束, 列名2 列类型 约束, PRIMARY KEY (主键列) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- 使用 InnoDB 存储引擎,默认字符集 utf8 CREATE T...

2018-09-05 08:43:28 137

原创 MySQL 教程 - 04 - 数据约束

数据约束约束可以保证数据的完整性和一致性.约束分为表级约束和列级约束. 1.对一个数据列建立的约束, 称为列级约束. 2.对多个数据列建立的约束, 称为表级约束. 3.列级约束既可以在列定义时声明, 也可以在列定义以后再声明. 4.表级约束只能在列定义后声明. ...

2018-09-03 23:51:57 224

原创 MySQL 教程 - 03 - 数据类型

整型 取值范围如果加了 unsigned, 则最大值翻倍,如 tinyint unsigned 的取值范围为(0~256).浮点型设一个字段定义为 float(5,3),如果插入一个数 123.45678, 实际数据库里存的是123.457,但总个数还是以实际为准,即 6 位。定点数浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。decim...

2018-09-03 13:45:11 119

原创 MySQL 教程 - 02 - 数据库的操作

创建数据库 CREATE -- 使用默认的编码创建数据库. 如果该数据库存在, 则报错. CREATE DATABASE 数据库名 [DEFAULT]; -- 使用默认的编码创建数据库. 如果该数据库存在, 则只报出warning, 不会报错. CREATE DATABASE IF NOT EXISTS 数据库名 [DEFAULT]; ...

2018-09-03 13:39:34 138

原创 MySQL 教程 - 01 - 初涉MySQL

修改MySql配置文件双击 mysql 安装目录下的 my.ini 文件 可以修改端口号以及编码格式, 注意是 utf8 而不是 utf-8, 不区分大小写[client] port=3306[mysql] default-character-set=UTF8[mysqld] # The TCP/IP Port the MySQL Server will list...

2018-09-03 13:35:16 180

原创 史上最全的 Maven 教程 - 12 - Maven 在 Update Project 时报错

Maven 在 Update Project 时报错在 项目上右键 -> Maven -> Update Project 的时候, 报错: maven Could not update project SpringBoot-4 configuration java.lang.NullPointerException.使用的是 Eclipse + Maven.解决...

2018-09-03 09:47:09 496

原创 史上最全的 Maven 教程 - 11 - 更改 Maven 项目名

在 Eclipse 中更改当项目已经导入到 Eclipse 之后,只需要两步操作.(1) 修改项目文件夹名称选中项目 , 右键 , 改名.(2) 改项目组件名称选中项目,右键选择 Properties ,选中 Web Project Settings ,在 Context root 输入要更改的项目名即可. 手动更改这种做法最终也能实现改项目名的效果,只是...

2018-09-03 09:41:56 625

原创 史上最全的 Maven 教程 - 10 - 使用 Eclipse 创建 Maven 工程

使用 Eclipse 创建 Maven 版的 Java 工程(1) New -> Maven Project 或者 New -> Other -> Maven -> Maven Project(2) 点击 Next, 勾选第一项. 点击 Next. (3) 输入 gav 坐标. 点击 Finsh. 创建 Maven 版的 Java...

2018-09-02 20:46:28 294

原创 史上最全的 Maven 教程 - 09 - Maven 继承

Maven 继承继承可以使子 pom 获得父 pom 中的各项元素和依赖的配置, 从而实现对子 pom 进行统一配置和依赖管理. 继承可以有效的避免多个子模块使用依赖版本不一致的情况, 有助于降低依赖冲突的几率. 父 pom 中的大多数元素都能被子 pom 继承, 在简化 pom 的同时, 还能够促进各个模块配置的一致性.(1) 依赖的继承在 父 pom 中...

2018-09-02 20:42:01 294

原创 史上最全的 Maven 教程 - 08 - Maven 聚合 ( 多模块工程 )

Maven 聚合在开发2个以上模块的时候,每个模块都是一个 Maven Project。比如搜索平台,学习平台,考试平台。开发的时候可以自己管自己独立编译,测试,运行。但如果想要将他们整合起来,我们就需要一个聚合工程。比如: maven-parent (Maven Project) |- maven-son1 (Maven Module) ...

2018-09-02 20:39:41 7660 5

原创 史上最全的 Maven 教程 - 07 - Maven 插件

打包配置文件遇到问题 : maven clean package 打 war 包正常, 不报错. 但是 war 包会丢失 src/main/resources 目录下所有 xml 和 properties 文件.产生原因 : maven 默认不会打包项目 src 下的 xml 和 properties 等配置文件.解决方法 : 需要在 pom...

2018-09-02 20:32:16 487

原创 史上最全的 Maven 教程 - 06 - Maven 依赖

Maven 依赖Maven 中最关键的部分, 使用 Maven 最主要就是使用它的依赖管理功能. (1) 添加依赖当 A.jar 包 使用到了 B.jar 包中的某些类时, A 就对 B 产生了依赖. 那么如何在项目中以依赖的方式引入我们需要的 jar 包呢?就是在 pom.xml 文件中, 使用 dependency 标签 指定被依赖的 jar 包的在本地仓库中的...

2018-09-02 20:28:39 381

原创 史上最全的 Maven 教程 - 05 - POM / 坐标 / 仓库管理

POMPOM, Project Object Model 项目对象模型.pom.xml 文件是 Maven 工程最核心的配置文件, 构建过程相关的一切设置都在这个文件中. pom.xml 包含了项目构建的信息, 包括项目的信息、项目的依赖等. pom.xml 文件是可以继承的, 大型项目中, 子模块的 pom.xml 一般都会继承于父模块的 pom.xml.<pr...

2018-09-02 20:22:20 354

原创 史上最全的 Maven 教程 - 04 - 约定的目录结构 / 常用的 Maven 命令

约定的目录结构这是 Maven 项目约定的目录结构: 项目名 |------src (源码) |-------|------- main (存放主程序类) |-------|--------|-------java (存放 Java 源文件) |-------|--------|-------resources (存放框架以...

2018-09-02 20:13:46 777

原创 史上最全的 Maven 教程 - 03 - Eclipse 中 Maven 插件的设置

Eclipse 中 Maven 插件的设置Eclipse 中已经内置了 Maven 插件, 但是我们不使用内置的 Maven, 而是使用我们自己安装的那个 Maven, 需要我们对其设置一下.注意: 这样设置只会对本工作区间有效, 其他的工作区间需要进行同样的设置.(1) Window -> Preferences -> Maven -> Ins...

2018-09-02 20:07:37 315

原创 史上最全的 Maven 教程 - 02 - Maven 安装与配置

安装 Maven(1) 前往 https://maven.apache.org/download.cgi 下载最新版的 Maven 程序:![这里写图片描述](https://img-blog.csdn.net/20180902193825796?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pob25neGk3ODYw/font/5...

2018-09-02 19:41:02 439

原创 史上最全的 Maven 教程 - 01 - Maven 介绍

Maven (01) 介绍为什么使用 Maven?目前开发中存在的问题:① 一个项目就是一个工程. 如果项目非常庞大, 就不适合继续使用 package 来划分模块. 最好是每一个模块对象一个工程, 利于分工协作.② 项目中需要的 jar 包必须手动复制到 lib目录下. 同样的 jar 包, 重复出现在不同的项目工程中, 浪费内存, 也让工程比较臃...

2018-09-02 19:27:29 401

Git 2.16.2-64-bit.exe

git 2.16.2 最新版本, 64位电脑可用.欢迎下载.

2018-03-03

空空如也

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

TA关注的人

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