自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaochen-cmd的博客

Java入门初学

  • 博客(17)
  • 收藏
  • 关注

翻译 RocketMQ阅读源码前准备

RocketMQ阅读源码前环境准备

2020-04-29 15:15:54 159

翻译 RocketMQ功能原理

1. 高级功能1.1 消息存储分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。消息生成者发送消息MQ收到消息,将消息进行持久化,在存储中新增一条记录返回ACK给生产者MQ push 消息给对应的消费者,然后等待消费者返回ACK如果消息消费者在指定时间内成功返回ack,那么MQ认为消息消费成功,在存储中删除消息,即执行第6步;如果MQ在指定时间内没有收到ACK,则认为消息...

2020-04-22 15:39:29 424

翻译 消息发送样例

1.1.1 消息发送默认已安装好集群环境,双主双从模式。1)发送同步消息这种可靠性同步地发送方式使用的比较广泛,比如:重要的消息通知,短信通知。public class SyncProducer { public static void main(String[] args) throws Exception { // 实例化消息生产者Producer Defa...

2020-04-19 15:40:33 260

原创 Java web登录与注销

登录实现项目搭建1.搭建Dynamic Web Project项目,默认创建Web.XML文件2.编写login界面login.html<form action="/test/login" method="post"> <input type="text" name="username"><br/> <input type="passw...

2020-04-04 15:40:08 853

原创 Java Web两种常见

Java Web两种常见请求方式Get & Postgetpost请求参数显示在URL:?参1=值1&…不放在URL显示没请求体有请求体,存放请求参数安全性低较高安全性传输速度快传输速度慢传输有限制 (适合存放请求参数)传输无限制(适合上传功能)Java Web两种常见内容请求头Accept:text/html,i...

2020-04-03 14:50:18 93

原创 Tomcat服务器简介

Tomcat服务器简介Tomcat服务器——百度词条//TODOTomcat服务器目录主要目录bin------>存放执行文件lib------>Tomcat相关的jar包conf------>服务器配置文件信息logs------>日志文件temp------>临时目录webapps------>发布到tomcat下的web应用详细介...

2020-04-03 00:23:33 186

原创 Win10安装git以及常见错误解决

git安装1.去官网下载安装包点击Dowloads,选择如图:点击安装包下载git,然后一直默认就行,想要更改路径就更改到你的路径。常见错误及解决办法git运行报错fatal: open /dev/null or dup failed: No such file or directory解决办法将C:\Windows\System32\drivers\null.sys 这个文件...

2020-03-13 16:47:54 3860

原创 计算机组成原理概述篇

概述篇计算机发展历史电子管数字机–>晶体管数字机–>集成电路数字机–>大规模集成电路机–>生物计算机计算机发展的历史是往高集成度、小体积的方向发展。计算机体系结构本质:冯诺依曼体系原理:将程序指令和数据一起存储的计算机设计概念结构。计算机组成部件主要作用输入设备将所需的程序和数据传送至计算机中输出设备将结果输出给用户存储器...

2020-03-06 17:46:27 194

原创 Java选用正确集合

选用正确集合类型选用依据:根据实际的需求结合上每个集合类型的特点来选择最优的集合操作数据。如果我们需要根据键值获取元素值时就选用Map接口下的集合,需要排序时选择TreeMap,不需要排序时选择HashMap,需要保证线程安全时就选用线程安全的ConCurrentHashMap.如果我们只需要存放元素值时,就选择实现Collection下的接口集合,保证元素唯一时选择Set接口下的集合如Tr...

2019-11-18 20:50:37 123

原创 Java常用集合

Java集合框架层次结构Collection接口collection接口:所有集合的父接口常用的方法方法含义boolean add(Object)集合中加入一个对象,成功返回trueboolean addAll(Collection)集合中加入另一个集合对象boolean remove(Object)从集合中删除对象boolean removeA...

2019-11-18 20:32:09 96

原创 Java工具类

用好工具类,仗剑走Java

2019-11-17 17:48:20 107

原创 Java异常机制

异常类型检查性异常(checked exception):运行时可能产生该类异常,必须写出相应处理代码,否则无法通过编译。非RuntimeException异常。数组越界异常(ArrayIndexOutOfBoundsException)、整数除以0异常(ArithmeticException)等,这类异常其实就是我们通常说的bug。考验程序员的水平能力。

2019-11-17 14:39:43 64

原创 Java数组和冒泡排序

数组分一维数组、二维数组和多维数组。 以下详细讲解的是一维数组和简单的冒泡法。

2019-11-16 15:17:59 96

原创 面向对象高级特性部分总结

类的继承调用构造方法在构造方法中,调用构造方法可以使用this和super关键字。super()调用父类构造器,只能出现在子类中,this()super和this关键字

2019-11-16 15:15:52 137

原创 创建对象原理

对象的引用,同义对象的变量名,存放再栈内。对象的属性,存放堆内。垃圾回收机制作用与堆,而非栈。

2019-11-16 11:18:25 264

原创 Java流程控制语句

流程控制语句了解流程控制语句最直接的办法是上例子分析

2019-11-08 12:43:38 83

原创 Java变量和控制符

关键字、保留字和标识符

2019-11-08 11:18:21 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除