-
java – Raspberry Pi 2 – 在纵向模式下移动对象时失真
所属栏目:[Java] 日期:2020-05-22 热度:99
我目前正在基于Raspberry Pi 2运行Raspbian的Kiosk系统,运行 Java应用程序.一切都很好,除了在对象移动时显示的屏幕上的失真.通常这不会是一个问题,但我有一个Java应用程序的列表,这将被用户广泛使用.在此列表上滚动时,失真是可见的. 下面的链接显示了这一点:[详细]
-
java – 如何检查线程是否终止?
所属栏目:[Java] 日期:2020-05-22 热度:54
什么时候线程达到终止状态?当达到run()方法的结尾时,它会被终止吗? 那么检查线程是否被终止的正确方法是什么?因为以下情况似乎总是对我而言 if(!(thread.getState()).equals(TERMINATED)){} 有任何想法吗? 第一个: Thread.getState()返回一个 Thread.Sta[详细]
-
多线程 – 哪些脚本语言支持多核编程?
所属栏目:[Java] 日期:2020-05-22 热度:110
我已经写了一个小 python应用程序,在这里你可以看到任务管理器在典型的运行期间的外观. http://weinzierl.name/temp/multicore-hires.png 虽然应用程序是完全多线程的,但令人惊讶的是它只使用一个CPU内核. 无论大多数现代脚本语言支持多线程,脚本只能在一个CP[详细]
-
java – Hibernate Criteria:不同的实体,然后限制
所属栏目:[Java] 日期:2020-05-22 热度:161
我有一个标准返回应用程序需要的所有数据,基本上是: Criteria criteria = session.createCriteria(Client.class);criteria.createAlias(address, address);criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);criteria.s[详细]
-
java – 当单元测试控制器时,模拟一个Spring Validator
所属栏目:[Java] 日期:2020-05-22 热度:100
在将单元测试postmortem编码到另一个项目创建的代码时,我遇到了如何使用initBinder模拟与控制器绑定的验证器的这个问题? 通常我会考虑确保我的输入是有效的,并且在验证器中进行一些额外的调用,但在这种情况下,验证器类与通过几个数据源进行检查相结合,并且测[详细]
-
从Java中的blob的内容创建文件的代码段
所属栏目:[Java] 日期:2020-05-22 热度:124
我有一些文件存储在Oracle 9中的数据库blob列中. 我想把那些文件存储在文件系统中. 这应该很简单,但我没有找到正确的剪辑. 我如何在java中这样做? PreparedStatement ptmst = ... ResutlSet rs = pstmt.executeQuery(); rs.getBlob(); // mistery FileOutput[详细]
-
java – 把自己编成一个角落
所属栏目:[Java] 日期:2020-05-22 热度:117
我们有一组从一组通用接口派生的类 IFoo- BasicFoo, ReverseFoo, ForwardFooIBar - UpBar, DownBar, SidewaysBarIYelp - Yip, Yap, Yup 其中Foo的构造函数看起来像Foo(IBar,IYelp)这些项目在整个项目中使用. 存在另一个类,它的一个方法的签名是public double[详细]
-
java – MathML到LaTeX转换
所属栏目:[Java] 日期:2020-05-22 热度:60
我试图找出如何转换MathML表达式的数学方程,并将其转换为该数学方程的LaTeX表示.所以例如… math mrow mfrac mrowmix/mi/mrow mrowmiy/mi/mrow /mfrac /mrow/math …是一个简单的堆叠分数,它的LaTeX表示将是… frac{[详细]
-
java – 在DBUnit数据集中相对于当前的日期
所属栏目:[Java] 日期:2020-05-22 热度:201
我想知道是否有任何方法来指定例如明天作为DBUnit XML数据集中的日期.有时代码逻辑在将来的日期和过去的日期是不同的,我想测试这两种情况.确定我可以指定一些像2239年11月5日这样的事情,并确保测试工作,直到这个日期,但有更优雅的方式. 我在Java开发过程中还[详细]
-
java – 如何调用超级(…)和这(…)在重载构造函数的情况下?
所属栏目:[Java] 日期:2020-05-22 热度:184
我以前从来不需要这样做,但由于两者都必须是构造函数中的“第一行”,应该如何处理它?对于这样的情况,最好的重构是什么? 以下是一个示例: public class Agreement extends Postable {public Agreement(User user, Data dataCovered){ super(user); this(use[详细]
-
java – 如何使用GSON / JSON将字符串数组转换为对象?
所属栏目:[Java] 日期:2020-05-22 热度:117
我有一个像这样的json: [ [ Passport Number, NATIONALITY, REASONS ], [ SHAIS100, INDIA, ], [ , , Agent ID is not matched. ], [ ,[详细]
-
java – Dagger自定义范围,怎么办?
所属栏目:[Java] 日期:2020-05-22 热度:135
如何用Dagger创建自定义范围? 有指引吗?我没有找到他们 我正在开发Vaadin应用程序,并且需要一个自定义范围.像UiScoped这样的东西 最好的祝福 匕首不使用与Guice相同的机制.具体来说,Dagger并不透明地处理Guice所做的范围,使用各种范围注释,一个Injector和不[详细]
-
为什么Java中的FileChannel不是非阻塞的?
所属栏目:[Java] 日期:2020-05-22 热度:126
我想编写一个同时写入多个文件的程序;认为通过使用非阻塞模式可以使用一个线程.但是FileChannel不支持非阻塞模式.有人知道为什么吗 UNIX不支持文件的非阻塞I / O,请参见 Non-blocking I/O with regular files.由于Java应该(至少尝试)在所有平台上提供相同的行[详细]
-
java – 如何从微调获取int值
所属栏目:[Java] 日期:2020-05-22 热度:174
我使用NetBeans 7.1来编写 Java.我有一个JFrame,我在它上面带有整数值的微调器,我想知道如何在微调器中获取活动值,我的意思是用户在程序运行时选择的值;将其用于另一种方法. spinner.getValue()应该做的伎俩.你可以把它转换成整数,就像 int value = (Integer)[详细]
-
java – Cron Job in play framework 2.0
所属栏目:[Java] 日期:2020-05-22 热度:172
如何通过cron表达式在Play Framework 2.0中安排任务? 相当于Play 1的@On(“ enter cron expression here”)注释 在Play 2.0中,作业调度是用Akka完成的: http://www.playframework.org/documentation/2.0.1/JavaAkka请参阅调度异步任务 您也可以使用全局对象[详细]
-
java – 在Weblogic中部署Spring Boot应用程序
所属栏目:[Java] 日期:2020-05-22 热度:191
我在webLogic 12C中部署了一个 Spring引导应用程序. 10.4.4 403禁止 服务器了解该请求,但拒绝履行该请求.授权不会有帮助,请求不能重复.如果请求方法不是HEAD,并且服务器希望公开为什么请求尚未实现,则应该描述拒绝实体的原因.当服务器不希望明确地显示请求被[详细]
-
Java:socket读取超时异常
所属栏目:[Java] 日期:2020-05-22 热度:111
我试图打电话给一个非常重的过程. 平均工作时长估计为9-10分钟. 当我执行该过程时,我设置一个可笑的巨大数字的超时时间:99999999. 2分钟后,我收到以下错误: java.net.SocketTimeoutException: Read timed out 我试图再混淆一些,我将超时设置为3000,并且如预[详细]
-
const和volatile指针之间有什么区别?
所属栏目:[Java] 日期:2020-05-22 热度:101
const和volatile指针之间有什么区别? 差异真的归结于const和volatile之间的差异.这两个概念的唯一共同点是语法. const是编译器执行的,并且说“程序员不能改变这个”. volatile表示“这个数据可能被别人改变”,所以编译器不会对这些数据作任何假设.没有变化,[详细]
-
java – 如何将一个月添加到日期并获得同一天
所属栏目:[Java] 日期:2020-05-22 热度:118
我尝试根据工作日添加一个月的日期.例如,日期是9月的星期一.添加后我想要有10月的星期一. 我试着在下一个日期添加一个月 Mon Sep 17 17:30:00 MESZ 2012 使用此代码: Calendar date = Calendar.getInstance();date.setTimeInMillis(date_in_mil);date.add(Ca[详细]
-
java – 比较枚举的最佳方法
所属栏目:[Java] 日期:2020-05-22 热度:178
参见英文答案 Comparing Java enum members: == or equals()?16个 我有一个枚举,例如enum Color {Red,Brown}.我也有一些这种类型的变量: Color c1 = Brown, c2 = Red 比较常数值的最佳方法是什么: if (c1 == Color.Bro[详细]
-
java – 通常的hibernate性能陷阱
所属栏目:[Java] 日期:2020-05-22 热度:84
我们刚刚完成配置我们的应用程序. (她开始慢了). 这个问题似乎是“在休眠中”. 这是一个遗留映射.谁工作,做这个工作.背后的关系主题也是如此. 但是有些要求比较慢. 所以,我们会感谢任何关于hibernate的常见错误的输入,最终导致缓慢的响应. 例如:渴望代替懒惰[详细]
-
java – 在通知中使用巨大的内存
所属栏目:[Java] 日期:2020-05-22 热度:124
我正在开发一个服务的应用程序,显示通知区域中的定时器的进度(带有进度条和文本).我已经提取了一个更简单的例子,同样的问题. 服务代码: public class TNService extends Service { private NotificationManager nm; private Notification notification; priv[详细]
-
Java – 正负零的比较
所属栏目:[Java] 日期:2020-05-22 热度:101
为什么 Java在比较-0.0和0.0时不一致?将数字与-0 / 0进行比较的Java标准方法是什么? 我遇到过这个特别的bugaboo: public class ZeroCompare { public static void main(String[] args) { if ( 0.0 == -0.0 ) { System.out.printl[详细]
-
java – 使用命令行参数将值注入spring
所属栏目:[Java] 日期:2020-05-22 热度:120
我有一个应用程序需要运行两次不同的端口号,是否有一种方法,我可以传递端口号作为命令行参数,并在 spring上下文文件中检索它们. bean id=jmsConnectionFactory class=org.apache.activemq.ActiveMQConnectionFactory property name=brokerURL valuev[详细]
-
Java语法糖
所属栏目:[Java] 日期:2020-05-22 热度:68
我今天碰到这个代码块,我不知道它是如何工作的.我知道如何做匿名类,但我习惯于看到一个方法签名,而不只是一对大括号.这些大括号之间的代码是否放入静态块?它是否进入构造函数?还是别的东西? conext.checking(new Expectations() { { // - what does this p[详细]

浙公网安备 33038102330553号