摘要:
原文连接:(http://www.studyshare.cn/blog-front//blog/details/1167/0 )
一、队列及阻塞队列概念
1、队列:是一种特殊线性表,特殊之处在于操作是受限制的,只允许在表的前端进行删除操作,在表的后端进行插入操作。进行删除操作的端为对列头,进
行插入操作的端为队... 阅读原文
2019-07-05 08:30:05 阅读(3594) 评论(0)
摘要:
本文源自参考《Think in Java》,多篇博文以及阅读源码的总结
前言
Java的集合其实就是各种基本的数据结构(栈,队列,hash表等),基于业务需求进而演变出的Java特有的数据结构(因为不仅仅是基本数据结构)。现在,我们以数据结构的视角来看看Java的集合到底是什么样子。并分析他们的性能。
一 JAVA... 阅读原文
2019-07-05 07:53:09 阅读(2865) 评论(0)
摘要:
JVM的内存结构
根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。
1. Java虚拟机栈:线程私有;每个方法在执行的时候会创建一个栈帧,存储了局部变量表,操作数栈,动态连接,方法返回地址等;每个方法从调用到执行完毕,对应一个栈帧在虚拟机栈中的入栈和出栈。
2. 堆:... 阅读原文
2019-07-05 06:00:08 阅读(3547) 评论(0)
摘要:
一、远程基本操作
基本的配置远程仓库有两个命令:
git remote add origin git@github.com:ZXZxin/gitlearn.git ;
git push -u origin master;
这里先演示环境搭建,也就是和github上一个仓库远程关联起来,这里遇到了一些坑,记... 阅读原文
2019-07-05 00:56:10 阅读(2201) 评论(0)
摘要:
这是泥瓦匠(bysocket.com)的第27篇精华分享
ES (ElasticSearch)是分布式搜索引擎。引擎太晦涩,其实类似一个 MySQL ,一个存储。方便提供下面功能:
近实时搜索
全文检索,结构化搜索,统计分析
那么存储在 ES 数据哪里来?
答案是数据同步。方式推荐如下:
数据传输(Data T... 阅读原文
2019-07-04 23:34:02 阅读(2607) 评论(0)
摘要:
前言
最近想学习下大数据,有点急于求成,于是去网上找了各种培训机构的视频,发现大都质量不佳,理论基本不说或者简单讲下,然后教你照猫画虎的敲代码,出了问题都没法分析。最后还是找了厦门大学的公开课从理论开始稳扎稳打的学习了。
一 Hadoop起源
Hadoop的理论起源主要来自谷歌公司的三大论文,并迅速应用于全球各大互... 阅读原文
2019-07-04 21:54:03 阅读(2757) 评论(0)
摘要:
一、基础案例
1、基础案例概览
历时一个半月,SpringBoot2.0基础案例的文章基本更新完毕了,基础案例包含了SpringBoot的基础教程,高级应用,日志配置,数据库使用,事务管理等。关于SpringBoot2.0的基础案例就更新到这里了,后续会更新SpringBoot2.0和各种中间件的整合。
2、基础案例... 阅读原文
2019-07-04 21:14:03 阅读(2375) 评论(0)
摘要:
在部署springboot项目时遇到了如题的错误。
一开始也是摸不着头脑,到底是哪里出了问题,接着看到了如图,在配置文件中“
org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
”这段是标红的。那么肯定是跟pom.xml中的依赖有... 阅读原文
2019-07-04 19:18:04 阅读(2320) 评论(0)
摘要:
项目流程图
MockPlus 原型绘制工具
项目设计 瀑布流程/基于原型,敏捷开发(快速迭代)
具体设计:
体系结构
适应性(目的和方向)
结构稳定性【可变需求,不可变需求】
可扩展性 --对应用进行分层,适应变化能力
单体应用(三层架构),
可复用性
系统结构,系统模块,原型界面设计,设计模式,数据... 阅读原文
2019-07-04 18:24:06 阅读(2374) 评论(0)
摘要:
Spring容器可以管理singleton作用域的Bean的生命周期,可以调用创建、初始化、销毁等生命周期的方法。
对于prototype作用域的Bean,Spring容器只负责创建,创建后Bean的实例就交给客户端代码来管理,Spring容器不再跟踪其生命周期。
Bean的生命周期
1、根据... 阅读原文
2019-07-04 17:56:01 阅读(2588) 评论(0)