- 博客(4)
- 收藏
- 关注
原创 java学习之HashMap、HashTable、ConcurrentHashMap区别
HashMap和HashTable区别 1、HashMap是非线程安全的,HashTable是线程安全的。 2、HashMap的键和值都允许有null值存在,而HashTable则不行。 3、因为线程安全的问题,HashMap效率比HashTable的要高,HashTable内部的方法基本都是synchronized。 HashMap(数组+链表)中几个重要的点: 1.初始数组大小16...
2018-10-27 15:48:19
134
原创 数据库索引
概述 索引是对数据库表中一或多个列的值进行排序的结构,是帮助MySQL高效获取数据的数据结构 分类 MySQL数据库几个基本的索引类型:普通索引、唯一索引、主键索引、全文索引 聚集索引和非聚集索引 对于非聚集索引,有些查询甚至可以不访问数据页。 聚集索引可以避免数据插入操作集中于表的最后一个数据页 特点 索引加快数据库的检索速度,索引可以避免全表扫描 索引降低了插入、删除、修改等维...
2018-10-27 15:47:25
113
原创 关于使用svn版本控制注意
一、项目结构 对于在日常团队开发中,都是通过版本控制工具来进行团队合作,提高开发效率。一般服务器上都只是提交的项目源代码,并不会是对应的项目工程。这样可以避免因不同的集成开发工具而带来的问题。每个人都可以使用自己的IDE进行开发。 1.项目中若使用的maven管理的项目 步骤1:通过svn地址将项目checkout到本地。 步骤2:使用命令生成对应项...
2018-08-14 23:15:17
240
原创 git个人笔记
//设置全局信息git config --global user.name 用户名 git config –global user.email 邮箱//初始化仓库git init//添加文件git add 文件路径//提交git commit –m 提示信息//查看状态git status//查看提交历史git log//查看命令历史git log//回到工作区状态, 用版本库里的版本...
2018-05-20 22:04:33
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人