
java
文章平均质量分 88
眰恦·
这个作者很懒,什么都没留下…
展开
-
kafka
一.简介1.1概述Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。主要应用场景是:日志收集系统和消息系统。Kafka主要设计目标如下:以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能。高吞吐率。即使在非常廉价原创 2021-01-04 09:34:05 · 180 阅读 · 0 评论 -
Hadoop模块
1:NameNode2:SecondNameNode3:DataNode4:ResourceManager5:NodeManager1、NameNode介绍 Namenode 管理者文件系统的Namespace。它维护着文件系统树(filesystem tree)以及文件树中所有的文件和文件夹的元数据(metadata)。管理这些信息的文件有两个,分别是Namespace 镜像文件(Namespace image)和操作日志文件(edit log),这些信息被Cache在RAM中,当然,这两原创 2020-11-29 20:08:00 · 170 阅读 · 0 评论 -
Linux和Windows的区别
Linux作为开源系统,经常会有开发者在上面进行软件开发,对于小白而言,明明Windows系统这么方便好用,为什么不在上面进行程序开发呢?Linux和Windows之间有什么区别?小编就这个问题简单整理了一下,下面就跟小编一起了解Linux和Windows系统的区别。一、Linux和Windows的区别1、免费bai与收费在中国,du对个人用户windows和linux都是免费的zhi,对公用户windows需要收费,linux是免费的。2、技术支持Windows提供了较dao完善的帮助系统,而大原创 2020-11-06 09:59:32 · 923 阅读 · 0 评论 -
Spring组件说明
1.DispatcherServlet:前端控制器。用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦合性,系统扩展性提高。由框架实现2.HandlerMapping:处理器映射器。HandlerMapping负责根据用户请求的url找到Handler即处理器,springmvc提供了不同的映射器实现不同的映射方式,根据一定的规则去查找,例如:xml配置方式,原创 2020-11-02 09:47:51 · 181 阅读 · 0 评论 -
SpringMVC的原理
1. Spring mvc介绍SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。2、SpringMVC使用需要在web.xml中配置DispatcherServlet。并且需要配置spring监听器ContextLoaderListener<listener> <listener-c原创 2020-11-02 09:45:37 · 154 阅读 · 0 评论 -
Mybatis「MySQL-Oracle」 中主键自动生成 <selectKey> 序列化
有时候我们不仅仅是通过返回 int 影响行数来确定数据是否插入成功就行了,因为我们总是会用到这个刚刚插入的自增主键,比如主子表入库,子表需要主表的 id,那这个时候我们再去数据库查就显得有点 low 了~关于数据库中主键的生成无非就两种,一种是 int 类型的自增,一种是 varchar 类型的非自增(例如:UUID)。在 Mybatis 中,提供了 selectKey 来帮我们获取新增的主键,同时通过 selectKey 可以很容易的实现自增还是非自增规则的需求。下面从 Oracle 跟 MySQL原创 2020-11-02 09:41:02 · 551 阅读 · 0 评论 -
Mybatis的基本操作步骤
1.1Mybatis框架概述 Mybatis是基于Java的持久层框架,内部封装了jdbc,使开发者只需关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建Statement等繁杂的过程。采用的是ORM(对象关系映射)思想解决实体和数据库映射的问题。1.2步骤1.2.1导包(Mybatis核心包)(Mybatis驱动包)(Mysql驱动包)1.2.2 写数据表对应的实体类,例Student.java1.2.3写核心配置文件(SqlMapConfig.xml)1.原创 2020-11-02 09:33:51 · 296 阅读 · 0 评论 -
MyBatis 返回 List mapperxml异常
这个在mybatis处报,我遇到的原因是我把mapper.xml中的配置写错了resultType=“java.util.List”写成了resultMap=“java.util.List”类似的问题还有把返回参数类型写错了的:IncompleteElementException: Could not find result map java.util.List我有一个方法,返回一个List,那么resultType="java.util.List"也是不对的,要写成resultType=“jav原创 2020-11-02 09:24:57 · 271 阅读 · 0 评论 -
String 中StringBuffer与StringBuilder的相同点和不同点
String 对象,以及方法。StringBuffer StringBuilderStringBuffer: 字符串缓冲类:程安全的可变字符序列。一个类似于 String 的字符串缓冲区StringBuilder: 一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步.线程不安全。String 和 StringBuffer Stri...原创 2019-10-28 20:06:43 · 490 阅读 · 0 评论 -
java的继承
继承什么是继承?一个子类可以继承父类和自己共有的一些属性和方法,继承有一个关键字是–extends子类与父类的区别子类不能继承父类的构造方法,也就是super()不是继承,而是调用## 继承的优点实现类的重新使用,减少代码的重复堆积。...原创 2019-10-17 20:25:48 · 188 阅读 · 0 评论 -
封装
封装的概念封装是用来隐藏一些类的细节,提供外部访问的接口,这种方法就叫做封装,封装使用get,set方法来修饰,this是用来修饰当前对象。public class Employee {private String id;private String name;public String getId(){ return id;} public void setId(String ...原创 2019-10-16 19:54:46 · 974 阅读 · 1 评论 -
Java的对象中的对象和对象数组,求解。
今天刚接触这两个概念对象中的对象?一头雾水,这是个什么东西?上网查看后发现好难理解啊,有没有可以给我讲解一下的前辈?晚辈在此谢谢了!对象数组?看到这个概念的那一刻,我连对象是什么都忘了,不过数组我还是可以理解的,对象和数组两个概念是怎样完美的结合起来的呢?此时此刻我内心有好多的疑问,更多的是不甘和不愿落下进程,我愿意利用空闲时间去弥补我的空缺。...原创 2019-10-15 19:41:03 · 222 阅读 · 0 评论 -
变量的形式
变量的多种形式1.全局变量定义在类里面的变量,这个变量可以被任何类或方法使用2.局部变量从定义的作用域开始,一直到代码块结束都可以使用该变量3.类变量类变量又叫静态变量,在定义类的同时,用static来修饰该变量,使用是需要用类名.变量名,使用对象也可以使用。当使用类改变变量的值,其值也会发生变化。4.成员变量在类中的变量,必须先实例化才能使用的变量。其中static 为一个关键...原创 2019-10-14 20:33:05 · 726 阅读 · 0 评论 -
面向对象的初步了解
面向对象什么是面向对象?首先要修改一下我们平常的思维习惯,面向对象是一个抽象的思维。因为面向对象,关注点是对象的属性和方法,而忽略人们习惯去思考的事物执行顺序或过程。面向对象有四种:1.抽象2.继承3.封装4.多态性抽象就是忽略一些与我们所要的目标无关的东西,抽象并不是逐个去了解,只是去了解与主题有关的一些方面。继承继承是一种联结类的层次模型。封装把事物的执行过程和一些数...原创 2019-10-13 20:23:54 · 129 阅读 · 0 评论 -
今天开始也是优快云博客的一员了,请各位前辈多多帮助。
我对java的了解并不是太深,虽然是初步接触,但要树立正确的目标。一.java对于我的印象java的图标让我眼前一亮,一杯咖啡还是热的,让我无法理解,但java的鼻祖詹姆斯·高斯林,由他引出了java的深刻理解。二.java入门的基础1.学会安装和使用eclipse,学会如何去创建java文件,虽然知道是字节码文件,但还是不太能够理解字节码,关于字节码,只懂得数据类型所占的字节。1.1整...原创 2019-10-11 20:21:06 · 157 阅读 · 0 评论