自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (2)
  • 收藏
  • 关注

原创 maven之索引

一.那么问题来了在使用idea过程中经常遇到这个问题:索引更新不下来,在pom中写依赖的时候就无法获得提示,网上试了很多的方法,用处都不大,这索引的下载完全看心情,时好时坏,idea已经知道这个异常了,但是好像还是没有修复。所以,我决定深挖到底,看看到底是怎么回事。二.环境:win10,mac之前只在windows环境下找到了索引文件的位置,mac没找到,我给idea发了邮件询...

2019-04-20 08:53:59 4627 2

转载 maven之setting.xml配置文件详解

链接:https://www.cnblogs.com/li1111xin/p/5844408.html

2019-04-20 07:19:01 137

原创 maven之自定义项目骨架archetype

一.archetypearchetype我们可以理解为通过maven创建的项目模板.1.我们先看看一个普通的项目架构长什么样子:.├── pom.xml└── src └── main ├── java │ └── cn │ └── com │ ├── HelloWorld...

2019-04-19 10:33:30 626

原创 maven之scope

依赖范围(scope) 对编译classpath有效 对测试classpath有效 对运行classpath有效 compile Y Y Y test - Y - provided Y Y - runtime - Y Y system Y Y - ...

2019-04-17 17:40:55 123

原创 jdbc阅读

First of all:数据库:mysqlps:写的很乱,也没什么条理,所以阅读起来比较困难,等有时间再整理吧。阅读的过程中同时参照了下面这篇文档,我下面的一点内容也来自大佬的这篇文档:https://github.com/seaswalker/mysql-driver/blob/master/note/connect.md这篇文档更加有条理结构也更加好,感谢大佬。首先h...

2019-04-03 23:05:07 98

转载 java动态代理原理

这里有一篇绝好的文章解释了java动态代理的原理,看玩一切都会明白了。https://www.cnblogs.com/gonjan-blog/p/6685611.html

2019-04-03 23:03:53 167

原创 xml与xsd(一)

xsd是xml的约束文件。话不多说,直接上例子:xsd文件头:<?xml version="1.0"?> //xmlns:xml命名空间,请忽略括号中的内容<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema(基础xmlns,并使用xs前缀)"targetNamespace="http://www.w3scho...

2019-04-02 14:35:01 1425

转载 java接口Type的详解

原文地址:http://loveshisong.cn/%E7%BC%96%E7%A8%8B%E6%8A%80%E6%9C%AF/2016-02-16-Type%E8%AF%A6%E8%A7%A3.html本文主要介绍java中Type接口的来历以及相关的几个接口。通过这边文章,我们可以了解到与范型相关的几个接口, 对范型的分类有个了...

2019-03-22 18:27:12 1021 1

原创 mybatis之sqlSession

主要实现都在DefaultSqlSession中DefaultSqlSession中包含两个关键引用: private Configuration configuration; private Executor executor;DefaultSqlSession定义了一系列的方法来满足需求增删改查,但是最终执行sql语句都是由executor来完成的。一.select...

2019-03-20 20:13:43 221

原创 mybatis数据库连接池

mybatis使用了一个PooledDataSource作为数据库连接池.下面是它的一些变量。 //有一个池状态 private final PoolState state = new PoolState(this); //里面有一个UnpooledDataSource private final UnpooledDataSource dataSource; /...

2019-03-20 18:05:01 6268 1

原创 mybatis中mapper配置resultType使用包装类的原因

原因看一下Sqlsession中selectOne源码就知道了: public <T> T selectOne(String statement, Object parameter) { List<T> list = this.<T>selectList(statement, parameter); if (list.size() == ...

2019-03-19 18:39:23 791

原创 mybatis预定义别名

在mybatis配置文件中使用typeAlias可以为类型指定别名,typeAlias有两种使用方式://直接为包下所有的类注册别名,有注解使用注解指定别名名称,否则别名名称为类的simpleName//(源码中,注册包下类别名可以指定父类class参数,即过滤出参数子类才注册别名,但目前不知道如何配置)<typeAliases>le <package name="...

2019-03-19 01:22:19 510

翻译 man学习记录

man:为manual(操作说明)的简写,通过这个命令能够获得命令的一份说明,当然之后拥有说明文件的命令才行.以下是man date的页面(省略了其中的一些参数):DATE(1)                                                  User Commands                                            ...

2018-08-04 22:40:37 123

翻译 useradd学习记录

环境:ubuntu1.默认值文件:/etc/default/useradd文中指出useradd与adduser命令类似,但是useradd级别更低的工具SHLL=/bin/sh:默认给命令添加的用户指定了一个shellGROUP:指定默认用户组,值为用户组IDHOME:默认家目录INACTIVE:密码过期天数EXPIRE:账户过期日期SKEL:创建用户时会将此路径...

2018-08-04 20:40:26 117

空空如也

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

TA关注的人

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