- 博客(8)
- 收藏
- 关注
原创 [作业] JavaEE final
前言:期末作业是将学期内作业系统完善,并打包成docker镜像。阅读需求后发现本学期内我做的项目并没有满足最终需求,且前端过于简陋。这里我选择重做一套更切合的系统,不过由于技术都曾经描述过,故问将制作镜像作为重点,对系统只进行非常简略的描述。一.系统现状:后端大框架为 SpringBoot通过Ctrler映射分发请求,通过Mapper操作数据库,Service负责中层业务逻辑。数据库采用Mysql,使用Mybatis与系统连接前端使用 Vue框架。 调用后台接口展...
2020-06-18 15:38:11 259
原创 JavaEE 03
本文以上次完成的作业系统为例,分析spring webmvc启动流程:serlvet注册、IoC容器创建、bean初始化,并分析MVC的流程。一,servlet注册本例中,servlet注册在web.xml中描述,由容器进行创建。 <servlet> <servlet-name>springMVC</servlet-name> ...
2020-04-15 23:40:23 148
原创 [作业] JavaEE 02
1.需求明确本次作业要求:开发基于Mysql,Servlet,JSP的作业管理系统,老师可添加作业,学生,查看学生作业,学生可提交作业。要求项目整合Maven,优化数据库连接性能。整体是简化版的在线数据管理,仅有增查两功能。2.项目设计jsp页面有三个index.jsp 为教师和学生进入对应的页面提供链接。 teacher.jsp 教师页,可增查学生和作业,可浏览作业提交...
2020-03-13 23:15:52 302
原创 [作业] JavaEE 01
1.本地安装Java环境于java官网下载安装即可,本地已配置好,略。2.本地安装Tomcat下载Tomcat(https://tomcat.apache.org/download-10.cgi)解压到合适位置,运行bin/startup.bart正常启动,访问127.0.0.1:8080正常。3.本地安装Mysql下载Mysql Installer(...
2020-03-04 19:59:08 374 2
原创 CF. 622C. Not Equal on a Segment【思维\离散】
链接https://codeforces.com/problemset/problem/622/C描述给一个长度为n的数组(1下标)进行q次询问,每次给出一个区间 [l,r] 和一个值 x ,找到区间中任意一个不等于x的元素的下标,没有输出-1分析直接离散可过,离散后至多查找两个元素就好,预处理一下每个元素所在区间ID甚至可以O(n)的搞出来,但是我比较懒,所以我弄了个比较好敲的nlo...
2019-01-24 08:54:39 153
原创 CF909C. Python Indentation 【dp + 思维】
链接https://codeforces.com/problemset/problem/909/C描述这个题是吐槽python用tab做域界定符的。。给你一个n行的python程序,每行要么是 for 语句, 要么是普通语句其中for语句不允许空循环体问你有多少种方式加tab界定域,使代码执行路径不同(保证给定程序有效)分析首先我们可以看出一个普通语句前方紧挨着的一堆for 与 ...
2019-01-21 19:10:06 282
原创 CF454D. Little Pony and Harmony Chest 【状压dp】
链接https://codeforces.com/problemset/problem/454/D描述给n个数ai, (1≤n≤100)(1 \leq n \leq 100 )(1≤n≤100) (1≤ai≤30)(1 \leq a_i \leq 30 )(1≤ai≤30)把他们变成n个数bi,使得:1: ∑n=1nabs(ai−bi)\sum_{n=1}^nabs(a_i - b...
2018-10-15 19:53:21 302
原创 HDU6249 K区间最大覆盖 【dp】
链接http://acm.hdu.edu.cn/showproblem.php?pid=6249描述给定包含1至n,n个点的点集, (1≤n≤2000)(1 \leq n \leq 2000 )(1≤n≤2000)再给定 m个区间 [a,b][a,b][a,b] (1≤a≤b≤n)(1 \leq a \leq b \leq n )(1≤a≤b≤n)求取k个区间对应的点集,使得其并集最大...
2018-10-11 15:40:39 587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人