juqkai

Results 12 issues of juqkai

手机上使用如果层级太多,会导致右边的看不见 建议自动左移,或者叠加

搞了半天没把nutzcloud-demo-service搞出来。 可以启动,但启动后无法接收消息。 不管是在tio,还是jetty,HttpServletRpcEndpoint都未被初始化。doFilter方法也未执行。

为loach添加更多的存储方式,支持map、redis,后面也可以增加其它的方式。 代码已提交,合并一下呗

1. 提供在各操作系统下直接运行的压缩包。 2. 提供docker版本

很喜欢系统热键功能,也帮我解决了很多次热键冲突。 但有一次 ctrl+shift+k冲突了,在 OpenArk 中查询不出来。 无意间才发现是由于【可可五笔】导致的,但在 OpenArk 中没有显示出来。

feature

在NbApp中有以下代码: Enumeration _en = ctx.getClassLoader().getResources("META-INF/nutz/org.nutz.boot.starter.NbStarter"); 会默认读取每个JAR包里面的【META-INF/nutz/org.nutz.boot.starter.NbStarter】文件。 当项目被打包成单一jar时,会导致【META-INF/nutz/org.nutz.boot.starter.NbStarter】被覆盖,从而导致只有一个starter会被加载,其它starter都会丢失。 ``` org.apache.maven.plugins maven-assembly-plugin ${project.name} false jar-with-dependencies webapp.HelloApp make-assembly package single ```

查询框无法打开弹框

背景 现在有一个项目,是一个普通的java程序,但希望能够管理各个服务对象。这个程序有一个子服务,这个子服务提供web能力,但是不一定会程序启动时就把web服务启动起来,而是根据业务情况才把web开启。 现状 经过研究发现,现在的web服务能力是基于插件实现的,一共有两种插件模式,一种是进程启动后会扫描所有的jar,然后启动所有的插件。另外一种是热加载。 但是,我的web jar包是直接在pom中做的依赖,因此会在程序启动时第一时间就会加载与运行。 而使用热加载的话,我需要把依赖单独给扣出来。 解决建议 1. 我发现主程序里面的插件的启动其实与热加载非常类似,感觉是可以把 PluginManager 做为插件的唯一管理入口。 2. PluginManager 中使用了 Map 管理所有插件,对于主程序启动时,应该可以把插件的名称做为 KEY 进行管理 3. 有key了 PluginManager 中就可以添加开机启动的过滤器,也可以对任意插件做按需启停 临时解决方案 1. 设置 Solon.app().enableHttp(false) 2. 需要按需求启停web插件时,遍历cfg().plugs()找到web插件,然后再启停

下载中的视频没有停止按钮,也无法停止,删除都不会停。