-
java – 如何使JSF中的可重用组件?
所属栏目:[Java] 日期:2020-07-09 热度:132
我想有一个可重用的ui组件,与模型有关. 例如 : 我有一个选择菜单链接到另一个选择菜单(像部门 – 子部门) 想把这个复合组件 这个复合组件将绑定到特定的JSF Bean 我认为这个想法是有效的,如果我只使用一个复合组件. 但是,如果我使用同一类型的多个compositeC[详细]
-
java – 什么更有效?一个If Else还是一个HashMap?
所属栏目:[Java] 日期:2020-07-09 热度:95
我正在用 Java编写一些代码来检查坐标是哪个象限,我想知道检查这个方法的效率更高:if-else块或使用HashMap. HashMap看起来像这样: private static final MapCoordinate,Quadrant quadMap = new HashMapCoordinate, Quadrant(){{ put(new Coordinate(0,0),[详细]
-
如何从Java中的绝对URL中提取相对URL
所属栏目:[Java] 日期:2020-07-09 热度:145
我有这个网站: https://asd.com/somestuff/another.html 我想从中提取相关部分: somestuff/another.html 我怎么做? 编辑:我得到了一个问题的答案,但问题是建立了相对的绝对网址,这不是我感兴趣的. 您可以使用URL对象的 getPath()方法: URL url = new URL[详细]
-
java.text.SimpleDateFormat中的奇怪的行为,期望yyyyMMdd给出yyyy-MM-dd
所属栏目:[Java] 日期:2020-07-09 热度:173
当使用SimpleDateFormat解析字符串到日期时,我遇到了一个非常奇怪的行为.考虑以下单元测试: @Testpublic void testParse() throws ParseException{ DateFormat dateFormat = new SimpleDateFormat(yyyyMMdd); String dateStr = 2012-12-[详细]
-
java – 由spring-data-rest发布的自定义jpa仓库方法
所属栏目:[Java] 日期:2020-07-09 热度:81
我已经在 http://docs.spring.io/spring-data/data-jpa/docs/1.0.x/reference/html/#repositories.custom-implementations中详细介绍了一个自定义方法到一个jpa仓库 据我所见,当我使用spring-data-rest时,这种方法不会暴露出来.有没有什么办法可以发布它作为[详细]
-
多线程 – Rust为线程或函数创建超时的正确方法是什么?
所属栏目:[Java] 日期:2020-07-09 热度:123
这是我的代码: use std::net;use std::thread;extern crate argparse;use argparse::{ArgumentParser, StoreTrue, Store};fn scan_port(host: str, port: u16) - bool { let host = host.to_string(); let[详细]
-
Java中的线程安全类,通过同步块
所属栏目:[Java] 日期:2020-07-09 热度:76
假设我们有非常简单的 Java类MyClass. public class MyClass { private int number; public MyClass(int number) { this.number = number; } public int getNumber() { return number; }[详细]
-
java – 正则表达式中的双引号
所属栏目:[Java] 日期:2020-07-09 热度:137
如何使用正则表达式获得双引号内的字符串? 我有以下字符串: img src=http://yahoo.com/img1.jpg alt= 我想把字符串http://yahoo.com/img1.jpg alt =“”外面. 如何使用正则表达式? 我不知道你为什么要使用alt标签,但是这个regexp可以做到你想要的: 组1是[详细]
-
序列化 – 当我使用ArrayList时,如何保持GWT试图包含每个可序列化的类
所属栏目:[Java] 日期:2020-07-09 热度:101
我在GWT中有一个需要返回列表的RPC服务.列表可以填充各种类型的对象,所有这些对象都是可序列化的,并且所有对象都在我的服务中引用,因此它们应该可用于GWT RPC.但是,除非我使用通用类型参数(例如ArrayList String),否则GWT会给出警告: Return type: java.util[详细]
-
javafx – TornadoFX filechooser
所属栏目:[Java] 日期:2020-07-09 热度:107
我正在寻找 javafx FileChooser(在Kotlin中)的解决方案.我坚持这个,我无法通过root View,因为Window!是期待: button(open some file) { setOnAction { val fileChooser = FileChooser();[详细]
-
java – 为什么Guava不提供一种转换地图键的方法
所属栏目:[Java] 日期:2020-07-09 热度:94
这个问题已经在这里发贴了: How to convert MapString, String to MapLong, String using guava 我认为CollinD的答案是适当的: All of Guava’s methods for transforming and filtering produce lazy results… the function/predicate[详细]
-
java – 禁用WebView链接可在模拟器上运行,但在设备上无效
所属栏目:[Java] 日期:2020-07-09 热度:70
我希望禁用我加载到WebView对象的页面的链接.我的代码在我的模拟器上使用api 25完美运行,但在我的手机上没有23 api. 这是阻止我的WebView链接的代码: public class NoLinksWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUr[详细]
-
如何在服务器端Java代码运行JavaScript代码?
所属栏目:[Java] 日期:2020-07-09 热度:196
我想在服务器端运行 JavaScript代码.我想在JavaScript代码中操作JavaScript返回的结果.怎么办? 开始显然要研究 rhino. 我想你会发现这3个链接非常有用 JavaScript EE, Part 1: Run JavaScript files on the server side JavaScript EE, Part 2: Call remote[详细]
-
java – MVC和MVC Model2之间的实际区别是什么?
所属栏目:[Java] 日期:2020-07-09 热度:140
只是我想知道MVC和MVC Model2在开发中的实际区别是什么 说明以前的答案(并从 this article添加说明): MVC2是一个abuse of language实际上引用了JSP Model 2架构,而不是JSP Model 1: The first Java technology for server-side web development was the ser[详细]
-
java – 在JTextArea中停止水平滚动
所属栏目:[Java] 日期:2020-07-09 热度:58
我想添加一个JTextArea到一个应用程序.通常,textarea包含大量内容,并且在运行该应用程序时会显示水平和垂直ScrollBars.我想删除水平滚动;我发现这是可能的 HORIZONTAL_SCROLLBAR_NEVER字段,但它不显示完整的内容(它不水平包装,并将内容移动到下一行).如何克服[详细]
-
NDK vs JAVA表演
所属栏目:[Java] 日期:2020-07-09 热度:149
这个简单问题的简单答案? 任何身体都有假设C编码与NDK的速度有多快,然后使用java代码?(如果有的话) 让我们说,我在Java代码中在Y秒内进行X计算(相同的计算). 可以通过NDK中的C代码在相同的Y秒内执行多少X次计算? 1.2?2.7?任何猜数? 让我们说,计算是B = L[详细]
-
Haskell:TVar是如何工作的?
所属栏目:[Java] 日期:2020-07-09 热度:168
TVar如何运作?从我所看到的,它尝试在收到它们后立即运行所有事务,但是,事务完成使其他当前运行的事务无效,然后必须重新启动.这是TVar的工作原理吗? 如果是这种情况,如果每100ms发生1ms长的事务,这是否意味着需要200ms处理的事务永远不会完成? 只要两个事务[详细]
-
java – 我可以在当前编辑器中创建一个文件打开的工作集吗?
所属栏目:[Java] 日期:2020-07-09 热度:99
Eclipse可以在当前(Java)编辑器中创建一个新的工作集,其中所有文件都打开? 据我所知,唯一的办法是手工选择项目资源管理器中的每个文件. 选项#1:查看 Extended VS Presentation插件. 安装完成后,可以进入窗口编辑会话将打开的编辑器保存到会话以将打开的文件[详细]
-
java – Hibernate on Oracle:将String属性映射到CLOB列
所属栏目:[Java] 日期:2020-07-09 热度:122
警告:请看下面我自己的答案.该问题是由除10.2.0.4之外的类路径中存在的旧Oracle驱动程序引起的.问题解决了.留下这个问题的其余部分为后代. 我一直在冲击下列事情.这是一个简单的POJO从我的应用程序代码中删除: @Entity@Table(name = PIGGIES)public class P[详细]
-
java – 如何使用JEE7 Websockets将参数传递给@OnOpen方法,
所属栏目:[Java] 日期:2020-07-09 热度:126
我有这个代码 @ServerEndpoint(value = /websocket)public class Service { private String clientId; @OnOpen public void init(Session session) throws IOException { //opening a websocket[详细]
-
java – 有什么问题:LinkedList stringList = new LinkedList();
所属栏目:[Java] 日期:2020-07-09 热度:76
当我尝试: LinkedListString stringList = new LinkedListString(); 我收到以下编译错误: type LinkedList does not take parameters 我失踪了什么你不能这样做吗 检查以确保在同一目录中没有一个名为LinkedList的编译类. (特别是因为“链接列表”是一个常[详细]
-
java – “现代JVM”与旧JVM有何不同?
所属栏目:[Java] 日期:2020-07-09 热度:71
这是我在高中和大学计算机科学课上听到的一句话: “That’s not an issue for modern JVMs.” 通常,这会出现在关于整体绩效或优化策略的讨论中.然而,它总是被视为一种神奇的最终答案,好像它使问题不再值得思考.这让我想知道:典型的“现代JVM”和旧的JVM之间[详细]
-
java – 返回带Jersey的String的JSON表示形式
所属栏目:[Java] 日期:2020-07-09 热度:118
我即将设置一个带有泽西的REST-Webservice. 目前我对 JSON中正确表示字符串或其他值类型有些疑惑. 这是两个片段: @GET@Path(user)@Produces( MediaType.APPLICATION_JSON)public User user() { return new User(reini, admin);} 在浏览器中调用此方法将显示[详细]
-
Java嵌套内部类访问外部类变量
所属栏目:[Java] 日期:2020-07-09 热度:199
嵌套的内部类ABar和BBar可以访问主类的变量吗?例如: public class Foo { public ABar abar = new ABar(); public BBar bbar = new BBar(); public int someCounter = 0; public class ABar { public int i = 0[详细]
-
java – 正则表达式检索引用的字符串和引用字符
所属栏目:[Java] 日期:2020-07-09 热度:92
我有一种语言,它将一个字符串定义为单引号或双引号,通过加倍将字符串转义为字符串中的分隔符.例如,所有以下内容都是合法字符串: This isnt easy to parse.Then John said, Hello Tim!This isnt easy to parse.Then John said, Hello Tim! 我有一个字符串(上[详细]