自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 【Knife4j/Springfox 自定义接口文档】

公司需要提供一个可以给客户看的接口文档,所以就需要对接口进行手动的生成,网上部分文档没有写怎么添加不存在的请求体,于是我自己研究了一番使用的是knife4j 官网重要类介绍ApiListing:包含以下的所有内容,再往上就是Documentation文档对象了ApiDescription:一个api信息,或者可以说是一个接口Operation:一个操作(POST、GET等)RequestParameter:一个参数。

2024-10-25 17:59:46 245

原创 使用exe4j将项目打包成exe文件

导出窗体程序1、将写好的Java文件导出成jar包有错不要管,直接选择ok导出后是这样的现在开始安装打包文件自定义安装位置安装结束后输入破解码Executable name要输入你的应用名字,下拉框选择32-bit or 64 bit(截图的时候忘记备注了,看文字应该懂吧?),然后点next没毛病!这里就可以退出打包软件了...

2021-12-18 14:37:14 419

原创 L1-008

L1-008 求整数段和 (10 分)给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。输入样例:-3 8输出样例: -3 -2 -1 0 1 2 3 4 5 6 7 8S

2021-03-08 21:15:24 135

原创 L1-007

L1-007 念数字 (10分)输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如:1234。提示:整数包括负数、零和正数。输出格式:在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。输入样例:-600输出样例:

2021-02-01 13:02:58 127

原创 L1-006

L1-006 连续因子 (20分)一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数 N(1<N<2​31​​ )。输出格式:首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按 因子1*因子2*……*因子k 的格式输出最小的连续因子序列,其中因子按递增顺序输出,1 不算在

2021-01-31 13:32:58 427 1

原创 L1-003

L1-003 个位数统计 (15分)给定一个 k 位整数 N=d​k−1​​ 10​k−1​​ +⋯+d​1​​ 10​1​​ +d​0​​ (0≤d​i​​ ≤9, i=0,⋯,k−1, d​k−1​​ >0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。输出格式:对 N 中每一种不同的个位数字,以 D

2021-01-24 14:11:54 71

原创 L1-002

L1-002 打印沙漏 (20分)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:

2021-01-24 12:06:26 82

原创 重装eclipse问题

安装的是绿色版的,删除之后将eclipse整个文件夹删除,以及用户里面的**.p2和.eclipse删除**,于是我开始重装exe版的eclipse然而我没想到的是,我一面安装,这两个文件又开始自动生成了,感觉是没有删除干净,强迫症被气死了,希望有高人指点一下怎么卸载干净重装...

2021-01-11 12:56:04 415

原创 软件工程小组作业

2021-01-03 15:12:38 770

原创 软件工程复习

软件是计算机中与硬件相互依存的部分,其是程序、数据、相关文档的集合。程序:按事先设计的功能和性能要求执行的指令序列数据:使程序能正确处理信息的数据结构文档:与程序开发、维护、使用有关的图文资料软件是一个逻辑实体,依赖于硬件和 OS,在运行维护期间,不会像硬件一样出现磨损与老化,只会出现退化问题。软件的开发以人工开发为主,不仅成本高、风险高,还受到社会因素的影响,在生产过程中,软件开发与硬件流水线式开发不同。特点是逻辑实体依赖硬件手工开发为主成本高、风险高涉及社会因素生产与硬件不同不

2020-12-21 21:43:12 122

原创 简单的javaweb项目

图书管理系统效果图:实现对图书的增删查改建立数据库表:添加数据:连接mysql需要导入相应的包:连接数据库的代码:Class.forName("com.mysql.cj.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/数据库名? String username="root"; String password="123456"; Connection con=DriverManager.getConn

2020-11-25 20:56:28 400

原创 jsp连接mysql

根据教材给出的代码做出改动<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> **<%@ page import="java.sql.*" %>**<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert ti

2020-11-18 12:45:54 146

原创 JAVAWEB 作业

内置对象session与HttpSession对象是同一个东西吗session对象指的是客户端与服务器端的一次会话,从客户端连到服务器端的一个Web应用程序开始,知道客户端与服务器端断开为止。而HttpSession是Servlet中可以使用的域对象在Servlet中,session指的是HttpSession类的对象。当需要为用户端建立一个session时,Servlet就创建了一个HttpSession对象,其中存储了和本session相关的信息。转自https://www.cnblogs.com/

2020-11-14 16:13:05 161

原创 JAVAWEB作业

javascript在发送ajax请求时url的域名地址是使用绝对地址还是相对地址URL使用的相对路径,如果将它改成绝对路径比如:var url = ‘http://127.0.0.1:63342/htdocs/ajax/request.php?name=’ + document.getElementById(‘name’).value;将会报错,在Chrome的控制台里,还可以看到错误信息。这是因为浏览器的同源策略导致的。默认情况下,JavaScript在发送Ajax请求时,URL的域名必须和当前

2020-11-14 16:01:26 127

原创 实验4 JDBC访问数据库

关于连接数据库参考其他博主写的文章(不知道能不能看见我的收藏。。懒得放链接了)把mysql和eclipse链接好之后,从管理员模式输入 mysql -u root -p输入密码就可以使用了首先我按照实验要求创建了一个表然后插入数据的时候出现了问题后来我又去搜索,参考其他博主写的把mysql.ini里面的utf8全改成了utf8mb4。。然而并没有用于是我下载了nativecat(具体操作参考其他博主)然后不知道为什么命令插入的就是不行(可能是我太菜了,如有解决方法请告诉我!)

2020-11-10 16:42:45 267

原创 实验3 Servlet基础

实验要求参考教材P142的例子,使用JSP、Servlet、JavaBean实现基于MVC模式的用户登录验证程序按照课本敲的代码文件的位置是这样的package dto;public class User { private String name; private String pwd; public String getName() { return name; } public void setName(String name) { this.name=

2020-11-05 20:35:26 327

原创 实验2 JSP的内置对象

实验要求1. 基础练习:内置对象常用方法的使用。2. 编写获取表单数据。3. 按照下列要求实现简单注册、登录程序这次实验用到的是eclipse(vscode弄不明白怎么配置。。),但是要运行还要配置上Tomcat(这个也难弄。。)我的账户.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html

2020-11-05 20:26:05 304

原创 实验1 WEB客户端编程

实验要求第一次接触javaweb还是有点蒙的不知道怎么下手,于是参考了一下课本bottom.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</t

2020-11-05 20:12:46 240

原创 软件工程第五次作业1

查阅资料,了解MVC和MVP的区别MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。1.1 MVC 编程模式MVC 是一种使用 MVC(Model Vi

2020-11-05 19:21:53 1411

原创 软件工程第四次作业1

什么是形式化方法1基本信息编辑在计算机科学和软件工程领域,形式化方法是基于 数学的特种技术,适合于软件和硬件系统的描述、开发和验证。将形式化方法用于软件和硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和 鲁棒性。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系统。形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、 计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各

2020-11-05 19:16:23 296

原创 软件工程第三次作业4

了解WBSWBS编辑词条WBS(Work Breakdown Structure),即工作分解结构,是以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。WBS是项目管理重要的专业术语之一,无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础;同时也是控制项目变更的重要基础。创建WBS是把项目可交付成

2020-11-05 19:13:16 156 1

原创 软件工程第三次作业3

什么是分而治之?1.分而治之,最初的意思就是分别的管理(处理)。一个大蛋糕是难以一口吃下的,嘴馋就是想吃怎么办?那就得把蛋糕分割成一小块的,这就是分而治之。还有跑远程马拉松,该项目往往考验的是参赛人员的毅力和体力,我听过参加过该项目的以为优胜者的采访,他说:“我没有刻意的一下子跑完全程,而是以每一个阶段的标志物作为我实现的目标”,这也是分而治之…2.在开发上用到分而治之就是把一个复杂的大问题化成一个个容易解决的小问题。那么怎么做到分而治之呢?那就得从最终的产品开始,一层一层往下,把大型交付件分割为小型、

2020-11-05 19:10:58 115

原创 软件工程第三次作业1

Quora精选:为什么软件开发周期总是预估的2~3倍发表日期:2013-07-17作者: 出处:www.cnbeta.com提问:为什么软件开发的周期总是预估的2~3倍?这是开发者的错?还是管理的问题?技术粗糙,或者其他原因?或者这只是程序猿世界的自然法则?回答:Micheal Wolfe 创业者 (7444票)来,让我们从旧金山出发,沿着西海岸徒步旅行,到洛杉矶的纽波特沙滩面基吧!<( ̄︶ ̄)/看看地图,然后计划一下路线!Quora精选:为什么软件开发周期总是预估的2~3倍路线全图嗯嗯,这

2020-10-20 17:10:18 121

原创 软件工程第二次作业3

软件工程方法论对我们软件开发有多大用处?谈谈你看法我认为任何方法论都是前人给予我们后辈的总结,并且是有据可依,有用的总结,软件开发的方法论,自然是能让我们在开发软件的过程中少走一些弯路,把前人总结的方法应用到我们的实际操作上。...

2020-10-08 21:56:09 198

原创 软件工程第二次作业2

《有人负责,才有质量:写给在集市中迷失的一代》“这是由Raymond在其书中称颂的集市模式导致的悲哀的现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休 止地复制着,粘贴着。这事儿放在今天你也许很难相信,但就是在这令人无比尴尬的混沌之下,沉睡着美轮美奂的Unix大教堂的遗迹,而Unix恰恰是以设计 简约、功能实用、执行优雅而著称于世的。(世间荣耀就此消失……)”这是书中所描写的一个现代的由于市集式开发越来越普及甚至泛滥的场景,虽然对于这个现实我还没有充分全面的认识,

2020-10-08 21:52:20 317 1

转载 软件工程第二次作业1

Manifesto of Software Craftsmanship软件工艺宣言As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:作为有理想的软件工匠,我们一直身体力行,提升专业软件开发

2020-10-08 21:46:38 282

原创 软件工程第一次作业3

Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter " How to pr

2020-10-08 21:41:22 102

原创 软件工程第一次作业1

第一篇博客自我简介:学习目标:学习产出:自我简介:这是我的第一篇博客,今年是大三,但是对于软件的知识还并不是特别了解,自己的基础也没有很扎实,希望通过平台来记录自己的学习过程学习目标:希望通过学习软件工程能对软件有更深刻的了解,最重要的是能够在实践上提高自己的能力,成为一名够格的软件工程师,本学期能够基本掌握Java web以及巩固Java语言学习产出:1.能够做出基本的网页2.看一些关于专业知识的书籍3.能够坚持记录自己的学习历程...

2020-10-07 19:45:18 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除