BOFA1ex

Results 14 comments of BOFA1ex

the same issue arrises when run the code as follow. ```java final OrientGraph memoryGraph = new OrientGraphFactory("memory:orient").getTx(); final CyclicBarrier barrier = new CyclicBarrier(2); memoryGraph.createVertexClass("person"); new Thread(() -> { for (;...

``` 20:59:03.224 [main] INFO com.ruiyun.jvppeteer.core.browser.BrowserFetcher - revision:722234,executablePath:/Users/bofa1ex/IdeaProjects/jvppeteer/.local-browser/mac-722234/chrome-mac/Chromium.app/Contents/MacOS/Chromium,folderPath:/Users/bofa1ex/IdeaProjects/jvppeteer/.local-browser/mac-722234,local:false,url:https://npm.taobao.org/mirrors/chromium-browser-snapshots/Mac/722234/chrome-mac.zip,product:chrome 20:59:03.273 [main] INFO com.ruiyun.jvppeteer.core.browser.BrowserFetcher - Downloading binary from https://npm.taobao.org/mirrors/chromium-browser-snapshots/Mac/722234/chrome-mac.zip 20:59:06.113 [main] INFO com.ruiyun.jvppeteer.core.browser.BrowserFetcher - Download progress: total[116M],downloaded[5M],4% 20:59:06.113 [main] INFO com.ruiyun.jvppeteer.core.browser.BrowserFetcher - Download...

可以的. 指定executablePath, Chrome以及Chromium程序都可以启动.

不指定会在当前目录下自行下载安装成功, 但是执行相关example程序Chrome进程会直接报错. ![image](https://user-images.githubusercontent.com/30573693/105993348-436c2100-60e1-11eb-9912-2d02795074f9.png) ``` 进程报错信息 Process: Chromium [1573] Path: /Users/USER/*/Chromium.app/Contents/MacOS/Chromium Identifier: org.chromium.Chromium Version: 80.0.3987.0 (3987.0) Code Type: X86-64 (Native) Parent Process: java [1572] Responsible: idea [419] User ID: 501 Date/Time:...

测试代码执行失败, 异常信息如同https://github.com/fanyong920/jvppeteer/issues/17#issuecomment-768264667. 个人感觉并非安装问题, 应该是解压问题, 通过unzip解压chrome-mac.zip, Chromium.app还需要在安全性与隐私放开权限. ![image](https://user-images.githubusercontent.com/30573693/106087696-781ebd80-615f-11eb-990e-f74266f7068e.png) 而通过ZipFile解压chrome-mac.zip, Chromium.app启动直接报错, 报错信息如上述. unzip命令执行过程, 包含符号链接执行相关操作. ``` finishing deferred symbolic links: chrome-mac/Chromium.app/Contents/Frameworks/Chromium Framework.framework/Chromium Framework -> Versions/Current/Chromium Framework chrome-mac/Chromium.app/Contents/Frameworks/Chromium Framework.framework/Helpers -> Versions/Current/Helpers chrome-mac/Chromium.app/Contents/Frameworks/Chromium Framework.framework/Internet Plug-Ins...

感谢回复, 不过xpath涵盖了大量的函数, 常用的text/position/last/count, 需要获取的是函数返回值并非元素具体属性. 可能我对该依赖库的Api不太了解, 如果有更好的做法, 不吝赐教.

Maven/Gradle Plugin 另起Repo开发?

jetbrains的文档不是特别友好.. 这个需求需要借鉴类似Local History(LVCS) 作Diff检查. 另一种思路需要配置相关git和branch信息, 调相关openapi去拿到Diff信息再做解析. 但是我觉得这种方案超出该插件的功能范畴了, 去集成git功能的话. 如果有其他的代码仓库就需要再支持就显得臃肿了. 不如把插件功能开放出去让这些代码仓库流水线接入.

.. 我看yn导出已经支持AsciiDoc了哇 相关语法说明: https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#literals-and-source-code Example.54 像是用代码块写Example补充了太多注释, 用这种方式引注, 整体文档可读性在我个人角度来看是比较高的.. ![image](https://user-images.githubusercontent.com/30573693/191934601-598873f2-fe6b-49b4-85c7-267533e986cb.png)

```java @Value.Immutable @JsonSerialize(as = ImmutableGatewayData.class) @JsonDeserialize(as = ImmutableGatewayData.class) public interface GatewayData { static ImmutableGatewayData.Builder builder() { return ImmutableGatewayData.builder(); } String url(); Possible shards(); @JsonProperty("session_start_limit") Possible sessionStartLimit(); } ``` ImmutableGatewayData#Json without...