会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
O'Neal
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
下一页
2017年12月9日
centOS7虚拟机和本机ping通
摘要: 1、配置centOS虚拟机网卡 先设置桥接模式 此处的address要和本机的vmware在同一个网段 2、重启centOS网卡 3、关闭本机和虚拟机防火墙,防止ping不通 centOS命令: firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显
阅读全文
posted @ 2017-12-09 19:48 O'Neal
阅读(6285)
评论(0)
推荐(0)
2017年12月5日
Spring IoC和AOP的介绍
摘要: 基于Spring Framework 版本:5.0.2.RELEASE IoC 概念:传统Java开发中,程序通过new主动创建对象实例,而Spring有专门的IoC容器来创建对象,具体来说就是在Spring容器中注册过的类,其创建、销毁等过程交由Spring来统一负责管理,所以这一过程也叫依赖注入
阅读全文
posted @ 2017-12-05 00:37 O'Neal
阅读(985)
评论(0)
推荐(0)
2017年12月3日
开发Maven插件
摘要: Mojo: Maven plain Old Java Object 1、插件命名规则:maven-<yourplugin>-plugin是Maven的保留字段,不允许使用,我们可以用<myplugin>-maven-plugin来命名自己开发的插件。 2、自定义插件代码,注意pom文件的packag
阅读全文
posted @ 2017-12-03 00:14 O'Neal
阅读(1031)
评论(0)
推荐(0)
2017年12月2日
使用Maven Archetype插件构建Maven工程原型模板
摘要: 创建原型模板 1、在空目录运行archetype:generate上面的命令,待下载完必要的jar包后,首先需要输入内置的原型编号; 2、输入任意编号后,继续下载必要jar包,之后要求分别输入groupId,artifactId,version,package,并确认 3、浏览Maven工程 4、内
阅读全文
posted @ 2017-12-02 22:40 O'Neal
阅读(1176)
评论(0)
推荐(0)
2017年11月28日
MySQL-数据类型及选择
摘要: 一、数据类型详见:http://www.runoob.com/mysql/mysql-data-types.html二、类型选择整形>date,time>enum,char>varchar>blob,text对于相同级别的数据类型,应该优先选择占用空间小的数据类型。关于数据类型,优先考虑是否能使用Int类型,此外,应该尽可能使用TIMESTAMP类型,因为它比DATETIME空间效率更高。MySQ...
阅读全文
posted @ 2017-11-28 22:21 O'Neal
阅读(565)
评论(0)
推荐(0)
MySQL-索引
摘要: 一、索引的数据结构B-Tree索引B+Tree索引,InnoDB使用关于Tree的解释可以查看这里: MySQL索引原理 mysql innodb: b+树 的优点二、使用索引哪些查询可以使用B-Tree索引?全值匹配匹配最左原则,只是用索引的第一列匹配列前缀,只是用索引的第一列匹配范围值,只是用索引的第一列精确匹配某一列并范围匹配另一列,第一列全值匹配,第二列范围匹配只访问索引的查...
阅读全文
posted @ 2017-11-28 22:04 O'Neal
阅读(132)
评论(0)
推荐(0)
MySQL-存储引擎
摘要: 一、Mysql常用引擎InnoDB、MyISAM二、InnoDB-MySQL的默认事务性引擎InnoDB采用两阶段锁定协议,事务执行过程中,随时都可以执行锁定,锁只有在执行commit或rollback时才能释放,这是隐式锁定。通过特定语句可以显示锁定,例如:for update。InnoDB数据存储在表空间,表空间由一系列数据文件组成,InnoDB可以将每个表的数据和索引存放在单独的文件中。采用...
阅读全文
posted @ 2017-11-28 21:45 O'Neal
阅读(120)
评论(0)
推荐(0)
MySQL-基本概念
摘要: 一、Mysql逻辑架构 引用自《高性能Mysql》 二、并发控制读写锁:读锁是共享的,写锁是排他的,会阻塞其他的写锁和读锁。锁粒度:表锁、行级锁三、事务事务(ACID特性):原子性、一致性、隔离性、持久性隔离级别 Read uncommitted未提交读 事务中的修改,即使没有提交,其他事务也是可见的。 事务读取未提交的数据叫脏读。 Re...
阅读全文
posted @ 2017-11-28 21:37 O'Neal
阅读(312)
评论(0)
推荐(0)
2017年11月27日
Elasticsearch-分片原理2
摘要: Elasticsearch版本:6.0一、Elasticsearch计算分片位置的公式shard = hash(routing) % number_of_primary_shards解释:routing 是一个可变值,默认是文档的 _id ,也可以设置成一个自定义的值。 routing 通过 hash 函数生成一个数字,然后这个数字再除以 number_of_primary_shards (主分片...
阅读全文
posted @ 2017-11-27 23:06 O'Neal
阅读(1659)
评论(0)
推荐(0)
Elasticsearch-分片原理1
摘要: Elasticsearch版本:6.0 Elasticsearch基于Lucene,采用倒排索引写入磁盘,Lucene引入了按段搜索的概念,来动态更新索引。 一个Lucene索引包含一个提交点和三个短,如图: 关于索引和分片 一个Lucene索引在Elasticsearch成为分片,一个Elasticsearch索引是分片的集合。 Elasticsearch在索引中搜...
阅读全文
posted @ 2017-11-27 22:54 O'Neal
阅读(6770)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
8
下一页
公告