摘要:
初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。 线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等 阅读全文
摘要:
1、swagger作用 前后端分离,需要说明接口定义内容。 2、引入依赖 <properties> <springfox-swagger2.version>2.9.2</springfox-swagger2.version> <springfox-swagger-ui.version>2.9.2</ 阅读全文
摘要:
Rockmq 2m-noslave模式centos 7.9环境搭建 源码版本需要自己编码,因此需要安装maven. 关闭防火墙 输入 systemctl status firewalld.service ,若,防火墙处于running状态,则执行一下操作 输入 systemctl stop fire 阅读全文
摘要:
kafka总结 kafka是一个分布式、分区的、多副本的、发布-订阅模式,基于zookeeper协调的分布式日志系统(也可以当做MQ系统)。 主要应用场景是:日志收集系统和消息系统。 kafka角色划分及角色用途。 Kafka 集群包含一个或多个服务器,服务器节点称为broker。 broker存储 阅读全文
摘要:
自定义的类加载器实现 编写一个类,继承ClassLoader类,然后覆盖 findClass()方法。实现该方法时,应注意必须至少做到两点: 1.为本地文件系统或其他来源的类加载其字节码, 2、调用超类的defineClass()方法,向虚拟机提供字节码。 编写自定义类加载器用途 可以在向虚拟机传 阅读全文
摘要:
参照:https://mp.weixin.qq.com/s/KxMBoexptyydagnsfAqsoA https://mp.weixin.qq.com/s/Mcx13fPfAHgWD3kaErH9Pg 多线程下Spring事务:https://mp.weixin.qq.com/s/JEA_iQ2 阅读全文
摘要:
引入编译依赖 <properties> <project-war-name>com-test</project-war-name> <project.build.complier>1.8</project.build.complier> <project.build.sourceEncoding>U 阅读全文
摘要:
可解决三高问题 1、高并发 2、高存储 3、高可用 具体应用场景 1、社交场景 出差用户信息,及用户发表的朋友圈信息,通过地理位置索引实现附近的人,地点等功能。 2、游戏场景 存储游戏用户信息,用户的状态,积分等直接以内嵌文档形式存储,方便查询,高效率存储和访问 3、物流场景 存储订单信息,订单状态 阅读全文
摘要:
RPC(远程过程调用),需满足一下三个条件才可称为RPC 1、网络协议及网络IO模型对其透明(不依赖与具体网络协议及不依赖传输协议TCP还是依赖应用协议HTTP) 2、信息格式对其透明。 3、提供服务放不依赖具体开发语言。 作者:程序员小小 链接:https://www.zhihu.com/ques 阅读全文
摘要:
开启端口后查询结果返回no firewall-cmd --query-port=8050/tcp 针对该错误,采用防火墙的修改方法: 应用firewall相关命令控制防火墙 1、查看firewall的状态 firewall-cmd --state 2、开放8050端口 firewall-cmd -- 阅读全文