-
java – ‘instanceof’的泛型运行时检查
所属栏目:[Java] 日期:2020-12-15 热度:94
我有一个名为Node Value的对象.对象NodeInternal Value和NodeLeaf Value继承自Node Value. 我试图使用instanceof测试对象的类型,如下所示: if(node instanceof NodeInternal).我没有添加 Value因为在运行时,类型被删除.没有 Value但是,在NodeInternal上,我[详细]
-
java – 数组作为网格,如何对角移动?
所属栏目:[Java] 日期:2020-12-15 热度:112
我有一个大小为n ^ 2的数组,表示大小为nxn的正方形网格. 我想从任何方格(0到(n ^ 2)-1)到最右上角的方形,你可以沿着对角线直线移动. 我已经发现,到达左上角最方形的是取当前方形x,左上角最方形是x%(n 1). 有没有人知道最右上角的类似方法?谢谢! 解决方法[详细]
-
java – Swing在减少Windows时间后忽略第一次单击
所属栏目:[Java] 日期:2020-12-15 热度:170
我有一个处理日期和时间的Swing应用程序,所以很多测试都在改变系统的日期和时间设置. 在测试期间,我们注意到在减少时钟后,应用程序将忽略第一次单击. 这是Swing / Java / Windows的错误吗?这有解决方法吗? 有趣的是,只有在减少日期/时间设置时才会出现此问[详细]
-
java – HTML混合编码?
所属栏目:[Java] 日期:2020-12-15 热度:146
首先,我想提前感谢您的帮助. 我目前正在编写一个Web爬虫,它解析HTML内容,剥离HTML标记,然后拼写检查从解析中检索的文本. 使用JSoup和Google Spell Check API剥离HTML标记和拼写检查没有造成任何问题. 我能够从URL中下载内容并将此信息传递给byte [],然后最终[详细]
-
java – 如何处理Facebook登录页面
所属栏目:[Java] 日期:2020-12-15 热度:94
Facebook最近允许创建页面,而没有任何Facebook用户与他们相关联. Facebook还允许这些无主页面登录应用程序.应用程序应如何检测并处理这种情况? 退出Facebook Create new facebook page 您有一个新的Facebook页面,ID = 249578561746447 登录您的Facebook应用[详细]
-
java – Hibernate不会将正确的浮点数写入MS SQL 2005数据库
所属栏目:[Java] 日期:2020-12-15 热度:93
这是这种情况,我有一个 java双属性映射到ms sql server decimal(18,3),它是浮动之前我把它改为十进制但结果是相同的.当我保持java浮点数时,浮点丢失.换句话说(java – db)2.0345678D – 20345678.00.有没有人遇到过这样的事情.我似乎无法将其视为hibernate中[详细]
-
java – 实现复制和粘贴的代码/文本检测?
所属栏目:[Java] 日期:2020-12-15 热度:150
我有一堆看起来非常相似的遗留 javascript文件.我想实现一个复制/粘贴的代码检测工具,但我无法找到算法的描述…… 我已经使用带有javascript插件的声纳来检测这种代码,但我想对检测进行更细粒度的控制…… 这个问题有没有“标准”算法? 是否有任何库来执行[详细]
-
java – 合并JPA实体返回旧值
所属栏目:[Java] 日期:2020-12-15 热度:127
我有两个JPA实体,它们之间有双向关系. @Entitypublic class A { @ManyToOne(cascade={CascadeType.PERSIST,CascadeType.MERGE}) B b; // ...} 和 @Entitypublic class B { @OneToMany(mappedBy="b",cascade={CascadeType.PERSIST,CascadeType.MERGE}) SetA a[详细]
-
java – preemptive authentication为什么
所属栏目:[Java] 日期:2020-12-15 热度:179
为什么需要抢占式身份验证? System.setProperty(“httpclient.authentication.preemptive”,“true”); 我在java中编写了Web服务访问客户端程序.我们在调用对象中设置用户名和密码的位置,并且工作正常. 最近,我们的服务提供商在他们身边做了一些更改,之后他[详细]
-
Java Panel不会偶尔完全更新
所属栏目:[Java] 日期:2020-12-15 热度:149
更新 – 2011年9月21日 我已经对代码进行了初步粗略的审查,并且它看起来正在通过以下方式更新用户界面: SwingUtilities.invokeLater(new Runnable() { public void run() { // code goes here }}); UI的主要更新发生在一个地方,首先执行上面的包装,然后要求[详细]
-
java – Envers自定义修订监听器
所属栏目:[Java] 日期:2020-12-15 热度:108
我在Tomcat环境中使用Hibernate Envers.它工作正常.但是我需要能够添加更改要审核的数据的用户的用户名.这可以通过实现您自己的RevisionEntity版本来完成.然后,您还必须实现一个自定义的RevisionListener,它将填充您要审核的额外信息.我需要审核已更改要审核[详细]
-
将REXP对象转换为双数组(Java / R)
所属栏目:[Java] 日期:2020-12-15 热度:176
我希望R生成普通数据,然后在 Java中使用这些数据.我知道有一个函数可以将REXP对象转换为数组,但它似乎不起作用.这是我有的: REXP x;x = re.eval("rnorm(100,50,10)");double[] test = x.asDoubleArray();System.out.println(x);System.out.println(test);[详细]
-
java – 如何使用HttpClient发送GWT-RPC请求?
所属栏目:[Java] 日期:2020-12-15 热度:200
我使用Apache HTTPClient API发送HTTPRequests,到目前为止它使用标准请求.现在我想发送一个GWT-RPC请求并显示响应,但我总是从GWT-RPC服务器收到以下错误: //EX[2,1,"com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533","This[详细]
-
Guice注入Java Web App的业务层
所属栏目:[Java] 日期:2020-12-15 热度:159
我已经成功地使用Guice将Inject Providers注入现有 java Web应用程序的servlet部分,但是,我无法通过应用程序的业务层(非servlet java类)访问注入器. 我已经阅读了注入注射器,但对我来说,这似乎更像是一个黑客,在几个地方,包括Guice文档,它说不要那么多. 我想[详细]
-
java – 从数组构造(非二进制)树
所属栏目:[Java] 日期:2020-12-15 热度:61
我需要用 Java构建一个树.我已经完成了树作为数据结构.但是我在将数据从数组提供给树时遇到了一些问题.这是我需要做的. domain = {"b","c"}; 那么,树应该像: null - b,cb-c c-b 所以基本上我希望节点的子节点拥有来自域的所有子节点中尚未覆盖的子节点.问题[详细]
-
java – 如何将要同步的电子邮件ID传递到android中创建事件日历
所属栏目:[Java] 日期:2020-12-15 热度:69
如何通过电子邮件将要同步的日历的邮件ID传递给创建事件? 我有一个微调器,显示要同步的帐户列表,如下图所示.现在,像往常一样传递标题,描述在日历应用程序中创建事件,我使用下面的代码. ContentValues values = new ContentValues(); values.put("calendar_i[详细]
-
java – 确定圆的(或椭圆形)位置和半径的最佳方法是什么,以便最
所属栏目:[Java] 日期:2020-12-15 热度:102
我有很多要点.找到包含所有给定点的最小半径圆的中心和半径的最佳方法是什么. 我想在找到合适的中心后,半径将等于更远点的距离,但我怎样才能找到中心? 任何算法/伪代码都非常有用. 解决方法 CGAL提供了这样的算法.见 here,但这是在C中.如果你在java中需要它[详细]
-
java – Wicket正在更改requestURL
所属栏目:[Java] 日期:2020-12-15 热度:162
我有一个wicket应用程序,可以部署在不同的环境中.其中一个环境是https代理后面的服务器(让我们称之为S)(让我们称之为P),因此应用程序上的页面被访问为 https://P:443/path/mountedPackage/Page?params=values 在wicket 1.4中一切正常,但随着向wicket 1.5的迁[详细]
-
java – @RequestParam验证
所属栏目:[Java] 日期:2020-12-15 热度:162
有没有办法用 spring验证请求参数而不在每个函数中检查它? 例如,控制器中的每个方法都会生成元素列表,每个方法都接受“from”和“to”参数,因此验证是: 来自 = 0到 0来自至 我想配置spring来返回BAD_REQUEST或其他一些状态,就像它无法将字符串转换为int参[详细]
-
playframework – Javamelody和Play Framework
所属栏目:[Java] 日期:2020-12-15 热度:114
是否可以使用 Javamelody监控Play Framework应用程序的性能?我正在使用Javamelody和Spring应用程序.我发现它比免费版的AppDynamics或Dyna Trace要好得多. 您不能将过滤器用于HTTP监控,也不能将方法用于方法监控.我想我应该做一些像过滤器或方面.我不知道如[详细]
-
java – 如果使用基本身份验证,Applet将显示登录对话框
所属栏目:[Java] 日期:2020-12-15 热度:84
我在网页上插入了一个 Java applet: applet = 'embed' + ' type="application/x-java-applet;version=1.6"' + ' pluginspage = "http://www.java.com/en/download/"' + ' width="0" height="0"' + ' style="position: absolute"' + ' archive="/plugins/MyA[详细]
-
java – 如何做“大规模”作业调度(Quartz?)
所属栏目:[Java] 日期:2020-12-15 热度:180
我有一个与石英调度框架有关的一般问题: 我需要在用户注册后的一段固定时间后执行任务.为了简单起见,我们假设在我的系统中注册用户后1小时.工作必须完成,即使系统在这一小时内重新启动,必须??记住任务,如果我的系统在平时停机,必须稍后执行. 这是我可以使用[详细]
-
java – 动态添加的RemoteViews上的布局权重
所属栏目:[Java] 日期:2020-12-15 热度:159
在我的小部件中,我使用以下内容动态地将项目(R.layout.widget_item)添加到我的主要小部件布局中定义的LinearLayout: //-- Main widget layoutRemoteViews views = new RemoteViews(context.getPackageName(),R.layout.widget_design);//-- Add to main layo[详细]
-
java – 是否(或应该)CDI提供包限定符?
所属栏目:[Java] 日期:2020-12-15 热度:139
在研究Seam 3时,我发现Seam Solder允许将@Named注释应用于包 – 在这种情况下,此包中的所有bean都将自动命名,就像它们自己被@Named所限定一样.我没有看到做这样的事情有太多的优势(你可以指出一些它可能有用的情况!)但它让我想知道:CDI(或Seam Solder)允许[详细]
-
java – 集成maven和eclipse后获取MojoExecutor.execute异常
所属栏目:[Java] 日期:2020-12-15 热度:115
我从 eclipse执行maven安装时收到以下错误,当我手动执行它时,我没有得到这个错误(在不使用eclipse的命令行中) [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project pconIvr: Compil[详细]