-
在Java中创建重复的定时器提醒
所属栏目:[Java] 日期:2020-09-16 热度:122
我想要一个类,每2秒更改自己的私有变量.我知道如果我做某事 import java.util.Timer;//...Timer timer;//...timer.schedule(new ChangeSomething(), 2000); 它将在2秒后执行ChangeSomething(),有没有办法告诉它每2秒钟做一些事情,或者如果我放在ChangeSomethi[详细]
-
java – LinkedBlockingQueue put vs offer
所属栏目:[Java] 日期:2020-09-16 热度:194
我有一个链接的阻塞队列,我正在执行插入和删除操作. 我需要知道哪个更好的放在或提供链接阻塞队列的情况下. 性能参数是CPU利用率,内存和总体吞吐量. 应用程序使用是实时系统,其中可以有多个传入请求和较少的线程来处理我们需要在队列中插入元素的位置. 我读到[详细]
-
部署 – Clojure / Ring:如何将我的clojure应用程序与我无法控制的java构建过程集成?
所属栏目:[Java] 日期:2020-09-06 热度:155
我有一个独特的构建情况.我正在使用lein uberwar从我的环应用程序中构建一个战争并部署到beanstalk.这一切都很有效.现在它出现了一个要求,我们需要将代码推送到一个svn repo,在那里他们将管理构建,它对clojure一无所知(只有 java).这是一个庞大的官僚组织,他[详细]
-
java – 打开并关闭Hibernate会话
所属栏目:[Java] 日期:2020-09-06 热度:128
这就是我如何获得Hibernate Session并创建查询. HSession.getSession().createQuery(query here).executeUpdate(); 和 Critaria cr=HSession.getSession().createCritaria(..).. ; HSession是我的Session工厂所在的位置,getSession()方法返回一个[详细]
-
如何在启动过程中自动升级Java应用程序?
所属栏目:[Java] 日期:2020-09-06 热度:144
我在几台机器上部署了一个 Java 1.6应用程序(30),并作为Windows服务启动. 我的主要问题是维护这些部署的工件:如果我开发了这个应用程序的新版本,我不想在每个机器上手动重新部署它. 理想情况下,当Windows服务启动时,它会检查远程服务器是否存在更新,如果找到[详细]
-
JAXB Java生成XML,为什么是小写?
所属栏目:[Java] 日期:2020-09-06 热度:64
当我运行这个代码: import javax.xml.bind.JAXBContext;import javax.xml.bind.Marshaller;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.a[详细]
-
java – 将数据保存在XML文件中
所属栏目:[Java] 日期:2020-09-06 热度:115
我有一个应用程序,我需要在一个指定位置的 XML文件中以用户的形式保存数据输入,我需要使用 Java来执行.我在java中相对比较新的XML处理.我想就如何开始这个任务提出一些建议. 任何代码段和链接都将有所帮助… 谢谢 有非常好的框架 JAXB为这也有 Simple 但是我[详细]
-
java – 在GUI中处理未处理的异常
所属栏目:[Java] 日期:2020-09-06 热度:75
我主要为技术精通的人写一个小工具,例如程序员,工程师等等.由于这些工具通常会随着时间的推移而改进,因此我知道将会有未处理的异常,用户不会介意.我希望用户能够向我发送回溯,以便我可以检查发生了什么,并可能改进应用程序. 我通常做wxPython编程,但我最近做[详细]
-
在Java安装目录中,为什么有多个java.exe文件?
所属栏目:[Java] 日期:2020-09-06 热度:181
只是好奇的JDK的目录布局.所以有两个单独的 java.exe文件 – 一个在: C:Program Files (x86)Javajdk1.7.0_45bin 一个在: C:Program Files (x86)Javajdk1.7.0_45jrebin 为什么需要两个文件?这个问题的动机来自于我正在安装一个程序(SQL Developer)的一些挑[详细]
-
java – 在Embeddable类中的外键映射
所属栏目:[Java] 日期:2020-09-06 热度:165
我正在使用 eclipselink进行JPA.我有一个实体,它有一个由两个字段组成的复合键.以下是我的Embeddable主键类的字段(成员). @Embeddable public class LeavePK { @ManyToOne(optional = false) @JoinColumn(name = staffId, nullable = fals[详细]
-
java – Spring MVC:基于User-Agent解析视图
所属栏目:[Java] 日期:2020-09-06 热度:102
弹簧版本:2.5.6 我想根据用户代理头的值将视图解析为特定的速度文件. 我目前的思路是与UrlBasedViewResolver相似的实现,这样一来,用户代理值就是通过匹配正则表达式(key)将Map’d(通过context)映射到特定目录(value). 我几乎肯定有一个更简单的方法. 以前发[详细]
-
java – 在处理信息检索中面向行和面向列的数据库之间的区别
所属栏目:[Java] 日期:2020-09-06 热度:172
最近,我开始研究HBase(一个面向列的数据库).在通过源代码的时候,一个问题不断涌现在我的脑海中.想到这个问题 我的问题是,一个面向行的数据库如何处理信息检索(比如一个select查询),以及当面向列的数据库时有多不同. 并且这些数据库如何将数据存储在底层平面文[详细]
-
java – 如何获取包中的所有类名?
所属栏目:[Java] 日期:2020-09-06 热度:87
参见英文答案 Can you find all classes in a package using reflection?21 所以我有一个包含扩展JPanel的类的包,我想将它们作为选项卡动态添加.一开始我使用了一个工厂,我注册了所有的类,它的工作,但现在我想加载包中的所有类,而不知道他们的名字.我已经尝试[详细]
-
java – Magento Rest“Admin role not found”错误
所属栏目:[Java] 日期:2020-09-06 热度:187
我正在玩抄写库( https://github.com/fernandezpablo85/scribe-java),尝试访问Magento商店产品,但我面临一些问题(这可能是Magento配置). 我使用以下代码: OAuthService service = new ServiceBuilder().provider(Magento17Api.class).apiKey(MAGENTO_API_[详细]
-
java – 使用Fragments避免重复代码的最佳方式
所属栏目:[Java] 日期:2020-09-06 热度:71
我有一个应用程序准备好运行在Google Play商店,现在我正在执行碎片. 所以,我已经有一个类A扩展了B的一些方法,现在我有类C扩展FragmentActivity,所以现在我需要使用与类A中相同的方法,但在这里,因为我正在扩展FragmentActivity我不能使用B类,所以这里有与A类相[详细]
-
java – Maven编译死于“杀死”
所属栏目:[Java] 日期:2020-09-06 热度:104
我在 linux虚拟机上运行Maven2编译的大型 Java项目 编译失败,出现以下错误“使用-X进行编译以进行调试” [DEBUG]来源根源: [DEBUG] /home/{…}/src/main/java [DEBUG] /home/{…}/target/generated-sources/meta [INFO]将1377源文件编译为/ home / {…} 杀害[详细]
-
格式化包含哈希表值的Powershell字符串
所属栏目:[Java] 日期:2020-09-06 热度:177
答案可能很简单,但我花了半个小时仍然无法解决问题. 假设我有以下哈希表: $hash = @{face=Off;} 我试图做的是,沿着一些其他字符串元素输出“face”的值. 这有效: Write-Host Face $hash[face]= Face Off 但是,这不是: Write-Host Face/$hash[face]= Face/S[详细]
-
java – 为什么不允许在覆盖范围的同时缩小范围
所属栏目:[Java] 日期:2020-09-05 热度:199
在 Java中,当我重写一个方法时,编译器会标记任何尝试将可见性缩小为一个错误.对于例如:我不能覆盖公共方法作为受保护的,而我可以覆盖一个受保护的方法作为public. 我有兴趣知道这个规则背后的设计决策/想法. 一个子类应该总是满足超类的合同.见 Liskov Subst[详细]
-
java – 处理2.0中的枚举
所属栏目:[Java] 日期:2020-09-05 热度:51
This问题是指1.2.1版本,它不会在不同的部分进行编译,因此它不是重复的. 我想在Processing中使用枚举.我已经看到他们在一个单独的文件中工作得更好,所以我已经做到了.此代码正确编译: enum Status{ STOPPED,MOVING}; 但是当我有这个代码 Status status; 在一[详细]
-
为什么Java对象必须是8的倍数?
所属栏目:[Java] 日期:2020-09-05 热度:65
我知道 Java使用填充;对象必须是8个字节的倍数.但是,我没有看到它的目的.它是干什么用的?它的主要目的是什么? 它的目的是 alignment,它允许以更少的空间为代价来更快地进行内存访问.如果数据未对齐,那么在加载内存后,处理器需要进行一些转换才能访问它. 另[详细]
-
java – RFC3986 – 哪些pchars需要百分比编码?
所属栏目:[Java] 日期:2020-09-05 热度:52
我需要生成一个href到一个URI.当涉及到需要百分比编码的保留字符时链接到/ some / path;元素应该显示为 a href =“/ some / path; element” (我知道该路径;元素代表单个实体). 最初我正在寻找一个这样做的Java库,但我最终自己写了一些东西(看下面的Java是什[详细]
-
java-ee – 在maven-embedded-glassfish-plugin上的CDI注入失败 – org.jb
所属栏目:[Java] 日期:2020-09-05 热度:77
我们有一个webapp,目前正在使用 Java EE 7,JSF 2.2和Glassfish 4.0开发.有两个具有循环依赖关系的特定托管bean. UsuarioController @Named@SessionScopedpublic class UsuarioController implements Serializable { /** snipet **/ @In[详细]
-
java – 从抽象类派生时如何服从equals()的合约
所属栏目:[Java] 日期:2020-09-05 热度:122
约书亚·布洛赫在他的书“有效 Java”中写道,当派生类向检查添加附加字段时,关于equals()的合同发生的陷阱.通常这样会破坏对称性,但Bloch指出“你可以在一个抽象类的子类中添加一个值组件而不会违反equals约定”. 显然,这是真的,因为没有抽象类的实例,所以没[详细]
-
java – 永远不会被分配为null的volatile变量永远不会包含null?
所属栏目:[Java] 日期:2020-09-05 热度:146
可以在以下概念 Java示例中: public class X implements Runnable { public volatile Object x = new Object(); @Runnable public void run() { for (;;) { Thread.sleep(1000);[详细]
-
Java:如果不知道如何初始化数组大小?
所属栏目:[Java] 日期:2020-09-05 热度:92
我要求用户输入1到100之间的数字,并将它们分配到数组中.数组大小未被初始化,因为它取决于用户输入数字的次数. 我应该如何分配数组长度? 如果用户输入5 6 7 8 9(5个数字),则 int[] list; 变 int[] list = new int[5]; 我试图使用一个循环,但它不会停止. int[][详细]