Results 7 issues of wjm0729

com.alibaba.nacos.spring.util.NacosUtils#readFromEnvironment 能否支持EL表达式 如: dataId = "#{'server-'+systemEnvironment.servId}" 即NacosUtils工具中引入 private BeanExpressionResolver resolver = new StandardBeanExpressionResolver();

Feature

public class LoginInfo implements Proto { @Protobuf(fieldType = FieldType.INT64, order = 1) private long uid; @Protobuf(fieldType = FieldType.STRING, order = 2) private String userName; @Protobuf(fieldType = FieldType.STRING, order = 3)...

bug

1:ProtobufProxy类的 getCodeGenerator 方法可以公开出来吗? 我想自己做一个自动代码生成. 2:还有 doCreate 里面的 ` Class newClass = JDKCompilerHelper.getJdkCompiler().compile(className, code, cls.getClassLoader(), fos, lastModify); ` 这里 能否抽个接口出来, 以便于使用者可以选择ecj或自己的编译器.

enhancement

ProtobufIDLProxy.generateSource(protoPath, javaOutPath); proto文件有import 会生成失败。 如下 生成 ProtobufIDLProxy.generateSource("./PlayerInfo.proto", "./out"); Exception in thread "main" java.lang.RuntimeException: Message 'PlayerInfo' depend on message 'ItemInfo' is missed at com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy.hasDependency(ProtobufIDLProxy.java:630) at com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy.createMessageClass(ProtobufIDLProxy.java:440) at com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy.doCreatePro(ProtobufIDLProxy.java:343) at com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy.doCreatePro(ProtobufIDLProxy.java:382) at...

bug

HashMap 在高并发情况下有问题

bug

# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00002aada0c19be4, pid=12527, tid=46925238946112 # # JRE version: Java(TM) SE Runtime Environment (8.0_77-b03)...

# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00002b7d671a6d64, pid=32299, tid=47817634474304 # # JRE version: Java(TM) SE Runtime Environment (8.0_77-b03)...