草庐IT

绝大部分

全部标签

java - 如何绘制大型 BufferedImage 的一部分?

我有一个10000x10000的BufferedImage,我希望只将它的一部分绘制到Canvas上,有没有办法使用args来做到这一点,例如:x,y,width,height?例如,drawImage(img,x,y,width,height)会从图像中绘制一个矩形,起点为(x,y),尺寸为(width,height)?编辑:我要重新表述这个问题:我有一个10000x10000的图像,我只想在屏幕上显示它的一部分,仅通过x和y偏移它的问题是,这仍然会导致延迟,因为整个图像正在渲染,只是其中的大部分关闭Canvas。我怎样才能基本上做到这一点,以便呈现整个图像,但我可以在不导致Canv

java - 由于未提供多部分配置,无法处理部分

我写了一个简单的上传文件的Controller:@RestEndpointpublicclassImageController{@AutowiredGridFsTemplatemTemplate;@RequestMapping(value="images",method=RequestMethod.POST)public@ResponseBodyStringtestPhoto(@RequestParamStringname,@RequestParamStringdirectory,@RequestParamMultipartFilefile)throwsIOException{if(!

java - Hibernate 分离查询作为标准查询的一部分

Java专家能否帮我编写分离查询作为以下SQL语句的条件查询的一部分。selectA.*FROMAETABLEAwherenotexists(selectentryidFROMAETABLEBwhereB.classpk=A.classpkandB.userid=A.useridandB.modifiedDate>A.modifiedDate)anduserid=10146 最佳答案 你需要写一个correlatedsubquery.假设属性/类名称与上面的列/表名称匹配:DetachedCriteriasubquery=Detac

java - 用于将德国地址拆分为多个部分的正则表达式

晚上好我正在尝试通过Java将德国地址字符串的各个部分拆分成多个部分。有谁知道正则表达式或图书馆可以做到这一点?像下面这样拆分它:NamederStraße25a88489Teststadt到名称derStraße|25a|88489|Teststadt或测试字符串。388489Beispielort(GroßerKreis)到Teststr.|3|88489|Beispielort(GroßerKreis)如果缺少邮政编码或城市等部分,系统/正则表达式仍然有效,那就太完美了。是否有任何正则表达式或库可以用来存档?编辑:德国地址规则:街道:字符、数字和空格房屋编号:数字和任何字符(或空

java - Java 应用程序的哪些部分应该用 Scala 编写?

我正在使用Struts2编写一个Java应用程序,但现在我想将它变成一个Java和Scala的混合项目。我没有太多使用Scala的经验,但我几年前在大学里学过Haskell——我真的很喜欢函数式编程范式,但当然在类里面我们只会遇到非常适合函数式解决方案的问题!在现实世界中,我认为有些代码更适合命令式风格,为此我想继续使用Java(我知道Scala支持命令式语法,但我还没有准备好朝着纯Scala项目的方向发展刚刚)。在混合项目中,如何决定什么用Java编码,什么用Scala编码? 最佳答案 两件事:99%的Java代码都可以用Scal

Java string[] 部分复制

我如何获取一个String[],并复制那个String[],但没有第一个String?示例:如果我有这个...String[]colors={"Red","Orange","Yellow"};我如何制作一个类似于字符串集合颜色但没有红色的新字符串? 最佳答案 你可以使用Arrays.copyOfRange:String[]newArray=Arrays.copyOfRange(colors,1,colors.length); 关于Javastring[]部分复制,我们在StackOver

java - 如何用java获取句子的逻辑部分?

假设有一句话:OnMarch1,hewasborn.将其更改为HewasbornonMarch1.没有破坏句子的意思,它仍然有效。以任何其他方式改组单词会产生奇怪的无效句子。所以基本上,我说的是句子的某些部分,它们使信息更具体,但删除它们并不会破坏整个句子。是否有任何NLP库可以识别这些部分? 最佳答案 成分听起来您想识别句子的constituents,它们是根据语言语法作为单个单元运行的词组。事实上,当语言学家试图发现一种语言的语法时,他们部分地通过查看movement来做到这一点。.在您的示例中,这就是一组单词可以移动到句子中不

java - 在 java 中,读取 url 并将其拆分为多个部分的最佳方法是什么?

首先,我知道还有其他类似的帖子,但由于我使用的是URL,而且我并不总是确定我的分隔符是什么,所以我觉得我可以发布我的问题。我的任务是制作一个粗糙的网络浏览器。我有一个文本字段,用户可以在其中输入所需的URL。然后我显然必须导航到该网页。这是我的老师给我的代码的示例。这是我应该发送到我的套接字的代码。示例网址:http://en.wikipedia.org/wiki/Hypertext_Transfer_ProtocolGET/wiki/Hypertext_Transfer_ProtocolHTTP/1.1\nHost:en.wikipedia.org\n\n所以我的问题是:我将把url

java - 用于部分 %infix% 搜索的索引数据的数据结构是什么?

假设您有一个巨大的数据缓存,需要通过4种方式进行搜索:完全匹配前缀%%后缀%中缀%我正在使用Trie对于前3种类型的搜索,但除了对大量元素的顺序处理之外,我不知道如何处理第四种类型。 最佳答案 如果您的数据集很大,请考虑使用像ApacheSolr这样的搜索平台这样您就不会陷入性能困惑。 关于java-用于部分%infix%搜索的索引数据的数据结构是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

java - 如何只签署 XML 的特定部分

我正在尝试通过仅对xml的一部分进行签名来进行一些XML签名,但是经过大量搜索后我无法找到解决方案。我正在使用Java使用Xpath2转换和EXCLUSIVE规范化对XML进行签名。如果我有以下XMLwsfrwerwerweraddrNDsomevalue354然后签名,我得到以下输出(真实数据替换为虚拟数据)wsfrwerwerweraddrNDsomevalue354//*[local-name()='addr']/*sdlfjdeklsdfngffemhjgklnlklswerwerwrwerwerwe如果我验证签名,一切都很好,但这里的问题是,在此之后我在XML中执行XSLT,