cerebro 报错: Oops, cannot start the server. com.google.common.util.concurrent.UncheckedExecutionExcep

news/2024/11/15 1:02:37/文章来源:https://www.cnblogs.com/JavaPub/p/18307906

@

目录
  • 前言
    • 环境
  • 异常
    • 修改方案
  • 第二次报错
    • 修改方式
  • 成功

前言

使用 elasticsearch + springboot 实现新闻搜索功能: https://javapub.net.cn/star/project/news-search-es/ 遇到的错误记录。

环境

  • cerebro 下载地址: https://github.com/lmenezes/cerebro

  • 使用了最新的版本: cerebro-0.9.4.tgz

异常

(base) ➜  bin ./cerebro
Oops, cannot start the server.
com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Unable to load cache itemat com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051)at com.google.common.cache.LocalCache.get(LocalCache.java:3951)at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3974)at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4958)at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4964)at com.google.inject.internal.FailableCache.get(FailableCache.java:54)at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:155)at com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:592)at com.google.inject.internal.AbstractBindingProcessor$Processor.initializeBinding(AbstractBindingProcessor.java:173)at com.google.inject.internal.AbstractBindingProcessor$Processor.lambda$scheduleInitialization$0(AbstractBindingProcessor.java:160)at com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:49)at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:124)at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:108)at com.google.inject.Guice.createInjector(Guice.java:87)at com.google.inject.Guice.createInjector(Guice.java:78)at play.api.inject.guice.GuiceBuilder.injector(GuiceInjectorBuilder.scala:200)at play.api.inject.guice.GuiceApplicationBuilder.build(GuiceApplicationBuilder.scala:155)at play.api.inject.guice.GuiceApplicationLoader.load(GuiceApplicationLoader.scala:21)at play.core.server.ProdServerStart$.start(ProdServerStart.scala:54)at play.core.server.ProdServerStart$.main(ProdServerStart.scala:30)at play.core.server.ProdServerStart.main(ProdServerStart.scala)
Caused by: java.lang.IllegalStateException: Unable to load cache itemat com.google.inject.internal.cglib.core.internal.$LoadingCache.createEntry(LoadingCache.java:79)at com.google.inject.internal.cglib.core.internal.$LoadingCache.get(LoadingCache.java:34)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:119)at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:294)at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create(FastClass.java:65)at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:258)at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:207)at com.google.inject.internal.DefaultConstructionProxyFactory.create(DefaultConstructionProxyFactory.java:49)at com.google.inject.internal.ProxyFactory.create(ProxyFactory.java:156)at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:94)at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:30)at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:38)at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:34)at com.google.inject.internal.FailableCache$1.load(FailableCache.java:43)at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529)at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278)at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155)at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045)... 21 more
Caused by: java.lang.ExceptionInInitializerErrorat com.google.inject.internal.cglib.core.$DuplicatesPredicate.evaluate(DuplicatesPredicate.java:104)at com.google.inject.internal.cglib.core.$CollectionUtils.filter(CollectionUtils.java:52)at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init>(FastClassEmitter.java:69)at com.google.inject.internal.cglib.reflect.$FastClass$Generator.generateClass(FastClass.java:77)at com.google.inject.internal.cglib.core.$DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)at com.google.inject.internal.cglib.core.$AbstractClassGenerator.generate(AbstractClassGenerator.java:332)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:96)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:94)at com.google.inject.internal.cglib.core.internal.$LoadingCache$2.call(LoadingCache.java:54)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at com.google.inject.internal.cglib.core.internal.$LoadingCache.createEntry(LoadingCache.java:61)... 38 more
Caused by: com.google.inject.internal.cglib.core.$CodeGenerationException: java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @3ebbada9at com.google.inject.internal.cglib.core.$ReflectUtils.defineClass(ReflectUtils.java:464)at com.google.inject.internal.cglib.core.$AbstractClassGenerator.generate(AbstractClassGenerator.java:339)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:96)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:94)at com.google.inject.internal.cglib.core.internal.$LoadingCache$2.call(LoadingCache.java:54)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at com.google.inject.internal.cglib.core.internal.$LoadingCache.createEntry(LoadingCache.java:61)at com.google.inject.internal.cglib.core.internal.$LoadingCache.get(LoadingCache.java:34)at com.google.inject.internal.cglib.core.$AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:119)at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:294)at com.google.inject.internal.cglib.core.$KeyFactory$Generator.create(KeyFactory.java:221)at com.google.inject.internal.cglib.core.$KeyFactory.create(KeyFactory.java:174)at com.google.inject.internal.cglib.core.$KeyFactory.create(KeyFactory.java:157)at com.google.inject.internal.cglib.core.$KeyFactory.create(KeyFactory.java:149)at com.google.inject.internal.cglib.core.$KeyFactory.create(KeyFactory.java:145)at com.google.inject.internal.cglib.core.$MethodWrapper.<clinit>(MethodWrapper.java:23)... 49 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @3ebbada9at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)at com.google.inject.internal.cglib.core.$ReflectUtils$1.run(ReflectUtils.java:61)at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)at com.google.inject.internal.cglib.core.$ReflectUtils.<clinit>(ReflectUtils.java:52)at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init>(FastClassEmitter.java:67)... 46 more

修改方案

vi cerebro#增加--add-opens java.base/java.lang=ALL-UNNAMED
#修改前
declare -a app_mainclass=("$lib_dir/cerebro.cerebro-0.9.4-launcher.jar")
#修改后
declare -a app_mainclass=(--add-opens java.base/java.lang=ALL-UNNAMED -jar "$lib_dir/cerebro.cerebro-0.9.4-launcher.jar")

第二次报错

启动了。

(base) ➜  bin ./cerebro
[info] play.api.Play - Application started (Prod) (no global state)
[info] p.c.s.AkkaHttpServer - Listening for HTTP on /[0:0:0:0:0:0:0:0]:9000

但是还无法访问,报错。

[error] p.a.h.DefaultHttpErrorHandler -! @867jmbhaf - Internal server error, for (GET) [/css/app.css] ->play.api.UnexpectedException: Unexpected exception[RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38]at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:355)at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:261)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:430)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:422)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:454)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.api.mvc.ActionBuilder$$anon$9.apply(Action.scala:384)at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:168)at scala.util.Try$.apply(Try.scala:210)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:168)
Caused by: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.utils.Resources$.isUrlConnectionADirectory(Resources.scala:36)at controllers.AssetsBuilder.$anonfun$assetAt$3(Assets.scala:822)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:434)at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:393)
[error] p.a.h.DefaultHttpErrorHandler -! @867jmbhaf - Internal server error, for (GET) [/js/lib.js] ->play.api.UnexpectedException: Unexpected exception[RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38]at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:355)at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:261)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:430)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:422)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:454)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.api.mvc.ActionBuilder$$anon$9.apply(Action.scala:384)at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:168)at scala.util.Try$.apply(Try.scala:210)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:168)
Caused by: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.utils.Resources$.isUrlConnectionADirectory(Resources.scala:36)at controllers.AssetsBuilder.$anonfun$assetAt$3(Assets.scala:822)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:434)at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:393)
[error] p.a.h.DefaultHttpErrorHandler -! @867jmbhaf - Internal server error, for (GET) [/css/lib.css] ->play.api.UnexpectedException: Unexpected exception[RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38]at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:355)at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:261)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:430)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:422)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:454)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.api.mvc.ActionBuilder$$anon$9.apply(Action.scala:384)at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:168)at scala.util.Try$.apply(Try.scala:210)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:168)
Caused by: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.utils.Resources$.isUrlConnectionADirectory(Resources.scala:36)at controllers.AssetsBuilder.$anonfun$assetAt$3(Assets.scala:822)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:434)at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:393)
[error] p.a.h.DefaultHttpErrorHandler -! @867jmbhaf - Internal server error, for (GET) [/js/app.js] ->play.api.UnexpectedException: Unexpected exception[RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38]at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:355)at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:261)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:430)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:422)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:454)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.api.mvc.ActionBuilder$$anon$9.apply(Action.scala:384)at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:168)at scala.util.Try$.apply(Try.scala:210)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:168)
Caused by: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.utils.Resources$.isUrlConnectionADirectory(Resources.scala:36)at controllers.AssetsBuilder.$anonfun$assetAt$3(Assets.scala:822)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:434)at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:393)
[error] p.a.h.DefaultHttpErrorHandler -! @867jmbhca - Internal server error, for (GET) [/img/favicon.png] ->play.api.UnexpectedException: Unexpected exception[RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38]at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:355)at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:261)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:430)at play.core.server.AkkaHttpServer$$anonfun$2.applyOrElse(AkkaHttpServer.scala:422)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:454)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.api.mvc.ActionBuilder$$anon$9.apply(Action.scala:384)at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:168)at scala.util.Try$.apply(Try.scala:210)at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:168)
Caused by: java.lang.IllegalAccessError: class play.utils.Resources$ (in unnamed module @0x79e18e38) cannot access class sun.net.www.protocol.file.FileURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.file to unnamed module @0x79e18e38at play.utils.Resources$.isUrlConnectionADirectory(Resources.scala:36)at controllers.AssetsBuilder.$anonfun$assetAt$3(Assets.scala:822)at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:434)at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:393)

修改方式

vi cerebro#增加--add-opens java.base/java.lang=ALL-UNNAMED
#修改前
declare -a app_mainclass=("$lib_dir/cerebro.cerebro-0.9.4-launcher.jar")
#修改后
declare -a app_mainclass=(--add-exports=java.base/sun.net.www.protocol.file=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED -jar "$lib_dir/cerebro.cerebro-0.9.4-launcher.jar")

成功

访问: http://127.0.0.1:9000/#!/connect

成功了

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/745323.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

manim边学边做--Matrix

在代数问题中,矩阵是必不可少的工具,manim中提供了一套展示矩阵(Matrix)的模块,专门用于在动画中显示矩阵格式的数据。关于矩阵的类主要有4个:Matrix:通用的矩阵 IntegerMatrix:元素是整数的矩阵 DecimalMatrix:元素包含小数的矩阵 MobjectMatrix:元素可以是图形的矩…

开源大数据平台的部署(来自工作日志)

开源大数据平台部署 主要步骤 易错点这篇博客内容是我在安装开源hadoop 数据平台时候的工作日志,里面记录了部署平台的主要过程以及容易出错的步骤。一,主要组件包括:二,部署环境规划:3台机器系统:Centos 7.9java: 1.8.220 三,部署顺序: 离线处理组件(主线组件):…

Qt - QtWebEngineWidgets模块

1、QtWebEngineWidgets模块 #include <QtWebEngineWidgets>QT += webenginewidgets1.1 QWebEnginePage 示例代码: #include <QtWebEngineWidgets> #include <QWebEnginePage>//1、创建一个新的 QWebEnginePage 实例:page = new QWebEnginePage(this);//2、…

开源大数据平台的部署

开源大数据平台部署 主要步骤 易错点这篇博客内容是我在安装开源hadoop 数据平台时候的工作日志,里面记录了部署平台的主要过程以及容易出错的步骤。一,主要组件包括:二,部署环境规划:3台机器系统:Centos 7.9java: 1.8.220 三,部署顺序: 离线处理组件(主线组件):…

利用bwa将自己的数据与参考基因组比对与sam格式转换

1.bwa的下载与安装 https://www.jianshu.com/p/19f58a07e6f4 主要参考这篇帖子,如果之前的步骤都走通了的话,依赖什么的不用特别安装,报错了再补也可以安好了之后,进到他的路径,输./bwa,就可以确认bwa有没有安装好了,环境设置好以后可以在其他地方输入bwa,也可以叫他出来…

机器学习 - Machine Learning (III)

1 对抗学习 对抗学习的目的是增加鲁棒性。 对抗生成网络(GAN)包括生成器(Generator)和判别器(Discriminator)。如果目标是创建能够生成新内容的系统,那么生成器是希望得到并优化的模型,这是一个零和问题。1.1 GenB GenB是对抗网络用于VQA的产物,如图添加了偏置模型和目…

VS运行出现此网站无法提供安全连接

场景: SVN获取项目出现冲突后进行处理。 VS运行页面出现此网站无法提供安全连接尝试:清理VS缓存、重启电脑、重启VS、删除项目重新下载、禁用SSL3.0等等(以上都无效) 理解:开启另一个项目运行正常,说明IIS没有坏;删除项目重新下载运行排除项目配置问题(WebConfig等)。…

「代码随想录算法训练营」第十三天 | 二叉树 part3

110. 平衡二叉树题目链接:https://leetcode.cn/problems/balanced-binary-tree/ 题目难度:简单 文章讲解:https://programmercarl.com/0110.平衡二叉树.html 视频讲解:https://www.bilibili.com/video/BV1Ug411S7my 题目状态:通过思路: 采用递归的方式,遍历每个节点的左…

京东云智能编程助手与安全大模型双双获奖!

人工智能大模型浪潮迭起,为更好地推广人工智能应用案例,中国通信工业协会及中国通信工业协会人工智能专委会近日发布《CCIA2023年度人工智能优秀案例》,京东云申报的Joycoder智能编程助手入选“AI技术创新应用”,京东云与深圳市信息安全管理中心联合申报的“安全大模型保障…

京东上万程序员都AI用它!

7月3日,中国信息通信研究院在全球数字经济大会上发布“2024安全守卫者计划优秀案例”,基于京东云智能编码工具JoyCoder研发的“京东微调大模型驱动漏洞修复”入选优秀案例。 该漏洞修复助手,能够对大模型生成代码进行智能修复,为程序员开启代码漏洞修复的“自动驾驶”模式,…

【YashanDB知识库】oracle dblink varchar类型查询报错记录

问题单:Oracle DBLINK查询崖山DB报错 oracle服务器上ODBC安装 unixodbc安装:yum -y install unixODBC mysql 配置安装对应版本的odbc: myodbc-installer -d -a -n "MySQL8.0" -t "DRIVER=/home/oracle/tools/mysql-connector-odbc-8.0.20/lib/libmyodbc8w.so…