- 博客(5)
- 收藏
- 关注
原创 Git常用命令
1、创建仓库(公开)点击github右上角的+里面的new repository在repository name栏中输入仓库的名称description 栏中可以设置仓库的说明public(公开)通用 private(非公开)收费勾选Initialize this repository with a README ,如果想向GitHub添加手中已有的Git仓库,建议不要勾选Add.g...
2019-08-15 12:44:52 82
原创 MySQL的Explain中key_len的计算
key_len表示索引使用的字节数,根据这个值可以判断索引的使用情况,特别是在组合索引的时候,判断该索引有多少部分被使用到非常重要。在计算key_len时,下面是一些需要考虑的点:索引字段的附加信息:可以分为变长和定长数据类型讨论,当索引字段为定长数据类型时,如char,int,datetime,需要有是否为空的标记,这个标记占用1个字节(对于not null的字段来说,则不需要这1字节)...
2019-08-15 12:34:59 149 2
原创 Maven的生命周期
Maven的声明周期1. 什么是Maven的生命周期?Maven生命周期定义了各个构建环节的执行顺序,有了这个清单,Maven就可以自动化的执行构 建命令了。Maven有三套相互独立的生命周期,分别是:Clean Lifecycle在进行真正的构建之前进行一些清理工作。Default Lifecycle构建的核心部分,编译,测试,打包,安装,部署等等。Site Lifecycle生成项...
2019-08-03 18:57:35 86
原创 mvc:annotation-driven的作用
mvc:annotation-driven的作用:配置了mvc:view-controller配置了mvc:default-servlet-handler处理Json,对HttpMessageConveter的支持对数据绑定流程的支持 , 对异常处理的支持等mvc:annotation-driven的原理:启动一些新的组件对象替换原先旧的组件对象, 从而实现一些新的,更强大的...
2019-07-26 20:59:32 229
原创 Statement和PreparedStatement的区别与联系
下面简要说明一下他们的区别与联系:联系:1.PreParedStatement是Statement接口的子接口2.PreParedStatement和Statement都可以实现对数据表的CRUD操作:增删改查区别:1.PreparedStatement 可以规避 Statement弊端:①拼串 ②sql注入问题2.PreparedStatement 可以实现操作Blob类型的数据3...
2019-07-18 14:17:21 1255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人