-
java – 使用Apache Commons CLI的互斥选项
所属栏目:[Java] 日期:2020-12-15 热度:198
我可以使用以下方法创建2个互斥选项: Option a = OptionBuilder.create("a");Option b = OptionBuilder.create("b");OptionGroup optgrp = new OptionGroup();optgrp .setRequired(true);optgrp .addOption(a);optgrp .addOption(b); 以上将强制用户提供选[详细]
-
如何在java中将String转换为Date,无论系统格式是什么[复制]
所属栏目:[Java] 日期:2020-12-15 热度:95
参见英文答案 Parse any date in Java3个 无论当前系统日期格式如何,我都试图将日期字符串转换为java中的日期对象.因为我想让我的自定义日期格式存储在数据库中.以下是我的代码,请指教我. public static String dateToString(String date){ if(date.equals("[详细]
-
java – 从KeyStore传输PrivateKey,在OpenSSL中使用JNI
所属栏目:[Java] 日期:2020-12-15 热度:88
我有使用WebRTC的 Android应用程序.一切都很完美.但现在,主要问题是加密. 为了拨打电话和转接数据,WebRTC为每次通话创建并使用一个KeyPair.但我想使用AndroidKeyStore中的自定义KayPair.对于这个问题,我需要将自己的KeyPair发送到OpenSSL共享对象才能工作.[详细]
-
java – Struts 1 ActionForm中的单选按钮没有“已选中”
所属栏目:[Java] 日期:2020-12-15 热度:111
我有一个包含许多问题的JSP页面和一个带有输入名称和值的Map的ActionForm. 当我加载页面时,未设置无线电输入的值(已检查属性),但复选框是. 表格定义: bean:define id="form" name="questionForm" type="com.example.QuestionForm"/ 电台(jsp): html:radio[详细]
-
java – Spring安全警告:类AuthorityUtils是抽象的吗?
所属栏目:[Java] 日期:2020-12-15 热度:72
自从迁移到 Spring Security 3.2.5.RELEASE和Spring 4.1.1.RELEASE以来,我们在 Eclipse(Luna)中收到了一个Spring Bean Validation警告. 确切的警告是: 类’org.springframework.security.core.authority.AuthorityUtils’是抽象的 这是Spring文件的标题: ?[详细]
-
oauth – Socialauth,Scribe-Java和Spring Social之间的主要区别
所属栏目:[Java] 日期:2020-12-15 热度:200
我是OAuth的新手,但想找到一个好的方法来开始,并使用一个广泛支持的库 以下是有什么好处和坏处(可能还有更多,但这些是我迄今为止找到的基于Java的) Socialauth Scribe-Java Spring Social 解决方法 对于java基础库,您可以使用Socialauth,因为它易于与任何Jav[详细]
-
使用Java 1.5在Windows中获取以太网适配器的IPv4地址
所属栏目:[Java] 日期:2020-12-15 热度:69
问题 我的Windows系统有多个以太网适配器.鉴于以太网适配器的名称,我需要找到它的IP地址. 例如,我系统的ipconfig命令的输出是: Ethernet adapter GB1: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 0.0.0.0 Subnet Mask . . .[详细]
-
带有Java代码生成的Eclipse UML插件
所属栏目:[Java] 日期:2020-12-15 热度:84
有没有人知道一个好的(阅读:免费) Eclipse UML插件,也可以做代码生成?如果没有,有没有人知道任何好的Eclipse UML插件? 编辑:我在Fedora Linux上运行Eclipse IDE TIA 菜鸟 解决方法 eUML是免费的(阅读许可证限制): http://www.soyatec.com/euml2/feature[详细]
-
java – 添加c14n独占变换时,Xml签名无效
所属栏目:[Java] 日期:2020-12-15 热度:79
这是我生成xml签名的代码: DOMSignContext dsc = new DOMSignContext (prk,xmldoc.getDocumentElement());XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM"); DigestMethod digestMethod = fac.newDigestMethod("http://www.w3.org/2000/0[详细]
-
java – JNA内存泄漏
所属栏目:[Java] 日期:2020-12-15 热度:96
鉴于此C代码: void LoadData(char** myVar){ std:: string str("[Really Long String Here]"); unsigned int size = str.length() + 1; *myVar = new char[size]; strncpy(*myVar,str.c_str(),size);} 而这个JNA Java: Pointer myVar = new Memory(Pointer[详细]
-
java – 摆脱GWT MVP样板
所属栏目:[Java] 日期:2020-12-15 热度:71
关于地点和附件的文件活动MVP,我必须创建的每个页面: 一个地方 一项活动 一个标记化器(我必须实现标记化逻辑) 演示者的界面(活动实现此界面) 视图的界面 视图实现 用于视图实现的ui binder xml app活动映射器中的节点 gin模块中的一个节点,用于绑定视图接口[详细]
-
java – 如何在运行时获取Hibernate方言
所属栏目:[Java] 日期:2020-12-15 热度:86
在我的应用程序中,我使用Hibernate与SQL Server数据库,所以我设置 property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect" 在我的persistence.xml中. 在某些情况下,我想用NULL包括排序记录,我使用关键字NULLS FIRST. 因为Hibern[详细]
-
Java堆的大型NewSize会使进程长时间无法使用
所属栏目:[Java] 日期:2020-12-15 热度:183
我有 java应用程序,它使特定的内存使用工作. 我注意到,当我为年轻代开始使用几乎80%的堆设置应用程序时,我的应用程序的工作速度比使用默认的1:2设置快得多. 特别是,我正在推出jvm: java -XX:NewSize = 10G -XX:UseParallelOldGC -server -Xmx12G -Xms12[详细]
-
java – 关于代码段的关注
所属栏目:[Java] 日期:2020-12-15 热度:61
我正在查看 github上的一个开源项目,我在 Java中找到了以下代码行, static byte[] byteArray = new byte[1 11]; 在这里我们知道1 11只不过是2048,所以我可以通过给出长度= 2048来直接初始化数组,如下所示,static byte [] byteArray = new byte [2048]; 然后[详细]
-
如何在JAVA中将JSON和File传递给REST API?
所属栏目:[Java] 日期:2020-12-15 热度:185
我的主要问题是如何传递 JSON以及File以将请求发送到REST API? Spring框架需要什么才能作为客户端工作并通过使用JSON和File传递帖子来等待响应? 选项: 我是否需要在ClientResource中使用FileRepresentation?但是我如何传递文件以及JSON? 通过使用RestTe[详细]
-
java – SQLiteDatabase’没有实现接口’
所属栏目:[Java] 日期:2020-12-15 热度:133
使用 SQLiteDatabase作为 Closeable时出现此错误 我有一个示例项目来重新创建它: https://github.com/blundell/SQLDatabaseError 使用扩展SQLiteOpenHelper的类: public class DatabaseHelper extends SQLiteOpenHelper {....public void openAndCloseData[详细]
-
java – 在嵌入式JRuby中执行Ruby脚本时,可以使用gem吗?
所属栏目:[Java] 日期:2020-12-15 热度:163
碰巧我需要对这个 Ruby script进行单元测试.这是一个基于 Sinatra的Web应用程序,它使用了几个宝石. 我在Java方面比在Ruby方面有更多的经验,时间非常重要(优雅不是),所以我想我可能会更快,如果我在JUnit类中执行该脚本并模拟它所依赖的所有子系统(Web服务器),[详细]
-
在java和javascript之间传递JSON的有效方法
所属栏目:[Java] 日期:2020-12-15 热度:141
我对Nashorn很新,并且在JVM之上编写脚本,并想知道我是否可以让我的 java代码和 javascripts更有效地进行通信. 我正在使用与JS对象一起使用的第三方JS库,在我的java代码中,我将要传递的数据作为Map String,Object数据. 因为第三方JS希望使用普通的JS对象,所以[详细]
-
如果Maybe完成,则将Maybe转换为Single来自另一个源
所属栏目:[Java] 日期:2020-12-15 热度:137
我想构建一个返回Single Something的Repository类. 该类应该首先查看Cache,它返回Maybe Something如果Maybe完成,请转到我的服务,返回Single Something interface Cache { fun getSomething(): MaybeSomething }interface Service { fun getSomething(): Sing[详细]
-
java – 为什么这个方法调用失败? (泛型和通配符)
所属栏目:[Java] 日期:2020-12-15 热度:91
我收到以下错误: 'call(ContainsMonitor)' cannot invoke 'call(? extends webscout.Monitor)' in 'WebScoutCallable' Monitor.java WebScoutCallable? extends Monitor handler;public setCallable(WebScoutCallable? extends Monitor callable) { this.ha[详细]
-
java – 显示异构项列表时要采取的设计方法
所属栏目:[Java] 日期:2020-12-15 热度:51
让我们想象一下,我想在表格中显示一个库存项目列表(使用 Java).域模型由一个抽象基类StockItem组成,其中包含各种其他类型的库存项. StockItem提供了一个最小的接口(getId()和getDescription())但除此之外,子类可能有很大的变化. 如果我将自己限制在StockItem[详细]
-
java.security.AccessControlException:access denied(“java.l
所属栏目:[Java] 日期:2020-12-15 热度:124
我使用谷歌应用程序引擎和 spring-security创建简单的spring mvc应用程序.当我运行我的应用程序时,我得到了堆栈跟踪: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.reflect.annotation"[详细]
-
java – 尝试在Tomcat中将LDAP配置为JNDI资源
所属栏目:[Java] 日期:2020-12-15 热度:195
我有一个ldap服务器,我用它来验证tomcat Web应用程序中的用户.我正在使用JNDIRealm,它在上下文文件中配置,这很好用. 我还需要在ldap中搜索用户信息.我已经想出了如何使用“jndi方法”做到这一点,并且我通过使用哈希表创建自己的jndi上下文使其在tomcat之外正[详细]
-
.net – ConcurrentDictionary的乐观并发Remove方法
所属栏目:[Java] 日期:2020-12-15 热度:159
我在ConcurrentDictionary中寻找一个方法,它允许我按键删除一个条目,当且仅当该值等于我指定的值时,类似于TryUpdate,但是对于删除. 执行此操作的唯一方法似乎是此方法: ICollectionKeyValuePairK,V.Remove(KeyValuePairK,V keyValuePair) 它是ICollection接[详细]
-
java – 如何设置包含Thymeleaf&符号的URL?
所属栏目:[Java] 日期:2020-12-15 热度:86
我有类似的东西: Locale defaultLocale = Locale.getDefault();final Context ctx = new Context(defaultLocale);String url = getHost() + "/page?someId=" + some.getId() + "someParam=" + Boolean.TRUE;ctx.setVariable("url",url);final String htmlCo[详细]