摘要: 是一种支持push,pop,enqueue操作的数据类型。push和pop都是对队列同一端的操作,enqueue和push对应,但是操作的是队列的另一端 和栈的思想基本一致,但是多维护一个指向栈底(也就是链表尾部)的指针,方便进行enqueue操作 /** * @author 鯉伴MAY * @pa 阅读全文
posted @ 2019-10-14 20:21 dwwzone 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 每一个节点都含有指向前驱节点的引用pre 每一个节点都含有指向后继节点的引用next 实现以下功能: 1.在表头插入节点 2.在表尾插入节点 3.从表头删除节点 4.从表尾删除节点 5.从指定节点之前插入新节点 6.从指定节点之后插入新节点 7.删除指定节点 8.输出链表 代码 /** * @aut 阅读全文
posted @ 2019-10-10 09:30 dwwzone 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 迭代方法 记录链表中的三个连续节点:reverse ,first,second。在每轮迭代中,从原链表中提取first并将它插入逆链表的开头。一直保持first指向原链表剩余节点的首节点,second指向原链表剩余节点的第二个节点,reverse指向逆链表的首节点 public Node rever 阅读全文
posted @ 2019-10-09 20:35 dwwzone 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Tomcat默认在安装目录下lib文件夹中寻... 阅读全文
posted @ 2019-09-15 21:27 dwwzone 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 问题描述 输入例如 1 + 2 ) * 3 - 4 ) * 5 - 6 ) ) ),程序应该输出 ( ( 1 + 2 ) * ( ( 3 - 4 ) * ( 5 - 6 ) ) ) 思路 此题思路跟计算式中序变后序相似,采用双栈的做法,数字一个栈(String栈),运算符一个栈(Character栈 阅读全文
posted @ 2019-09-04 09:24 dwwzone 阅读(123) 评论(0) 推荐(1) 编辑
摘要: 刚看完《大话设计模式》第一章,上面使用简单工厂模式实现了四则运算,本文将改用java语言以及利用反射加简单工厂模式实现两个数的四则运算 1 首先给出四则运算的抽象父类 /** * * @author MAY * */ abstract class AbstractOperation{ private 阅读全文
posted @ 2019-08-27 15:48 dwwzone 阅读(340) 评论(0) 推荐(0) 编辑
摘要: MySQL默认关闭批处理 开启方法 在原始的URL尾部添加开启指令,如下标注语句 url = jdbc:mysql://localhost:3306/mydb3 ?rewriteBatchedStatements=true 添加批处理 调用preparedStatement中的addBatch()方 阅读全文
posted @ 2019-08-26 16:04 dwwzone 阅读(1234) 评论(1) 推荐(0) 编辑
摘要: JDBC向MySQL传输数据时出现Packet for query is too large错误 错误原因 一般是没有修改Mysql允许传输的最大数据包大小 使用 SHOW VARIABLES LIKE '%max_allowed_packet%'; 可以看到默认的大小,一般默认为1M。 处理方法 阅读全文
posted @ 2019-08-26 11:19 dwwzone 阅读(216) 评论(0) 推荐(0) 编辑