葵恩的学习笔记

导航

2021年3月5日 #

kafka企业级消息系统

摘要: 一、同步与异步 阻塞与非阻塞 无论是同步还是异步的情况,只要任务执行时不能中断做别的任务,就可能造成阻塞。如果在执行该任务时,可以中断做别的任务就不会造成阻塞。 同步/异步、阻塞/非阻塞之间的区别:同步和异步仅仅是关注的消息如何通知的机制,而阻塞与非阻塞关注的是等待消息通知时的状态。也就是说,同步的 阅读全文

posted @ 2021-03-05 13:39 葵恩 阅读(52) 评论(0) 推荐(0) 编辑

WEB项目实战(一):SpringBoot hello word程序

摘要: 1、新建project 根据需求填加依赖。 二、测试项目环境: 配置服务器: 然后创建controller包,创建HelloController类 三、在浏览器测试结果 地址栏输入:localhost:8080/hello 阅读全文

posted @ 2021-03-05 10:04 葵恩 阅读(61) 评论(0) 推荐(0) 编辑

[报错集]端口占用问题和JAVA版本问题

摘要: 1、端口占用问题 使用8080端口时,发展该端口被占用。 解决方案 参见 https://blog.csdn.net/weixin_44519467/article/details/104072131 查看端口情况 : netstat /ano 2、JAVA版本更新报错 报错信息: Java Hot 阅读全文

posted @ 2021-03-05 10:00 葵恩 阅读(171) 评论(0) 推荐(0) 编辑

2021年2月23日 #

Hadoop权威指南学习笔记

摘要: 一、MapReduce MapReduce是一种线性的可伸缩编程模型,可用于数据处理,程序员要写map和reduce两个函数,函数定义的时从一个键值对集合到另一个键值对集合的映射。数据本地化特性是MapReduce的核心特征。 Hive是基于MapReduce的高级查询语言。 lucence是一个应 阅读全文

posted @ 2021-02-23 11:46 葵恩 阅读(64) 评论(0) 推荐(0) 编辑

2021年2月22日 #

Hive

摘要: 一、引言 Hive:由Facebook开源用于解决海量结构化日志的数据统计工具。 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 1.1.1 优点 1) 操作接口采用类SQL语法,提供快速开发的能力(简单、容易上手)。 2) 避免了去写Ma 阅读全文

posted @ 2021-02-22 14:45 葵恩 阅读(48) 评论(0) 推荐(0) 编辑

2021年2月20日 #

spring学习路径

摘要: 1、https://zhuanlan.zhihu.com/p/72581899 spring 要点记录: (1)Web服务器的作用说穿了就是:将某个主机上的资源映射为一个URL供外界访问。 (2)通过WEB服务器访问URL资源肯定需要写程序处理请求,主要有:接受请求 处理请求 响应请求 2、http 阅读全文

posted @ 2021-02-20 11:29 葵恩 阅读(103) 评论(0) 推荐(0) 编辑

2021年2月18日 #

web项目中各工具的作用

摘要: 一、HTML:用于搭建基础网页,展示网页的内容 Hyper Text Markup Language 超文本标记语言 ,是最基础的网页开发语言。 * 超文本: * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本. * 标记语言: * 由标签构成的语言。<标签名称> 如 html 阅读全文

posted @ 2021-02-18 17:42 葵恩 阅读(42) 评论(0) 推荐(0) 编辑

[报错集]ubuntu中安装oracle java报错

摘要: 1、因为版本更新,JAVA15以前的版本都已经没办法下载了,所以要使用oracle java必须使用最近的java15 $ sudo apt-get install oracle-java15-installer 运行上述语句,即可完成下载 2、导入别人的项目文件时,先配置tomcat,然后将lib 阅读全文

posted @ 2021-02-18 14:41 葵恩 阅读(24) 评论(0) 推荐(0) 编辑

2021年2月8日 #

SpringMVC

摘要: 一、三层架构 三层: 表现层:通常说的web层,负责接受客户端请求,向客户端响应结果,通常客户端使用HTTP协议请求web层,web层接受http请求,完成http响应。 表现层包括展示层和控制层;控制层负责接受请求,展示层负责结果的展示。 表现层依赖业务层,接收到客户端请求一般会调用业务层进行业务 阅读全文

posted @ 2021-02-08 16:12 葵恩 阅读(66) 评论(0) 推荐(0) 编辑

Spring(二)

摘要: 一、技术要求 使用Spring的IoC实现对象的管理 使用DBAssit作为持久层解决方案 使用c3p0数据源 二、AOP 什么是AOP?简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 AOP的作用及优势 作用: 在 阅读全文

posted @ 2021-02-08 14:03 葵恩 阅读(23) 评论(0) 推荐(0) 编辑