KevinCheng

taoism-o 程序员 Java 生活 单身
关注
12424 号成员,2018-03-06 20:55:42 加入
1.4k
个人主页 浏览
432h57m
在线时长
什么都喜欢一点。骑行 / 登山 / 旅游 / 看书 / 学习 /PS4/NS/XBOX/ 摄影 / 日语 / 英语 / 法语 /Java 开发工程师 / 想转算法 / 看好人工智能 / 金融 / 经济。。。
  • taoism-o

    问一下嗷。solo 的 B3Key 怎么绑定的来着。谁有 doc 嘛?

  • taoism-o

    @fx1156253489 嘻嘻

  • taoism-o

    这些没什么好讨论的。我们这种底层人士等结果就好了。谁才是反垄断大头大家心里都有数。

  • taoism-o

  • taoism-o

    @mymoshou Telegram 电报

  • taoism-o

    让我 @88250 D 佬一波

  • taoism-o
        /**
         * Loads a plugin by the specified plugin directory and put it into the specified holder.
         *
         * @param pluginDirPath the specified plugin directory
         * @param holder        the specified holder
         * @return loaded plugin
         * @throws Exception exception
         */
        private AbstractPlugin load(final String pluginDirPath, final Map<String, Set<AbstractPlugin>> holder) throws Exception {
            final Properties props = new Properties();
    
            String plugin = StringUtils.substringAfter(pluginDirPath, "/plugins");
            plugin = plugin.replace("/", "");
    
            final File file = Latkes.getFile("/plugins/" + plugin + "/plugin.properties");
            props.load(new FileInputStream(file));
    
            final URL defaultClassesFileDirURL = PluginManager.class.getResource("/plugins/" + plugin + "classes");
            URLClassLoader classLoader;
            if (null != defaultClassesFileDirURL) {
                classLoader = new URLClassLoader(new URL[]{defaultClassesFileDirURL}, PluginManager.class.getClassLoader());
            } else {
                classLoader = new URLClassLoader(new URL[0], PluginManager.class.getClassLoader());
            }
    
            classLoaders.add(classLoader);
    

    有人知道 Latke 当中,关于 PluginManager 的这段,在获取的是什么吗?

    从浅层代码中可以看出是要获取 PluginManager.class.getResource("/plugins/" + plugin + "classes");

    但也正是这里让我感到疑惑,因为/plugins/文件夹下是关于 plugin 的静态文件,为什么还会获取到 plugin 名称 +classes 的文件呢?

    这是个什么文件。

  • taoism-o
    [红包]
  • taoism-o

    !新聊天室很酷!

  • taoism-o

    @adlered 所以能看到还是 B3log 的真的算是元老了哈哈哈哈。

  • taoism-o

    😄 站内感觉更新了很多东西啊。

  • taoism-o

    @88250 D 佬!好久不见啊!竟然刚上就遇到了

  • taoism-o

    好久不见啊大家。

    不知道谁知道吴兄的官网是哪个模板

  • taoism-o

    突然发现公众号小吴加入了 b3log 的 GitHub

  • taoism-o

    是不是很久没见了。哈哈

  • taoism-o

    各位大佬如果有经验的,还望可以帮帮忙

    【求助】关于 ICP 经营许可证

  • taoism-o

  • taoism-o

    @cuijianzhe 兄弟,建议你换个头像。不太好这样

  • taoism-o

    现在签到的人越来越多了

  • taoism-o

    有没有在南京的三年以上测开准备年后跳槽的

  • taoism-o

    早早早

  • taoism-o

    最长连续 43 天终于断了

  • taoism-o

    社区还在,我们还在

  • taoism-o

    南京下雪了

  • taoism-o

  • taoism-o

  • taoism-o

    早啊

  • taoism-o

    新年快乐

  • taoism-o

    jdk11 和 jdk8 之间有些许的兼容性问题要处理。
    因为 jdk8 里有一些方法,jdk11 里已经不支持了。
    记得要注意一下。

  • taoism-o

    @88250
    D 佬就是 D 佬。
    像我就只能写出生活的无聊哈哈哈。