
JAVA
EvilDracula
合作便知
展开
-
Jacob 操作MSProject - 文件操作工具类
package ext.mpxj; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; import ext.mpxj.dao.Assignment; import ext.mpxj.dao.Resource; import ext.mpx原创 2013-10-28 20:18:11 · 2345 阅读 · 2 评论 -
Jacob 操作MSProject - 基本数据元
package ext.mpxj.dao; import java.io.Serializable; public interface IProjectData extends Serializable { public void update(String colName, Object colVal); public void delete(); } package ex原创 2013-10-28 20:16:13 · 1312 阅读 · 4 评论 -
Jacob 操作 MsProject - 建立任务结构
/** * Create task structure, return the indent of last one * @param task * @param mpOp * @return */ private int addTaskToProject(Task task, MPPFileOperation mpOp, Map resourcesMap, boolean原创 2013-10-30 15:23:25 · 1242 阅读 · 0 评论 -
结构树打印
public static void printTaskTree(TreeNode node, int level, String prefix, boolean last) { String nodeName = node.getName(); List subTasks = node.getSubNodes(); String path = ""; if (last) {原创 2013-10-31 10:33:36 · 773 阅读 · 0 评论 -
斐波那契堆栈实现(递归的代码实现)
sub parr { @stack = shift; foreach $tmp(@stack) { $s=\@tmp; print @$s; } } sub fib4{ my $n = shift; my ($s1, $return); my $BRANCH = 0 ; my原创 2013-12-28 22:11:21 · 1223 阅读 · 0 评论 -
CAS Exchanger
import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; /** * 当前Samza 版本中,Container 一个线程中 的 window()调用不会和一个process()同...原创 2019-01-25 23:32:42 · 224 阅读 · 0 评论