-
java – 将JScrollPane添加到显示图像的面板
所属栏目:[Java] 日期:2020-12-15 热度:57
我有这个小程序在apanel上显示图像..但我无法添加滚动到它..这是我的代码 扩展jpanel以显示图像的类: public class ShowPanel extends JPanel{public ShowPanel(BufferedImage image,int height,int width) { this.image = image; this.height = height; th[详细]
-
java – 如何加密JConsole密码文件的密码
所属栏目:[Java] 日期:2020-12-15 热度:180
我正在使用JConsole访问我的应用程序MBean,并使用password.properties文件.但根据Sun的规范,此文件仅包含明文格式的密码. com.sun.management.jmxremote.password.file = LT; someLocation /password.properties 现在我想加密密码并将其用于JConsole的JMX用[详细]
-
java – 参数化查询:检查字段是否在SELECT语句中的值数组中
所属栏目:[Java] 日期:2020-12-15 热度:57
我正在尝试将参数化查询配置为以下效果: SELECT field1 FROM myTable WHERE field2 IN (1,2,3,4) 我正在使用的数据库是Postgres. 此查询成功运行未参数化,但我想使用带有JdbcTemplate的参数化查询来填充列表中的有效field2值(这是整数). 尝试var的各种值(“[详细]
-
java – 在字典中查找所有有效单词的算法问题
所属栏目:[Java] 日期:2020-12-15 热度:198
给定一个字典(只是一个字符串列表). 您收到来自外部来源的未知数量的信件的Feed.给定一串字母,您将如何列出您可以从这些字母的任何组合中制作的所有有效单词(来自diciontary). 所以如果你收到:abpplead 你应该找到苹果,坏,垫,铅等. 我知道没有最好的答案.但[详细]
-
java – 将GAE XMPP服务实现为现有XMPP服务器的外部组件(例如eja
所属栏目:[Java] 日期:2020-12-15 热度:181
我可能知道你们用什么集成技术来实现现有XMPP服务器的外部组件(例如ejabberd或OpenFire).是通过直接向另一个用户@ externaldomain发送xmpp消息还是使用urlfetch等机制? 解决方法 Google应用引擎(Gae)确实像CLIENT一样支持XMPP. 使用XMPP Gae JAVA client功[详细]
-
Java可以用来编写Win32系统服务吗?
所属栏目:[Java] 日期:2020-12-15 热度:77
标题总结了它.我正在考虑使用 Jabaco,因为它会生成.EXE(以及.jar文件),而且我比VB更熟悉VB语法. 解决方法 您当然可以使用 Java Service Wrapper执行此操作.我不熟悉Jabaco,但如果您可以从Java Service Wrapper简单地引用Jabaco运行时,我不会感到惊讶.这是一[详细]
-
java – 在Windows上安装IBM JRE(非IBM机器)
所属栏目:[Java] 日期:2020-12-15 热度:73
我正在开发一个连接到Websphere Application Server默认消息队列的 Java 5.0应用程序. 我的应用程序将部署在Windows服务器上(默认安装了sun JDK),为了连接到Websphere队列,我有两个选择: 使用IBM JRE 使用sun JRE,复制一些IBM JRE的jar,设置一些JVM属性,…[详细]
-
Java模糊类型的方法?
所属栏目:[Java] 日期:2020-12-15 热度:127
编辑:这根本不是代码的问题,但有一个Groovy Eclipse插件中的错误( http://jira.codehaus.org/browse/GRECLIPSE-373) Eclipse给出了一个关于Java程序中模糊类型的奇怪错误消息,我真的不明白为什么.我有一个接口,它接受一个通用参数,指示它返回的数据类型. pu[详细]
-
java – JPanel周围不需要的边框
所属栏目:[Java] 日期:2020-12-15 热度:193
我正在创建一个带有JPanel的表单,用于某些图形和一些用于控制该事物的按钮.出于某种原因,我必须指定JPanel比我想放入的实际图形宽10 px,高30 px.是什么导致这个问题? 这是代码: public class Window { public Sheepness sheepness; public ButtonPanel but[详细]
-
java – JDK 6中的陷阱
所属栏目:[Java] 日期:2020-12-15 热度:182
JDK 6中是否存在早期版本中不存在的问题?我有兴趣在Timestamp.valueOf()的工作方式中找到一些令人惊讶的变化,如下面的变化. Timestamp.valueOf(),提供时间戳,其中包含带有单个数字的日期或月份.例如. 2009-9-20,2009-9-3,2009-12-4等,在JDK 6中表现不同 –[详细]
-
java – Spring MVC – jsp无法渲染
所属栏目:[Java] 日期:2020-12-15 热度:76
我刚刚开始尝试使用 Spring MVC创建一个新项目,并且遇到了一个问题,没有任何手册或教程似乎有帮助…… 我已经设置了一个没有逻辑的简单应用程序,只是尝试正确配置Spring.控制器只返回要显示的视图的名称,但视图解析器不呈现jsp,并返回404错误…. 任何帮助是[详细]
-
没有JNDI的Java连接池?
所属栏目:[Java] 日期:2020-12-15 热度:111
我有一个连接池来从servlet访问 MySQL数据库.我使用JNDI获取数据源,JNDI在我的META-INF / context.xml文件中定义. 一切都运行正常,但我必须将MySQL驱动程序JAR放在Tomcat的/ common / lib文件夹中,而不是webapp的WEB-INF / lib;否则JNDI将无法工作(ClassNotF[详细]
-
Java:将内存刷新到磁盘
所属栏目:[Java] 日期:2020-12-15 热度:128
假设我有一个 Java应用程序,大致如下: 初始化(需要很长时间,因为这很复杂) 快点做一些事情 等待很久(你最喜欢的机制) 转到第2步. 有没有办法鼓励或强制JVM在长时间闲置期间将其内存刷新到磁盘? (例如,在第2步结束时,进行一些函数调用,有效地说“HEY JVM![详细]
-
java – JNI通过引用传递,是否可能?
所属栏目:[Java] 日期:2020-12-15 热度:123
我有一个 Java程序调用C程序来验证用户.我希望程序返回true或false,如果为false,则更新指向错误消息变量的指针,然后我可以从Java程序中获取该指针. 另一个探索: 本机方法看起来像这样: public native String takeInfo(String nt_domain,String nt_id,Strin[详细]
-
java / scala / etc代码可以告诉tomcat什么时候运行它?
所属栏目:[Java] 日期:2020-12-15 热度:78
我在一个数据库中拥有我的webapp数据,该数据库可以从不同的地方以不同的方式访问.没有通用代码可以为两者执行此操作.所以我想在运行时知道我所使用的env.事实上,运行的代码实际上取决于它是在tomcat内部还是不在tomcat中运行,所以我想在运行时检测它.我该怎[详细]
-
java – 在Tomcat上部署WAR时出现“错误调用方法检查”
所属栏目:[Java] 日期:2020-12-15 热度:86
当我在本地系统上部署使用Ant生成的WAR(在/ webapps下复制/粘贴)时,一切正常. 问题是,当我在远程服务器上部署WAR以进行测试时,我收到以下错误消息: There was an error thrown by Tomcat during deployment: “Error invoking method check”. This however[详细]
-
java – 在ManyToMany关系中没有项目的实体的JPQL
所属栏目:[Java] 日期:2020-12-15 热度:143
简单的JPA / JPQL问题.我有一个具有ManyToMany关系的实体: @Entitypublic class Employee { @ManyToMany @JoinTablename="employee_project" joinColumns={@JoinColumn(name="employee_id"} inverseJoinColumns={@JoinColumn(name="project_id"}) private L[详细]
-
从头开始编写Java标准类库替代方案
所属栏目:[Java] 日期:2020-12-15 热度:145
我只是很好奇但我想知道是否可以完全删除JVM附带的 Java标准类库并从头开始一个新的[àLlassPath]. 如果可能,那么哪些类必须实现最少? (对象和字符串出现在我的脑海中,但是……我不知道). 这样的事情打破了一些许有没有办法对“java”命令说“不使用rt.jar[详细]
-
java – 在我的系统中模拟/测试核心对象
所属栏目:[Java] 日期:2020-12-15 热度:140
我被要求改变一些对我们工作的系统来说是核心的类.有问题的类每个都需要5-10个不同的相关对象,这些对象本身需要相同数量的对象. 数据也从几个数据源中提取,项目使用EJB2,因此在测试时,我运行时没有容器来引入我需要的依赖项! 我开始对这项任务感到不知所措.[详细]
-
如何使用具有多个实现类的java接口
所属栏目:[Java] 日期:2020-12-15 热度:125
public interface Foo {}public class SpecificFoo implements Foo {}public interface SomeInterface { void thisMethod(Foo someKindOfFoo);}public class SomeClass implements SomeInterface { public void thisMethod(Foo someKindOfFoo) { // calling[详细]
-
java – ruby??中的对象引用类型
所属栏目:[Java] 日期:2020-12-15 热度:157
我是 Ruby新手,目前正在尝试使用 Ruby书中的一些例子作为指南: class Accountattr_accessor :balancedef initialize(balance) @balance = balanceend endclass Transactiondef initialize(account_a,account_b)@account_a = account_a@account_b = account_[详细]
-
java调度程序
所属栏目:[Java] 日期:2020-12-15 热度:84
哪种是在调度程序中运行进程的最佳方法.我可以做crontab或 Spring-Batch.还有其他更好的选择? 解决方法 Quartz Quartz is a full-featured,open source job scheduling system that can be integrated with,or used along side virtually any J2EE or J2SE[详细]
-
java – 在servlet中获取过滤器init参数
所属栏目:[Java] 日期:2020-12-15 热度:104
我有一个看起来像这样的过滤器: filter filter-nameTestFilter/filter-name filter-classorg.TestFilter/filter-class init-param param-nametimeout/param-name param-value30/param-value /init-param /filter 因为我们正在谈论ServletFilter和Servlets.[详细]
-
Java中具有到期控制的分布式缓存
所属栏目:[Java] 日期:2020-12-15 热度:166
要求是缓存大量(100,000到1,000,000)小对象,并根据未来事件控制单个对象的到期.到期时没有时间组件. 缓存必须可用于许多应用程序服务器(SpringSource dm Server),理想情况下应该是可分发的和容错的. 我一直在看Terracotta作为一种可能的解决方案.这是一条很[详细]
-
java – JWindow总是没有获得焦点事件
所属栏目:[Java] 日期:2020-12-15 热度:115
我有一个jwindow(设置为始终在顶部),您可以单击以获取弹出菜单.如果用户右键单击窗口,则显示弹出菜单,但如果用户单击任何其他窗口(如firefox),则弹出菜单不会消失. 我尝试通过在jwindow上添加FocusListener来修复它,我实现了FocusListener并覆盖 public void[详细]