- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 dom4j的简单用法
使用dom4j读XML文件 package XMLlearning; import org.dom4j.*; import org.dom4j.io.SAXReader; import java.util.Iterator; /** * Created by junk beat on 2019/2/23. */ public class ParserXML { publi...
2019-02-23 12:05:25 169
原创 JDBC基础操作汇总
基础的工具类 JDBC进行CRUD操作会有很多重复的代码,我们把重复的代码汇总到一个类里就可以让程序变得简洁很多 package JDBCLearning; import javax.xml.transform.Result; import java.sql.*; import java.util.ArrayList; /** * Created by junk beat on 201...
2019-02-22 18:42:48 170
原创 关于字节码的一个骚操作
字节码 用一个字节来表示的操作码,供虚拟机vm执行,不同的操作码后面可以跟不同数量的操作数,这就导致了不同的操作码可能对运行时栈的影响不同,因此我们需要根据字节码提供对运行时栈的影响 具体操作 OPCODE.inc //字节码的一些示例 OPCODE_SLOTS(LOAD_CONSTANT, 1) OPCODE_SLOTS(PUSH_NULL, 1) OPCODE_SLOTS(PUSH_...
2019-02-15 19:37:35 261
原创 简单的makefile用法
CC = gcc #CFLAGS = -g -DDEBUG -lm -Wall -I object -I vm -I compiler -I parser -I include -I cli -I gc -W -Wstrict-prototypes -Wmissing-prototypes -Wsystem-headers CFLAGS = -g -lm -Wall -I object -I v...
2019-02-14 20:36:28 480
原创 TDOP自顶向下算符优先语法分析的一个小例子
TDOP (Top Down Operation Precedence)语法分析技术 自顶向下算符优先语法分析技术采用自顶向下规约且通过一遍扫描得到一棵语法分析树。 我们可以给运算符不同的绑定权值(bind power)来确定操作数是先和哪个操作符运算,权值分为左权值lbp和右权值rbp,权值越大就需要越先运算,比如* / 比+ - 先运算,反应到语法分析树上就是* / 为根节点的树通常是+ ...
2019-02-10 11:22:10 1599
原创 c语言实现哈希表
哈希表大家都在数据结构中学习过,应该是查找最快的一种数据结构了,最好的情况下可以达到线性的时间复杂度。 我们使用c语言实现开放地址的哈希表,也就是给定一个key值计算他的哈希值,如果冲突的话那么就在下一个槽位(slot)进行查找。 键key的状态码如果为 VT_UNDEFINED 的话那么就是这个槽位没有被占用或者已经被删除了 值value的状态码有VT_TRUE和VT_FALSE两种,只要...
2019-02-03 21:40:50 3273
c++背词宝应用 exe文件
2018-09-05
c++背词宝应用
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人