一般更新,经过一些研究后
我想在控制台中运行我的项目gradle 2.0,gradle build我被卡在JavaDoc一代.我使用Java 8,precisly jdk1.8.0_66和jre1.8.0_66.现在当我想gradle build在我的powershell中输入我的项目时,我得到了这个错误:
5 errors
10 warnings
:my-subproject1:javadoc FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':my-subproject1:javadoc'.
> Javadoc generation failed.
Run Code Online (Sandbox Code Playgroud)
一个样本错误和一个样本警告:
C:\some\long\path\MyClass.java:37: error: @param name not found
* @param appCode
^
C:\some\long\path\MyOtherClass.java:37: warning: no description for @param
* @param appCode
Run Code Online (Sandbox Code Playgroud)
如果我tasks.findByPath(":my-subproject:javadoc").enabled = false在我的build.gradle文件中禁用了我的一个子项目,我会在下一个子项目中得到相同的错误.
研究表明,我并不孤单.Java 8似乎对JavaDoc非常严格.这是由于新的doclint for Javadoc.在这个网站上找到.它还为Maven和Gradle提供了解决方案.但对我来说它不起作用,我得到的另一个答案也 …
我正在尝试为我的 postfix 安装设置 ftw.mail。因为我是 Linux 和 Python 的新手,所以我真的不知道它是正确的,朝着正确的方向前进还是垃圾。
从官方文档中我发现了这一点:
- 将 ftw.mail 添加到您的构建配置中:
[实例]
鸡蛋 +=
ftw.mail- 安装通用设置导入配置文件。
(来源:https : //github.com/4teamwork/ftw.mail/blob/master/README.rst)
我的第一个问题是:“/etc/postfix/”是所谓的“构建配置”吗?
其次,我在如何构建这个我尝试过的“鸡蛋”方面遇到了困难:
$ wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python for ez_setup
Run Code Online (Sandbox Code Playgroud)
然后:
$ sudo apt-get install python-setuptools
Run Code Online (Sandbox Code Playgroud)
并完成:
$ sudo easy_install ftw.mail
Run Code Online (Sandbox Code Playgroud)
在控制台上我被告知,鸡蛋在那里:
/usr/local/lib/python2.7/dist-packages/ftw.mail-2.3.1-py2.7.egg
我找到了它,我读到我必须从以下内容开始:
$ PYTHONPATH=/usr/local/lib/python2.7/dist-packages/cssutils-1.0-py2.7.egg
Run Code Online (Sandbox Code Playgroud)
基本上什么也没做。现在的问题是:我如何安装鸡蛋?
总结我的问题:
使用gradle dependencies我,我得到了所有依赖的巨大清单。显示我依赖的项目的所有依赖关系。是否可以限制显示列表的深度?
例:
+--- com.company.common:e-common-junit:0.29.0-SNAPSHOT
| +--- junit:junit:4.11 (*)
| \--- commons-io:commons-io:2.4
\--- org.slf4j:slf4j-log4j12:1.7.6
+--- org.slf4j:slf4j-api:1.7.6
\--- log4j:log4j:1.2.17
Run Code Online (Sandbox Code Playgroud)
仅限+--- com.company.common:e-common-junit:0.29.0-SNAPSHOT
于gradle网站:
dependencies - Displays all dependencies declared in root project 'projectReports'.
api:dependencies - Displays all dependencies declared in project ':api'.
webapp:dependencies - Displays all dependencies declared in project ':webapp'.
Run Code Online (Sandbox Code Playgroud)
它甚至提到,在此官方消息来源中,这些报告可能会很大。
声明我应该使用--configuration,但是就我对本文的理解而言,它只会将其限制为compile,testCompile依此类推,而不会深入。
使用的版本gradle 2.11
我有一个JavaFX WebView,我希望它与开始时的场景一样大.如果我可以通过场景调整大小,这将是完美的.
但是现在我只关注初始尺寸.
@Override
public void start(Stage stage) {
try {
Scene scene = new Scene(createWebViewPane(), 1920, 1080);
scene.getStylesheets().add(getClass().getResource("Styles/application.css").toExternalForm());
stage.setScene(scene);
stage.show();
} catch (Exception e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码创建了一个宽度为1920px,高度为1080px的场景.createWebViewPane()在窗格上创建WebView.
private Pane createWebViewPane() {
final Pane pane = new Pane();
pane.minWidth(1920);
pane.minHeight(1080);
WebView browser = new WebView();
browser.minWidth(1920);
browser.prefWidth(1920);
browser.minHeight(1080);
browser.prefHeight(1080);
WebEngine webEngine = browser.getEngine();
webEngine.load(getClass().getResource("index.html").toExternalForm());
pane.getChildren().add(browser);
return pane;
}
Run Code Online (Sandbox Code Playgroud)
在那里,我尝试设置宽度/高度.我也在样式表中设置它.
web-view{
-fx-font-scale: 1;
-fx-min-width: 1920px;
-fx-min-height: 1080px;
-fx-pref-width: 100%;
-fx-pref-height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
但是这些属性似乎都不会影响WebView.它仍然具有默认大小.宽800像素,高600像素.
我觉得这是一个非常基本的问题,但我从未遇到过这样的情况.现在我有这样的结构:
public class Main{
ClassA a = new ClassA();
ClassB b = new ClassB(a);
}
Run Code Online (Sandbox Code Playgroud)
我ClassA需要的ClassB,以及在Main.class.现在我注意到ClassA也必须知道ClassB.
public class Main{
ClassA a = new ClassA(b);
ClassB b = new ClassB(a);
}
Run Code Online (Sandbox Code Playgroud)
显然不行.首先我想过使用a Observer Pattern但这似乎对我来说太过分了,除了它不是通常使用的模式.
有没有一种方法,我可以Main.class知道ClassA.class和ClassB.class,以及化妆ClassA.class知道ClassB.class,反之亦然?由于Main.class使用ClassA,我必须只有一次初始化相同的类.
在同一个应用程序中,我有Project A和Propject B.Project B有一个组件的实现,也用于Project A.运行测试时,Project A我得到以下堆栈跟踪:
org.apache.wicket.WicketRuntimeException: Exception in rendering component: [UploadPanel [Component id = content]]
at org.apache.wicket.Component.internalRenderComponent(Component.java:2589)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1663)
at org.apache.wicket.Component.internalRender(Component.java:2380)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1521)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1724)
at org.apache.wicket.Page.onRender(Page.java:879)
at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:141)
at org.apache.wicket.Component.internalRender(Component.java:2380)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.Page.renderPage(Page.java:1018)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:236)
at org.apache.wicket.util.tester.BaseWicketTester$LastPageRecordingPageRendererProvider$1.respond(BaseWicketTester.java:2766)
at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:714)
at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:653)
at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:883)
at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:900)
at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1462)
at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1382)
at (FrameworkMethod.java:47) …Run Code Online (Sandbox Code Playgroud) 我现在的主要问题是我无法在我的网页上显示"ä,ü,ö",显示为 ,当我用"回声"显示我的脚本时它们看似正常,当我运行它包含在我的html中时页面我得到了 .
在我尝试了几个关于这个主题的内容后,我无法找到解决问题的方法.
我正在使用.xls读取.xls文件到php阅读器.我从这样的字段中获取数据:
function getMenueMonday($connection) {
$menu = "";
$startrow = 8;
$endrow = 16;
$col1 = 3;
for ($i = $startrow; $i < $endrow; $i++) {
$menu .= $connection->sheets[0]["cells"][$i][$col1] . "<br>";
}
return $menu; }
Run Code Online (Sandbox Code Playgroud)
哪个运行得很好.然后我将所有这些返回值保存在一个数组中.我循环使用它们将它们保存到mysql数据库中.
for ($i = 0; $i < 5; $i++) {
insertMenue(changeAttr($menues[$i]), $days[$i]);
}
Run Code Online (Sandbox Code Playgroud)
我用来改变字母的方法如下:
function changeAttr($content) {
$search = array("ä", "ö", "ü", "ß", "Ä", "Ö", "Ü");
$replace = array("ä", "ö", "ü", "ss", "Ä", "Ö", "Ü");
$contentrep = str_replace($search, $replace, $content);
return $contentrep; …Run Code Online (Sandbox Code Playgroud) 我正在制作一个图表来显示不同节点之间的关系.与节点关系越密切(根据业务逻辑),节点应该越靠近在一起.
我注意到,与一些链接linkStrength的.1是较短的(我想实现是)和一些其他有同样实力都长比用的那些linkStength的1.从关于力布局参数的文档中,我现在找到了这个引用:
默认的linkStrength值为1.0,它保持了linkDistance的完整效果.但是,通过将linkStrength的值设置为小于1,可以放宽距离约束.
这是否意味着,如果我是设置linkDistance到150,与链接linkStrength(1.0)将接近150比与个位linkStrength(.1)?如果是的话,它们是否需要更短,更长或根本不重要?因为我对布局感到有些惊讶.
我在 Windows 10 上使用具有以下配置的虚拟机:
\nMemory 7.8 GiB\nProcessor Intel\xc2\xae Core\xe2\x84\xa2 i5-6600K CPU @ 3.50GHz \xc3\x97 3\nGraphics llvmpipe (LLVM 11.0.0, 256 bits)\nDisk Capcity 80.5 GB\nOS Ubuntu 20.10 64 Bit\nVirtualization Oracle\nRun Code Online (Sandbox Code Playgroud)\n我按照官方文档中的描述为Ubuntu安装了docker 。\n我按照docker 的 yolo github 部分
所述提取了 docker 映像。\n由于我没有 NVIDIA GPU,因此无法安装驱动程序或 CUDA。\n我从roboflow中提取了水族馆并将其安装在折叠水族馆上。\n我运行此命令来启动图像并安装了我的水族馆文件夹
sudo docker run --ipc=host -it -v "$(pwd)"/Desktop/yolo/aquarium:/usr/src/app/aquarium ultralytics/yolov5:latest\nRun Code Online (Sandbox Code Playgroud)\n并受到了这个横幅的欢迎
\n\n=============\n== PyTorch ==
\nNVIDIA 版本 21.03(内部版本 21060478)PyTorch 版本 1.9.0a0+df837d0
\n容器映像版权所有 (c) 2021,NVIDIA CORPORATION。保留所有权利。
\n版权所有 (c) 2014-2021 Facebook Inc. …
嘿,当我运行我的程序时,我想动态地将面板添加到主页,然后使用“setVisible(boolean)”。但不是我收到错误:
错误:无法为元素“institutCheck7”上的事件“click”绑定侦听器,因为该元素不在
Ajax 调试器中的 DOM 中。
我看到它与这篇文章中的可见性有关 ,但我没有得到我必须做的事情,它说,这正在 Wicket 7 中解决,但我仍在运行 6.20。
adminUIForm.add(myPanel= new MyPanel("myPanel", allThings));
myPanel.setOutputMarkupId(true);
myPanel.setVisible(false);
//Note: Setting the OutputMarkupId allows actions such as setting components in/visible
List<IColumn<ContactInfo, String>> columns = new ArrayList<IColumn<ContactInfo, String>>();
columns = initializeColumns(columns);
DataTable<ContactInfo, String> datatable = new DataTable<ContactInfo, String>("datatable", columns, provider, 10){
private static final long serialVersionUID = 1L;
@Override
protected Item<ContactInfo> newRowItem(final String id, final int index,
final IModel<ContactInfo> model) {
Item<ContactInfo> rowItem = new Item<ContactInfo>(id, index, model); …Run Code Online (Sandbox Code Playgroud) 我有一种方法可以并行加载并运行报表布局。所有报告将使用相同的baselayout.xml。由于线程每次尝试访问同一资源时都会因异常而失败,因此我使用了a lock来锁定文件。
public static XmlTextReader LoadReport(string reportName)
{
object _locker = new object();
object reportData;
lock (_locker)
{
reportData = Resources.ResourceManager.GetObject(reportName);
}
return new XmlTextReader(new MemoryStream((byte[])reportData));
}
Run Code Online (Sandbox Code Playgroud)
并行方法如下所示:
private void RunReportsParallel(List<ReportObject> coverterList)
{
try
{
Parallel.ForEach(coverterList, (currentObject) => {
currentObject.Convert();
});
}
catch (Exception e)
{
smlLogger.Error(Helper.SetLogLine(e.Message, processId));
throw;
}
}
Run Code Online (Sandbox Code Playgroud)
Conver将运行以下代码:
public override SectionReport GetMainReport()
{
SectionReport mainReport = new SectionReport();
XMLDataSource datasource = new XMLDataSource(null, "//AkontoRechnung");
datasource.LoadXML(rechnungsdaten.ToString());
mainReport = new ReportAkontorechnung(datasource, reportConfiguration, Language, NoPrintOut);
try …Run Code Online (Sandbox Code Playgroud) java ×5
gradle ×2
javascript ×2
python ×2
wicket ×2
ajax ×1
build.gradle ×1
c# ×1
css ×1
d3.js ×1
dependencies ×1
docker ×1
dom ×1
egg ×1
email ×1
force-layout ×1
javadoc ×1
javafx ×1
mysql ×1
php ×1
postfix-mta ×1
properties ×1
pytorch ×1
str-replace ×1
wandb ×1
webview ×1
wicket-6 ×1
xmlreader ×1
yolov5 ×1