11 2021 档案

摘要:1、概览 2、部分相关代码 2.1 DemoConfig.java DemoConfig.java:全局配置类 (6个方法) void configConstant(Constants me){} 此方法用来配置JFinal的一些常量值,例如开发模式常量 devMode 的配置,默认视图类型 Vie 阅读全文
posted @ 2021-11-24 00:24 Zwyooo 阅读(122) 评论(0) 推荐(0) 编辑
摘要:前提:用DBUtil正确连接数据库,引用相关Js allcloud.html <!-- 内容主体区域 --> <div id="main" style="width: 85%;height: 600px;float:auto"></div> <script> var myChart = echart 阅读全文
posted @ 2021-11-22 01:02 Zwyooo 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Idea中为一般的非Web项目打Jar包是有自己的方法的,网上一搜就能查到很多。 但是如果是为Maven项目打Jar包,其实是很简单的,因为maven本身就有打Jar包的命令。 最简单的方法 首先是在maven项目的pom.xml中添加打包的插件,这里有很多种方式的。最最简单的就是只使用maven- 阅读全文
posted @ 2021-11-20 00:56 Zwyooo 阅读(666) 评论(0) 推荐(0) 编辑
摘要:导入excel就是一个上传excel文件,然后获取excel文件数据,然后处理数据并插入到数据库的过程 一、上传excel 前端jsp页面,我的是index.jsp 在页面中我自己加入了一个下载上传文件的功能,其中超链接就是下载 <%@ page language="java" contentTyp 阅读全文
posted @ 2021-11-17 01:01 Zwyooo 阅读(525) 评论(0) 推荐(0) 编辑
摘要:3.1 (P76)Duplicated Code(重复代码) 同个类两个函数存在相同表达式:Extract Method(提炼函数) 互为兄弟类内存在相同表达式: Extract Method→PullUp Method(函数上移) 如果代码只是相似:先运用Extract Method(提炼函数)分 阅读全文
posted @ 2021-11-14 00:10 Zwyooo 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一.说明 1.《重构》读书笔记指的是对fowler先生《重构》第二版的阅读观感(以下称重构2),这个版本或许像译者所说的fowler先生想要传达的理念是: 千里之行积于跬步,越是面对复杂多变的外部环境,越是要做好基本功、迈出扎实步。 2. 译者认为重构2的重构原则是: " 旧的不变,新的创建,一步切 阅读全文
posted @ 2021-11-12 21:20 Zwyooo 阅读(45) 评论(0) 推荐(0) 编辑
摘要:优先级队列: 1、概述 队列是一种满足先进先出(FIFO)的数据结构,数据从队列头部取出,新的数据从队列尾部插入,数据之间是平等的,不存在优先级的。这个就类似于普通老百姓到火车站排队买票,先来的先买票,每个人之间是平等的,不存在优先的权利,整个过程是固定不变的。而优先级队列可以理解为在队列的基础上给 阅读全文
posted @ 2021-11-12 00:07 Zwyooo 阅读(36) 评论(0) 推荐(0) 编辑
摘要:/** * @param request * @return * 在前端js实现图表 */ @RequestMapping("/showRadio") public ModelAndView showRadio(HttpServletRequest request) { List<Allocated 阅读全文
posted @ 2021-11-11 01:29 Zwyooo 阅读(207) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:银行账户 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。 实验要求: 1. 提交源代码; 2. 注意编程规范。 类图: #include <iostream> #include <string> using 阅读全文
posted @ 2021-11-10 00:04 Zwyooo 阅读(55) 评论(0) 推荐(0) 编辑
摘要:堆排序: 本章开始介绍了堆的基本概念,然后引入最大堆和最小堆的概念。全章采用最大堆来介绍堆的操作,两个重要的操作是调整最大堆和创建最大堆,接着着两个操作引进了堆排序,最后介绍了采用堆实现优先级队列。 1、堆 堆给人的感觉是一个二叉树,但是其本质是一种数组对象,因为对堆进行操作的时候将堆视为一颗完全二 阅读全文
posted @ 2021-11-09 00:50 Zwyooo 阅读(53) 评论(0) 推荐(0) 编辑
摘要:本章通过介绍插入排序和归并排序两种常见的排序算法来说明算法的过程及算法分析,在介绍归并排序算法过程中引入了分治(divide-and-conquer)算法策略。 1、插入排序 输入:n个数(a1,a2,a3,...,an) 输出:输入序列的一个排列(a1',a2',a3',...an')使得(a1' 阅读全文
posted @ 2021-11-08 01:19 Zwyooo 阅读(31) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。 实验要求: 1. 提交源代码; 2. 注意编程规范。 #include <iostream> #include <string> #includ 阅读全文
posted @ 2021-11-07 08:57 Zwyooo 阅读(83) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:婚介所 婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,其中如果年纪小于18周岁,婚介所会提示“对不起,不能早恋!”,并终止业务。 实验要求: 1. 提交类图; 2. 提交源代码; Client public class Client { p 阅读全文
posted @ 2021-11-05 01:00 Zwyooo 阅读(61) 评论(0) 推荐(0) 编辑
摘要:实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 实验要求: 1.提交类图; 2.提交源代码; class Coordinates { private int x; private int y; public Coordinate 阅读全文
posted @ 2021-11-04 00:01 Zwyooo 阅读(53) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法 ,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读取(read())、操作系统(OS)的载入(load 阅读全文
posted @ 2021-11-03 23:59 Zwyooo 阅读(45) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。 实验要求: 1. 提交类图; 2. 提交源代码; 阅读全文
posted @ 2021-11-02 21:13 Zwyooo 阅读(32) 评论(0) 推荐(0) 编辑
摘要:将csv导入数据库 一路continue 有一份追加数据 https://gitee.com/pingfanrenbiji/resource/blob/master/%E9%87%91%E8%9E%8D%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/%E7%AC%AC%E4 阅读全文
posted @ 2021-11-01 23:57 Zwyooo 阅读(133) 评论(0) 推荐(0) 编辑