草庐IT

Alpha-beta

全部标签

java - 如何使用 JAVA 将带有 alpha 的 PNG 转换为保留颜色的 JPEG

我在将带有Alpha的PNG从Wiki转换为JPEG时遇到了一些问题。这是图像:http://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/Radio_SRF_3.svg/500px-Radio_SRF_3.svg.png原文:转换后的JPEG文件颜色错误。它比现在更灰暗。这是我进行转换的方式:删除阿尔法:publicstaticBufferedImageimageFillAlphaWithColor(BufferedImageimage,ColorfillColor){if(image.getColorModel().getTra

java - 如何在 selenium webdriver 3.0 beta 中使用 geckodriver?

如何将geckodriver用于seleniumwebdriver3.0beta版。当我像这样实例化Firefox时:WebDriverdriver=newFirefoxDriver();System.setProperty("webdriver.gecko.driver","//lib//geckodriver");driver.get("/");我得到错误:Exceptioninthread"main"java.lang.IllegalStateException:Thepathtothedriverexecutablemustbesetbythewebdriver.gecko.d

java - 正则表达式匹配所有\p{L} 但不匹配\p{Alpha}

如何在正则表达式中匹配所有\p{L}而不是\p{Alpha}?是否可以在Java的正则表达式中实现逻辑AND?如果答案是肯定的,如何实现? 最佳答案 是的,通过使用否定的characterclass:[^\P{L}\p{Alpha}][^\P{L}]与\p{L}匹配,但否定字符类可以从中减去字符/属性字符集。 关于java-正则表达式匹配所有\p{L}但不匹配\p{Alpha},我们在StackOverflow上找到一个类似的问题: https://stack

java - 更改 BufferedImage 的 alpha 值?

如何在Java中更改BufferedImage的全局alpha值?(即使图像中alpha值为100的每个像素的alpha值为80) 最佳答案 @尼尔科菲:谢谢,我也一直在找这个;但是,您的代码对我来说效果不是很好(白色背景变成黑色)。我编写了类似这样的代码,它完美地工作:publicvoidsetAlpha(bytealpha){alpha%=0xff;for(intcx=0;cx其中obj_img是BufferedImage.TYPE_INT_ARGB。我用setAlpha((byte)125)改变alpha;alpha范围现在是

基于Minimax和Alpha-Beta剪枝实现的C语言五子棋AI入门

😎五子棋工程需求→设计→编码→测试→发布前言五子棋AI是上大学第一学期做的第一个工程,其中断断续续做了近一个月时间,其中的思路和估值参考了许多这位大神的作品lihongxun,但其中有些算法功能还未能完全掌握运用,不过目前棋力很多时候已不输于其AI。由于没有掌握C++,而项目开始时过于自信,虽然程序中用了类,但实则为一个实实在在的C语言项目,可以直接忽略其中类的部分。就以后学习数据结构和算法前,此版为最终版,但此版中还存在着很多问题,其中最严重的就是由于拓展时建立了很多节点,当搜索广度为10,深度为时时,未经剪枝,则会创建约10^10个节点而每个节点都存有棋盘和下一步的点位棋盘,因此怀疑是内存

Avalonia 11.1.0-beta1 发布

11.1.0-beta1Avalonia是dotnet的跨平台UI框架,提供灵活的样式系统,支持Windows、macOS、Linux、iOS、Android和WebAssembly等多种平台。Avalonia已经成熟并已做好生产准备,已被SchneiderElectric、Unity、JetBrains和GitHub等公司使用。 FullChangelog: https://github.com/AvaloniaUI/Avalonia/commits/11.1.0-beta1完整变更日志:https://github.com/AvaloniaUI/Avalonia/commits/11.1.

java - 无法使用 Google API [google-oauth-java-client-1.12.0-beta] 为服务帐户流获取 token

我正在使用GoogleAPI(版本google-oauth-java-client-1.12.0-beta)获取OAuth2访问token,但返回“invalid_grant”。引用:https://developers.google.com/accounts/docs/OAuth2ServiceAccount代码如下:importcom.google.api.client.auth.jsontoken.JsonWebSignature;importcom.google.api.client.auth.jsontoken.JsonWebToken;importcom.google.ap

java - 如何防止使用 google guava 库中的 beta 类?

几个月来,我们一直在生产中使用Google集合。我们想开始使用Guava来获得额外的功能。但是,我担心将Guava带入我们的产品堆栈b/c一些开发人员可能会开始使用“测试版”类。我们的代码中有各种单元测试,但在这一点上,我不希望包含“测试版”类b/c,它在未来可能会发生变化。是否有任何简单的方法来检测项目是否包含任何“测试版”Guava类? 最佳答案 Overstock.com最近released标记@Beta类、方法或字段的使用的Findbugs插件。 关于java-如何防止使用goo

在动态范围内寻找α等级

我正在为开票项目制作基于Excel的设备数据库。每个唯一的项目都会有自己的工作簿,但是我正在尝试构建一个模板工作簿,以限制每个项目发票的手动工作量。每个设备都有一个型号,串行和允许地址范围。楷模-假设我们有三个:grey_box,blue_box和pink_box,对于一个示例项目,我们每个盒子中有三个,在我们的数据库中总共有9个框。系列-每个盒子(无论模型如何)都有一个唯一的序列号。地址-每个模型都有一个允许地址范围。例如,将在800到899之间解决Grey_box,从800开始,对于该型号类型的每个唯一盒子,将增加1个。我正在努力的是如何在其模型类型中找到每个框的字母数字等级以动态分配地址

java - 以编程方式查找 log4j2 (beta9) 日志文件名

我正在使用Java1.7和Log4j2(beta9),并且我有以下log4j2.xml文件:%-5p-%m%n"/>%-5p-%m%n"/>就日志记录本身而言,它满足了我的需要。作为错误/异常序列的一部分,我需要发送一封带有日志文件附件的电子邮件。如何以编程方式获取“fileName="logs/foo.log"”位?我真的不想对此进行硬编码。 最佳答案 从Logger中,遍历所有getAllAppenders寻找实现RollingFileAppender的那个,然后调用getFile在上面。或者您可以使用getAppender("