- 博客(7)
- 收藏
- 关注
原创 RPC框架介绍与实现(1)
RPC框架介绍与实现(1) 一、RPC解决的场景 1.实现一台机子调用另一台机子的类里的方法。 2.使1的过程让调用者感知不到远程调用的逻辑,也就是说隐藏中间网络通讯的部分。 二、RPC流程 1.server开启接收网络数据的准备,抛出可以调用的方法(可以注册在zookeeper),可调用方法通过注解标识。 2.client通过server提供的接口发起方法调用。 3.clientSub接收参数,通过接口名寻找配置文件中对应的实现类id,将实现类id和方法信息和参数转成字节流,通过网络层发送到另一个机子。
2021-01-12 16:35:44 127
原创 Java多线程Thread+synchronized
Java多线程Thread 一、继承Thread 类 新建一个类继承Thread类,并且重写里面的run()方法,把你想要多线程做的事写在run()方法中 package com.hxh.concurrencypratice.thread; /** * @author huangxh92 * @description * @creat 2019-11-15 15:19:34 **/ pu...
2019-11-19 17:07:26 200
原创 解决intellij idea控制台中文乱码问题
解决intellij idea控制台中文乱码问题 一、修改intellij idea配置文件 找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8 二、修改intellij idea的FileEncodings 找到intellij ide...
2019-11-19 15:01:43 195
原创 Springboot接收和返回Date()参数
Springboot接收和返回Date()参数 一、在实体类的属性中增加@JsonFormat package com.hxh.model; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; public class CompetActi { private Integer competac...
2019-11-15 11:15:09 663
原创 项目打包部署在Ali-Tomcat
项目打包部署在Ali-Tomcat 一、项目配置 (1)配置Tomcat 点击Server在VM options中配置如下内容:(其中-Dpandora.location是你对应taobao-hsf.sar的路径) -Dpandora.location=E:\Develop\taobao-tomcat-7.0.59\deploy\taobao-hsf.sar -Dhsf.server.ip=1...
2019-11-15 10:12:02 621
原创 启动Tomcat时报错异常
启动Tomcat时报错异常 一、java.lang.NoSuchMethodError (1)具体报错 2017-07-25 17:02:43,799 [Catalina-startStop-1] ERROR org.apache.catalina.core.ContainerBase - A child container failed during start java.util.concur...
2019-11-14 15:37:33 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人