随笔分类 -  Java

Java的学习,时隔2年终于开始接触Java了
Enum枚举类解析
摘要:Enum枚举类是java.lang包中的一个抽象类(abstract class Enum),实现了2个接口(Comparable<E>, Serializable) 在单例模式设计中,枚举类是一种天然的单例,并且可以防止反序列化bug 他有2个属性(name和ordinal),name就是枚举类的 阅读全文

posted @ 2022-03-13 13:33 乌云上 阅读(277) 评论(0) 推荐(0) 编辑

一致性哈希
摘要:一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式缓存中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 首先,对存储节点的哈希值进行计算,其 阅读全文

posted @ 2022-03-11 22:35 乌云上 阅读(81) 评论(0) 推荐(0) 编辑

docker安装RocketMQ
摘要:拉取镜像 docker pull foxiswho/rocketmq:server-4.3.2 docker pull foxiswho/rocketmq:broker-4.3.2 创建nameserver容器 docker create -p 9876:9876 --name rmqserver 阅读全文

posted @ 2022-03-09 00:32 乌云上 阅读(522) 评论(0) 推荐(0) 编辑

windows安装RocketMQ
摘要:1、下载RocketMQ的二进制安装包 https://rocketmq.apache.org/dowloading/releases/ 将安装包解压到本地即可,比如:D:\rocketmq 2、添加环境变量 ROCKETMQ_HOME="D:\rocketmq" NAMESRV_ADDR="loc 阅读全文

posted @ 2022-02-27 00:16 乌云上 阅读(3128) 评论(0) 推荐(0) 编辑

linux命令解读/dev/null
摘要:linux命令解读:在后台启动mq的命名服务器,并且不输出信息 nohup ./mqnamesrv >/dev/null 2>&1 & 用途:nohup表示永久运行。&表示后台运行该命令的一般形式为:nohup command & 在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的 阅读全文

posted @ 2022-02-24 23:34 乌云上 阅读(287) 评论(0) 推荐(0) 编辑

RocketMQ单机版安装
摘要:到rocketmq的官网下载安装包: https://rocketmq.apache.org/dowloading/releases/ 下载之后然后将zip包上传到linux服务器, 解压:unzip rocketmq-all-4.9.1-bin-release.zip 进入到bin目录下:cd r 阅读全文

posted @ 2022-02-23 00:19 乌云上 阅读(159) 评论(0) 推荐(0) 编辑

Skywalking分布式链路追踪技术1
摘要:Skywalking是分布式链路追踪框架,对架构的侵入性小 目前主要的一些 APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking,这里主要介绍 Skywalking,它是一款优秀的国产 APM 工具,包括了分布式追踪、性能指标分析、应用和服务依赖分析等。 Skywalkin 阅读全文

posted @ 2022-02-18 00:52 乌云上 阅读(148) 评论(0) 推荐(0) 编辑

VMware虚拟机扩容
摘要:打卡VMware,选择需要编辑的虚拟机,点击编辑虚拟机设置 选择硬盘,扩展,将最大磁盘大小设置为一个更大的值,点击扩展,确定 启动虚拟机,在计算机上右键,选择管理 选择磁盘管理,看到还有20G的空间未分配 选择未分配空间,右键,选择新建简单卷 一路下一步,直到完成 ok扩展完成 阅读全文

posted @ 2019-10-07 10:03 乌云上 阅读(626) 评论(0) 推荐(0) 编辑

According to TLD or attribute directive in tag file, attribute items does not accept any expressions
摘要:<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>报错 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>正确 注意:中间差了一个jsp 阅读全文

posted @ 2019-09-29 11:18 乌云上 阅读(489) 评论(0) 推荐(1) 编辑

Eclipse各个版本及其对应代号、下载地址列表【转】
摘要:Eclipse各个版本及其对应代号、下载地址列表 Eclipse各个版本及其对应代号、下载地址列表版本号 代码 日期 下载地址Eclipse 3.1 IO[木卫一,伊奥] 2005 http://archive.eclipse.org/eclipse/downloads/drops/R-3.1-20 阅读全文

posted @ 2019-09-12 18:22 乌云上 阅读(1296) 评论(0) 推荐(0) 编辑

Eclipse安装jbpm插件
摘要:1.1 eclipse mar 和neon有什么区别? Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 1.版本代号:Mars 平台版本:4.5 主要版本发行日期:2015年6月24日 2.版本代号:Neon 阅读全文

posted @ 2019-08-27 10:52 乌云上 阅读(615) 评论(0) 推荐(0) 编辑

eclipse快捷键及设置【转】
摘要:1.Eclipse设置新建菜单初始项 windows-->Perspective-->Customize Perspective--> 2.Eclipse快捷键 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要 阅读全文

posted @ 2019-08-24 20:52 乌云上 阅读(780) 评论(0) 推荐(0) 编辑

StarUML自动生成Java代码
摘要:下载一个starUML 链接:https://pan.baidu.com/s/1pIGNVmhtwBxMrCG9LHdkCQ 提取码:c4i6 复制这段内容后打开百度网盘手机App,操作更方便哦 添加class类图 添加类 右键选择java--生成代码 默认放到桌面 找到桌面的文件 此外,还没有画用 阅读全文

posted @ 2019-08-24 20:02 乌云上 阅读(942) 评论(0) 推荐(0) 编辑

Java Heap dump文件分析工具jhat简介
摘要:jhat 是Java堆分析工具(Java heap Analyzes Tool). 在JDK6u7之后成为标配. 使用该命令需要有一定的Java开发经验,官方不对此工具提供技术支持和客户服务。 用法: 参数: options 可选命令行参数,请参考下面的 Options heap-dump-file 阅读全文

posted @ 2019-07-21 13:03 乌云上 阅读(6625) 评论(0) 推荐(0) 编辑

内存分析工具 MAT 的使用【转】
摘要:转自:http://blog.csdn.net/aaa2832/article/details/19419679/ 1 内存泄漏的排查方法 1 内存泄漏的排查方法 1 内存泄漏的排查方法 Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用 阅读全文

posted @ 2019-07-21 13:01 乌云上 阅读(346) 评论(0) 推荐(0) 编辑

史上最好用的依赖注入框架Google Guice【转】
摘要:Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。Guice非常小而且快。 (其他的依赖注入框架还有Dagger,Spring) Spring框架的依赖注入是家喻户晓的,但是在实际的开发中我们想使用便捷的依赖注入功能,但是又不想引入Sprin 阅读全文

posted @ 2019-07-21 12:24 乌云上 阅读(1400) 评论(0) 推荐(0) 编辑

深入理解JVM——关于垃圾回收
摘要:关于垃圾回收 仿佛来自上海居委会大妈的灵魂拷问:“你是什么垃圾?” 不 今天我们要说的是JVM的垃圾回收 假如我是一个“人”类的“对象”,也和人的生命一样必有一死,可是“我真的还想再活500年~~”,面临着GC(垃圾回收器)这个“死神”,我可以逃脱命运的摆布吗?我应该如何逃脱呢? 其实是可以的,就是 阅读全文

posted @ 2019-07-09 15:33 乌云上 阅读(154) 评论(0) 推荐(0) 编辑

第一个javaWeb程序
摘要:需要先安装Tomcat 然后在tomcat的安装目录的webapps目录中,新建一个文件夹用于放置我们的javaWeb程序,命名:javaWebApp 在javaWebApp中,新建一个index.html页面和一个文件夹WEB-INF Index.html 这是我们登录站点的欢迎界面 在文件夹WE 阅读全文

posted @ 2019-07-03 12:50 乌云上 阅读(444) 评论(1) 推荐(0) 编辑

第一个java程序
摘要:安装好java的环境之后,Java安装 编写一个java程序,功能是运行后输出:hello java! 使用notepad++新建一个Hello.java文件 然后编译Hello.java文件 按住shift+鼠标右键,选择“在此处打开命令窗口”,输入:javac Hello.java 使用java 阅读全文

posted @ 2019-07-03 12:45 乌云上 阅读(298) 评论(0) 推荐(0) 编辑

Java安装
摘要:百度下载安装最新的java的jdk即可 查看系统是否已经安装java环境: 打开命令行窗口:win+r,输入cmd 输入:java –version 输入如下信息说明java环境已经安装好 Java version是jdk的版本 Java SE 是编译环境 jdk standard标准版 Java 阅读全文

posted @ 2019-07-03 12:41 乌云上 阅读(175) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示