
程序设计语言
csdidi
这个作者很懒,什么都没留下…
展开
-
Java Runtime exec 运行一段时间后挂起的解决方案
<br />今天写程序遇到一个问题,使用Process process = Runtime.getRuntime().exec(cmd); proc.waitFor(); 创建一个进程后,如果进程产生大量的输出而不去读取的话,当超出系统的缓存时,此进程会被挂起,而正在运行的程序又因proc.waitFor();在等待进程的消亡,所以产生了一个死锁。<br /> <br />从网上找到了一个解决方案:<br /><br /> <br />碰到一个项目需要从Java中运行Perl程序,这个Perl程序调用客户的转载 2010-09-21 21:26:00 · 2438 阅读 · 0 评论 -
C++JAVA程序调用weka聚类算法的方法
<br />weka(http://www.cs.waikato.ac.nz/~ml/weka/)是一个功能强大的数据挖掘开源工具包,但目前网上很难找到如果在程序里面调用weka中算法的例子。特别是如果程序是用C++编写的话,就更麻烦。 <br />前几天找了Java熟悉的师弟,把weka的源代码相关部分看了一下,用java写了一个程序实现了在Java里面对weka的EM算法的调用。最后我把程序根据不同算法封装了一下~可以直接命令行执行。这样即使是C++程序也可以调用weka里面的算法。在C+转载 2010-09-25 21:13:00 · 1760 阅读 · 0 评论 -
《构建基于 CDT 的编辑器》系列链接
《构建基于 CDT 的编辑器》系列比较详细介绍了CDT的结构、机理和一些简单的应用,对于快速上手使用CDT api来编程有比较好的指导作用,这里mark一下这个系列的几个链接,方便以后用的时候可以快速找到:第一部分:http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt1/第二部分:http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt2/#main第三部分:http://www.ib原创 2010-10-15 08:30:00 · 978 阅读 · 0 评论 -
Crack程序设计语言
好久没来写东西了。。。最近工作需要,在读Crack语言的源码。比较生僻的语言吧,估计没什么人在看。主要是因为它是架在llvm上实现的,我也恰要在其上做一些工作,所以希望借鉴Crack的实现,但确有难度,慢慢读吧~~Crack的文档资料比较少,也就一个网页版的language guide:http://www.mindhog.net/~mmuller/projects/crack/Manua原创 2012-10-15 21:54:20 · 786 阅读 · 0 评论 -
VS2013中的C++11新特性
介绍 Visual C++ 2013 Preview 在6月发布了,C++开发者又找到一个编译器可以更好的支持ISO C++ 11 的特性了.本文介绍了这些新的特性并附有代码实例.你想动手尝试编译文中的这些代码话,需要去下载并安装Visual Studio 2013 Preview (话说:付费吗?),我尚未在其他编译器上测试这些代码,所以我并不知道与Gcc 或Clang的兼容性(可恶转载 2013-11-27 22:38:26 · 1961 阅读 · 0 评论 -
CCFinderX安装手记
用于检测克隆代码的工具,可以检测的代码包括:VB、COBOL、C、C++、C#、Java,以及plain text,可以安装在32位windows系统上。装在xp上时遇到了几个问题,记录一下,方便以后查看:1. 先装jdk和python,注意python要2.6版本的,2.7装完之后会发现不支持;2. 运行时需要将"use prescreening"勾选上,以检测clone比较多的文件原创 2013-12-05 22:56:15 · 2971 阅读 · 3 评论