-
java – 使用Spring而不将依赖项暴露给客户端应用程序
所属栏目:[Java] 日期:2020-12-15 热度:57
我正在为几个客户端编写 Java API,并且内部希望使用Spring以及它的几个功能,但我不想向客户端公开我的依赖项. 这可能吗? 因此,如果我的客户端使用不同版本的spring,它们将与我的内部Spring依赖项隔离. 如果是这样,我的spring依赖项会在我的jar内部捆绑吗?[详细]
-
java – 如何在JSP中实现动态GUI
所属栏目:[Java] 日期:2020-12-15 热度:134
我有一个要求,我需要在JSP上显示一些字段.这些字段本质上是动态的,意思是,对于ex:,如果我在下拉列表中更改了某些值,则会隐藏某些字段,并且可能会出现其他一些字段.我不想为显示/隐藏div编写 Javascripts,而是希望逻辑在服务器端的某处编码. 我有一个实现自[详细]
-
java – 使用dbUnit模拟触发器
所属栏目:[Java] 日期:2020-12-15 热度:197
我正在使用dbUnit将测试数据放入数据集中的数据库中 dataset TABLE_1 PRIMARY_KEY_COL="10000001" OTHER_COL="Some Text"/ /dataset 我的问题是db中的插入触发器将子记录填充到TABLE_2中.所以,当我尝试 DatabaSEOperation.DELETE.execute(); 在tearDown(),它[详细]
-
jpa-2.0 – JPA – 只有第一次提交失败,但应该全部失败
所属栏目:[Java] 日期:2020-12-15 热度:178
请有人帮我解释以下(对我来说)非常奇怪的JPA行为.我故意更改JPA中禁止的实体的主键. 所以首先提交正确抛出“异常描述:类[some.package.Holiday]的属性[date]被映射到数据库中的主键列.不允许更新.” 但第二(第三,第四,……)成功……!这怎么可能?! Holida[详细]
-
java – 软件梯形失真校正算法
所属栏目:[Java] 日期:2020-12-15 热度:63
作为我的软件的一部分,我正在寻找一个梯形失真校正滤镜,以避免在投影仪以不垂直于屏幕的角度显示时可以获得的墓碑/梯形失真效果. 目前我已经有了一些工作,但速度非常慢(整个图像约为100毫秒),理想情况下我想要更快的速度(最好是在10毫秒范围内).我基本上只是[详细]
-
库中的java权限
所属栏目:[Java] 日期:2020-12-15 热度:166
我有一个使用JNA库的程序(使用maven管理).程序本身具有所有权限(我收到了FilePermission错误,更改了策略文件,现在我可以随意读/写).但是,当我使用JNA时,我收到以下错误: Exception in thread "main" java.security.AccessControlException: access denied ([详细]
-
java – 处理Spring-mvc的post参数中的特殊字符
所属栏目:[Java] 日期:2020-12-15 热度:99
我有一个使用 spring-mvc 3.0的应用程序. 控制器配置如下: @RequestMapping(value = "/update",method = RequestMethod.POST)public ModelAndView updateValues( @RequestParam("einvoiceId") String id){...} 当发布包含特殊字符的id(在本例中为pipe |),使[详细]
-
javac和Eclipse IDE编译器之间有趣的泛型相关差异
所属栏目:[Java] 日期:2020-12-15 热度:55
我在 javac和 Eclipse IDE编译器之间有一个有趣的差异,并且无法弄清楚谁是对的.所以,下面的代码用javac编译,但Eclipse告诉我静态初始化程序调用“exportAll”是错??误的,原因是: The method exportAll(Iterable X.Stat ? extends Number) in the type X is[详细]
-
java – JSF自定义组件:如何获取属性
所属栏目:[Java] 日期:2020-12-15 热度:160
我为jsf编写了一个自定义组件.渲染器扩展了com.sun.faces.renderkit.html_basic.ListboxRenderer.我的组件位于“ javax.faces.SelectMany” – 家庭. jsf-page中的代码如下所示: tb:myMenu id="testId" value="#{valueForm.someValue}" f:selectItem / f:se[详细]
-
在Java中解析XML时,从String中删除无效字符
所属栏目:[Java] 日期:2020-12-15 热度:159
我一直在谷歌上搜索SO,但没有任何效果.我在 XML Feed中遇到字符问题.我在String中保存每个标签的值,但是当#13;发生,它只是停止.我只在标签中得到4-5个第一个单词. 那么有人可以帮我一个可以删除它的方法吗?或者可能是XML Feed中标签中的文本对于String来说[详细]
-
java – jax-ws客户端问题
所属栏目:[Java] 日期:2020-12-15 热度:57
我通过执行命令生成了一个jax-ws客户端: C:wsdlwsimport -keep -verbose -d generated HealthMobilitySequenceArtifacts.wsdl wsdl文件中的服务地址是: soap:address location="http://localhost:8585/active-bpel/services/HealthMobilitySequence 好吧,[详细]
-
Java快速字符串匹配(将文本与类别关联)
所属栏目:[Java] 日期:2020-12-15 热度:60
假设我有一个类似的帖子 标题:“WEB:2011年SEO” 说明:“在2011年的网络上谈论SEO的会议” 另外,我有一个与关键字相关的类别列表: “IT”(猫) – “网页设计”,“搜索引擎优化”,“开发”,“网页开发”(关键字) 我有多个类别(它,艺术,医疗,文学,机械等…[详细]
-
java – 什么时候方法应该接受类类型作为参数?
所属栏目:[Java] 日期:2020-12-15 热度:138
我已经看到了API的设计,它们有时会接受作为参数传递的类类型. 对于例如[a]: class AClass {//details}class Someclass { public void someMethod(class klass,int num ) { // some code }}class client {public static void main(String[] args) { Someclas[详细]
-
Java:停止可调用线程的设计思路
所属栏目:[Java] 日期:2020-12-15 热度:148
我正在编写一个程序来进行一些批处理.批处理元素可以彼此独立地处理,我们希望最小化整体处理时间.因此,我不是一次循环遍历批处理中的每个元素,而是使用ExecutorService并向其提交Callable对象: public void process(Batch batch) { ExecutorService execSer[详细]
-
java – Solr vs文档编码问题
所属栏目:[Java] 日期:2020-12-15 热度:181
我正在使用solrj 1.4.我的solrj没有正确索引utf-16编码的文档.我想当它试图转换为unicode时,它用unicode可替换字符U FFFD替换有问题的utf-16代理键.任何人都可以指导我如何配置solrj 1.4索引/搜索utf-16文件以及utf-8? 解决方法 Solr指数为utf-8( Why don’[详细]
-
如何将java.lang.float编码为TH3IFMw?
所属栏目:[Java] 日期:2020-12-15 热度:55
我需要解析一些已编码 java输出的基本类型(整数,浮点数,双精度数,浮点数)的数据.我将此功能添加到现有的一组python脚本中,因此用 Java重写它实际上并不是一种选择.我想重新实现和/或使用python库来解码数据(例如,浮点数的TH3IFMw). 我不认识这种编码.我正在[详细]
-
java – 关于超类属性的Hibernate查询
所属栏目:[Java] 日期:2020-12-15 热度:102
首先,请原谅我在 Java和Hibernate中的无知,我正在研究不同的ORM解决方案,而不是Java程序员. 1)是否可以将以下类层次结构映射到数据库表,Person.name和Employee.name指向不同的列? abstract public class Person { private String name;}public class Employ[详细]
-
java – Android对话框和edittext值?
所属栏目:[Java] 日期:2020-12-15 热度:173
我在保存位于edittext中的String值时遇到问题. 对话框显示的是,使用edittext,ok和cancel-button. 当按下OK按钮时,我想要发生的是bar变量从edittext获取字符串值. public void dialog(){ final Dialog dialog = new Dialog(myClass.this); dialog.setContentV[详细]
-
java – 在春天动态调度石英cron作业?
所属栏目:[Java] 日期:2020-12-15 热度:87
目前我正在此链接中运行Quartz调度程序示例 http://www.mkyong.com/spring/spring-quartz-scheduler-example/ 我的问题是这个 如何在CronTrigger bean中添加动态时间,而不是在此处添加硬编码时间: property name="cronExpression" value="0/5 * * * * ?"/[详细]
-
java – 工厂设置Jodatime – 在哪里可以找到具体的历史转换日期
所属栏目:[Java] 日期:2020-12-15 热度:142
我使用 Joda time软件包计算Android应用程序/活动中两个历史实例之间的持续时间.这两个例子可能发生在19世纪的俄罗斯(朱利安历法系统 – 在俄罗斯采用公历系统之前)和20世纪西欧历史系统(格里高利历). 不便之处在于,我现在必须根据我对特定国家实际转换日期[详细]
-
java – @ManyToOne映射不适用于连接继承
所属栏目:[Java] 日期:2020-12-15 热度:191
我有以下数据库结构: CREATE TABLE `author` (`id` int(10) unsigned NOT NULL AUTO_INCREMENT,`name` varchar(255) NOT NULL,`email` varchar(255) NOT NULL,`password` varchar(255) NOT NULL,PRIMARY KEY (`id`));CREATE TABLE `message` (`id` int(10)[详细]
-
java – Twisted吞吐量限制减少
所属栏目:[Java] 日期:2020-12-15 热度:88
我正在开发一个允许在一台机器上模拟网络的程序.为此,我使用Twisted进行异步I / O,因为每个’连接’都有一个线程可能有点多. (我还使用他们的NIO在 Java中实现了类似的程序).但是,随着我对模拟网络规模的扩展,Twisted上的吞吐量会降低.将其与Java实现进行比[详细]
-
java – 使用GWT将数据对象从客户端传输到服务器以保持数据的方
所属栏目:[Java] 日期:2020-12-15 热度:131
如果您使用JPA或其他类型的持久性,您可能有办法保存通过ajax发送到客户端的记录. 编辑:接口是用GWT完成的,所以所有ajax调用都是经典的java方法(转换为javascript等价) 让我们把类Person作为数据库中的实体. 人有四个字段:姓名,生日,身份证,电子邮件 当您通[详细]
-
java – JMX端口动态分配
所属栏目:[Java] 日期:2020-12-15 热度:52
我有16个 Java进程,在一台机器上运行相同的主方法和参数.我希望通过JConsole远程监控这些. 像-Dcom.sun.management.jmxremote.port = 5000这样的硬编码端口号将无法工作,因为这些进程使用相同的配置,并且无法使用相同的端口. JVM是否可以为16个进程中的每个[详细]
-
java – 有没有办法在Android的软键盘上首先显示数字?
所属栏目:[Java] 日期:2020-12-15 热度:52
我已经尝试了我能想到的输入类型和原始输入类型的每个变体,但我无法得到它,以便数字键盘首先显示,但然后允许您切换回文本键盘.现在,如果您指定text | number或number | text,则首先显示字母,然后您必须切换到数字键盘.是否有可能做相反的事情? 解决方法 根[详细]