上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 139 下一页
摘要: 下载 https://code.google.com/p/android-apktool/ apktool_2.0.0rc2.jar 和apktool linux脚本 ln –s apktool_2.0.0rc2.jar apktool.jar chmod +x apktool* 运行apktool脚本即可. 反编译: apktool d name_of_apk.apk 编译... 阅读全文
posted @ 2014-11-03 17:20 katago 阅读(212) 评论(0) 推荐(0)
摘要: 1. 打开网址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,下载相应的JDK文件 2.解压到jdk1.7.0_71 3. 创建jdk.sh,内容如下: export JAVA_HOME=/home/fengyun/android/jdk1.7.0_71 expor... 阅读全文
posted @ 2014-11-03 17:03 katago 阅读(193) 评论(0) 推荐(0)
摘要: Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形 sudo apt-get install graphviz 一段最基本的Dot 来个最基本的流程图,我们来看看这个语言到底有什么神奇之处?把下面的代码随便用任何一款文本编辑器,保存为test.dot文件。 digraph ... 阅读全文
posted @ 2014-10-31 10:51 katago 阅读(421) 评论(0) 推荐(0)
摘要: Grammar Languages Automaton Production rules (constraints) Type-0 Recursively enumerable Turing machine (no restrictions) ... 阅读全文
posted @ 2014-10-20 18:34 katago 阅读(396) 评论(0) 推荐(0)
摘要: info flex 可以查看flex帮助。 h就可以看到相关命令,常用命令已经加粗: x 关闭此帮助窗口。 q 一并退出 Info。 RET 跟随光标下的超文本连接。 [ 移动到本文档的上一个节点。 ] 移动到本文档的下一个节点。 p 移动到同级的上一个节点。... 阅读全文
posted @ 2014-10-15 11:01 katago 阅读(644) 评论(0) 推荐(0)
摘要: 整体的步骤是三步: 一,先把正规式转换为NFA(非确定有穷自动机), 二,在把NFA通过“子集构造法”转化为DFA, 三,在把DFA通过“分割法”进行最小化。 一步很简单,就是反复运用下图的规则,图1 这样就能转换到NFA了。 给出一个例题,来自Google book。本文主要根据这个例题来讲,图2 二.子集构造法。 同样的例题,把转换好... 阅读全文
posted @ 2014-10-13 10:33 katago 阅读(35439) 评论(2) 推荐(11)
摘要: 一般的qmake生成的Makefile是没有 make install的 方法: 在.pro中做文章 比如你要安装libEbookDataBase.so*到目录 /usr/local/lib .pro中加入 inst.files += libEbookDataBase.so* inst.path = /usr/local/lib INSTALLS += inst ... 阅读全文
posted @ 2014-10-13 10:21 katago 阅读(1111) 评论(0) 推荐(0)
摘要: 这里针对1.7版本的svn。 merge是svn命令中比较麻烦的一个,所以特别记录一下。 下面链接有一个gui使用的例子: http://blog.csdn.net/keda8997110/article/details/21813035 命令行的例子如下: http://svnbook.red-bean.com/nightly/zh/svn.branchmerge.basicmerging.... 阅读全文
posted @ 2014-10-08 17:48 katago 阅读(1692) 评论(0) 推荐(0)
摘要: 波兰表示法,也叫前缀表示法。运算波兰表达式时,无需记住运算的层次,只需要直接寻找第一个运算的操作符。以二元运算为例,从左至右读入表达式,遇到一个操作符后跟随两个操作数时,则计算之,然后将结果作为操作数替换这个操作符和两个操作数;重复此步骤,直至所有操作符处理完毕。因为在正确的前缀表达式中,操作数必然... 阅读全文
posted @ 2014-09-17 14:32 katago 阅读(4613) 评论(0) 推荐(0)
摘要: 找到最后处理的运算符,它是整个树的根,然后递归处理。 注意:下面代码不能处理 -1这样的表达式。 #include #include using namespace std; const int MAXN = 1000; int lch[MAXN],rch[MAXN]; //每个结点的左右儿子 char op[MAXN]; //存放每个结点的字符 char input[M... 阅读全文
posted @ 2014-09-10 17:38 katago 阅读(264) 评论(0) 推荐(0)
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 139 下一页