小编Lau*_*t K的帖子

包含一组点的多边形

我有一组S点(2D:由x和y定义),我想找到P,最小的(意思是:具有最小的点数)多边形包围集合的所有点,P是有序的子集S.

有没有任何已知的算法来计算它?(我在这个领域缺乏文化是令人惊讶的...)

谢谢你的帮助

language-agnostic algorithm geometry polygon

26
推荐指数
2
解决办法
3万
查看次数

jps进程信息不可用 - jconsole和jvisualvm无法正常工作

Windows更新后,我的jps,jconsole和jvisualvm不再工作了.

Jps给了我进程ID,但它告诉我 process information unavailable

而且我无法像以前那样使用jvisualvm连接到这些进程.

我正在运行1.6.0_22 jre.

我过去已经遇到过这个问题,尝试过这个技巧,并且它有效.但这次,运气不好,没有用.

编辑: 我找到了一个解决方案:在我的临时文件夹中,我确实销毁了该hsperfdata_<username>文件夹.显然我的用户名存在问题.该文件夹名为hsperfdata_myname.在通过调用jps进行销毁和重新创建之后,它被称为hasperfdata_MYNAME.

很奇怪.

java jconsole

17
推荐指数
2
解决办法
2万
查看次数

使用SQL-Developer时脚本输出到文件

我有一个select产生大输出的查询,我想在sqldeveloper中执行它,并将所有结果存入文件.

Sql-developer不允许大于5000行的结果,并且我有10万行来获取...

我知道我可以使用SQL +,但我们假设我想在sqldeveloper中执行此操作.

scripting file oracle-sqldeveloper

13
推荐指数
3
解决办法
5万
查看次数

带弹簧/休眠的散装插件

我在我的应用程序中使用混合Spring/Hibernate(没有原创).对于给定的功能,我必须将CSV文件的内容导入到Oracle DB的表中.就目前而言,我这样做是为了创造对象

   HibernateTemplate.saveOrUpdate
Run Code Online (Sandbox Code Playgroud)

在他们每个人(我需要检索他们新分配的Id)

然后使用Spring事务API在方法结束时进行事务.

一切都很好,除了性能,这对于5000个物体是正确的,但不是10万个......

所以我寻找加速这些东西的想法.我听说过Hibernate的批量插入,但找不到任何可靠的引用.任何人都可以给我一些想法,以更高的性能执行此导入吗?

spring hibernate bulkinsert

8
推荐指数
2
解决办法
9106
查看次数

如何从java中的许多图块创建一个大图像文件?

我的程序生成10 x 10个图像,每个像素为3000x3000像素(目前已保存到100个文件中image_x_y.jpg)

我想将这100个图像组合成一个大图像,而不是将所有内容都加载到内存中.我的目标是创建一个30'000*30'000像素的大图像文件.

我正在寻找一种方法来做到这一点,而不使用JAI(不能从公共maven存储库安装,我不明白为什么)

有没有办法用纯java2D做到这一点?或者是否存在另一个库,能够处理这个?

我最初的想法是创建一个非常大的缓冲图像,从支持磁盘上的文件的DataBuffer.但我不确定这是可能的.有没有人这样做过?

java tiles java-2d

7
推荐指数
1
解决办法
1448
查看次数

是否存在swing可过滤的JList组件?

对于特定的屏幕,我正在寻找一个JList我可以过滤的方式(与JTable使用a 过滤相同的方式RowFilter)

这种组件在野外是否有很好的实现(你有经验)或者我自己编写代码吗?

(这不是那么久,但如果有任何有效的实现,我会很乐意使用它)

java swing filter jlist

5
推荐指数
2
解决办法
3334
查看次数

线程同步问题(在java中)

我的java应用程序有一个加载任务,需要两个可以并行化的服务器调用.所以我启动了一个Thread t1(执行task1)和一个Thread t2(for task2).我希望在其他任务(1和2)结束时执行特定任务task3.当然我不知道task1task2中哪一个会先完成...

哪个是最简单(也是最安全)的代码编码方式?

谢谢您的帮助

java concurrency multithreading synchronization

4
推荐指数
1
解决办法
1624
查看次数