
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
netty获取ip
InetSocketAddress insocket = (InetSocketAddress) ctx.channel().remoteAddress();String clientIP = insocket.getAddress().getHostAddress();System.out.println(clientIP);
java多线程设置 线程超时 非阻塞实现
线程是属于异步计算模型,所以你不可能直接从别的线程中得到函数返回值。这时候,Future就出场了。Futrue可以监视目标线程调用call的情况,当你调用Future的get()方法以获得结果时,当前线程就开始阻塞,直接call方法结束返回结果。我目前的需求仅是线程超时抛弃任务设置超时方法Future future = executor.submit(c);
protobuf与Json互转
从protobuf转json//Protocol_demo类Protocol_demo.Response.Builder builder = Protocol_demo.Response.newBuilder();Message message=builder.build();public staticString protobufToJson(Message message)
到底了







