自定义博客皮肤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)
  • 收藏
  • 关注

原创 由0到1部署成功javaweb超市订单管理系统

4)可伸缩性与可扩展性原则:数据库结构的设计应充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余。一款好的超市销售管理系统,应该是可以帮助销售部门提高工作效率,帮助超市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。如果用户能够成功登录,首先会先显示一个用户的界面,则用户会进入到系统的主要功能界面,用用户可以对账号内的各种信息进行添加、删除、修改以及查看等操作。所以说,系统的总体架构是系统的基础。

2023-08-25 00:11:04 85

原创 基于javaweb的图书管理系统

于Spring + Spring MVC + MyBatis的图书馆管理系统,使用Maven进行包管理。主要功能包括:图书查询、图书管理、图书编辑、读者管理、图书的借阅与归还以及借还日志记录等。毕业设计或者自学项目图书管理系统。

2023-08-09 23:20:08 167

原创 Stream的收集方法及toMap的的、参数为何是lambda的分析

public class Test07 { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("zhangsan,23"); list.add("lisi,34"); list.add("wangwu,23"); list.add("zhaoliu,45");

2021-04-19 21:51:53 226

原创 Stream的收集方法

public class Test07 { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("zhangsan,23"); list.add("lisi,34"); list.add("wangwu,23"); list.add("zhaoliu,45");

2021-04-19 21:37:50 151

原创 可变参数关于List.of()的方法

package com.itheima.homework10;import java.util.ArrayList;import java.util.List;/* 1. 可变参数:关于 List.of() 方法。 */public class Test01 { public static void main(String[] args) { List<Integer> list=new ArrayList<>(List.of(1,2,3,4

2021-04-19 20:12:12 6426

原创 java集合遍历的总结

ArrayList:1.普通for2.增强for3.迭代器4.lambda表达式public static void main(String[] args) { // 循环遍历List的4中方法 List<String> strList = new ArrayList<>(); strList.add("aaa"); strList.add("bbb"); strList.add("ccc"); // 1. 普通遍历方式

2021-04-16 20:54:21 88

原创 java 集合的用法

1.ArrayList 集合底层代码是数组实现的,不断扩容。查询快,增删慢,所以一般用于查询。2.LinkedList 集合底层代码是链表,增删快,查询慢。一般用于增删数据。3.TreeSet可以排序是因为底层是红黑树。(自然排序和比较器排序)4.如果 HashSet(哈希表结构) 集合 存储,自定义对象的过程当中,必须重写 hashCode 和 equals 方法。因为不重写比较的就是地址值。属性值相同但是地址值是不同的,还不是一个元素,无法去重。注:没有重写 hashCode() 方法,底.

2021-04-16 20:30:11 122

原创 lambda表达式用于类,consumer-->消费

Java 常用函数式接口之Consumer接口JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Consumer接口及使用示例。@FunctionalInterfacepublic interface Consumer<T> { /** * 对给定参数执行消费操作。 * * @param t 输入参数 */ void accept(T t)

2021-04-15 20:19:21 451

原创 继承day02

1、这是第二天继承的内容2、重难点在这里插入图片描述 --------author 一叶知秋

2021-04-08 14:29:04 51

原创 关于Git的说明,day01

这是关于git的一个总结这是git的重难点:1、版本切换2、代码冲突3、一个人写代码提交的时候也最好pull拉取一下,防止冲突4、公钥只需要创建一次,以后直接用就行 ————author 一叶知秋...

2021-04-08 14:14:05 67

原创 idea的Git使用颜色变化

idea文件变红褐色:解决,file–>setting–>version Control把vcs改为none。红褐色是因为你没添加代码到版本控制,不影响运行,就是不美观。

2021-04-07 10:35:13 1418 1

原创 idea使用Git颜色变化总结

idea引入版本控制后,文件颜色会发生改变。红褐色:没有add没有提交,不在版本控制内。需要添加到缓存区,再提交。绿色:代表add了,但是没有commit,提交之后就正常了。蓝色:说明原本的文件,你改动了,但是没提交,蓝色提示,提交之后就正常了。开发尽量在副分支开发,合并到主分支。...

2021-04-07 10:30:15 1695

原创 考研英语06

1、bath沐浴,浴室2、mankind人类3、supersonic超音速的,超声波的4、convict 证明…有罪,囚犯5、copyright 版权的6、significant有意义的,重大的7、millionaire百万富翁8、community社会,共同体9、constant固定的,持续的,忠实的,常数10、verge边缘,濒临11、blur污点,使模糊,玷污12、tilt倾侧,倾斜,13、reliance信任,信心,依靠14、spoil损坏,宠坏15、memo备忘录16

2020-05-27 09:05:53 142

原创 问题 B: 多项式相加 java

问题 B: 多项式相加"时间限制 1 秒/Second(s) 内存限制 128 兆字节/Megabyte(s)提交总数 679 正确数量 468裁判形式 标准裁判/Standard Judge 我的状态 继续加油难度 三级 分类标签 离散化题目描述一条单链表可以表示一个一元多项式,每个节点包含三个域:指数、系数和后继节点(指针或引用)。表示多项式3X4-6X2+5X-10的单链表如图所示。给定两个多项式,实现两个多项式相加算法。输入第一行输入包含两个整数m,n后续为m行和n行数据m,

2020-05-23 23:54:19 1229

原创 考研英语05

1、vocal 声音的,有声的,声乐作品2、peer 同辈,贵族,凝视3、trend倾向,趋势4、composite混合成的,合成物,复合材料5、opera 歌剧6、management 经营(n),管理(n),操纵(n)7、typist打字员8、stalk 茎,悄悄地跟踪9、administer 施行,实施,给予10、replacement 替代物,代替物‘11、prestige声望,威望,威信12、violate违背,冒犯13、southern南方的,南部的14、solidar

2020-05-23 10:48:35 195

原创 1212: 八皇后问题 java

1212: 八皇后问题"时间限制 111 秒/Second(s) 内存限制 128128128 兆字节/Megabyte(s)提交总数 179179179 正确数量 103103103裁判形式 标准裁判/Standard Judge 我的状态 已经解决难度 二级 分类标签 递归 博弈题目描述经典的八皇后问题,在一个8*8的棋盘上放置8个皇后,使得不能互相攻击到,皇后的攻击范围的同一行,同一列以及同一个斜线。要求输出所有不会互相攻击到的摆放方式,所有通过旋转,对称都方式得到的摆放方式均认为是不同

2020-05-22 23:20:46 256

原创 问题 F: 一种排序 java

问题 F: 一种排序"时间限制 1 秒/Second(s) 内存限制 128 兆字节/Megabyte(s)提交总数 686 正确数量 510裁判形式 标准裁判/Standard Judge 我的状态 已经解决难度 二级 分类标签 排序 结构体 去重排序题目描述现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);1.按照编号从小到大排序2.对于编号相等的长方形,按照长方形的长排序

2020-05-19 20:45:02 315

原创 考研英语04

1、regulation 规则,规章2、frustrate 挫败,使灰心3、technique 技术,技巧4、interrupt 中断,打扰5、oral 口头的6、renovate 更新,修复7、vibrate 使振动,受…而感动8、butcher 屠夫,卖肉者9、knob 门把,把手,旋纽/nob/10、intuition 直觉,直观11、stadium 体育场12、stack 堆,堆积13、telescope望远镜,缩短,压缩14、torch手电筒,火炬,火把15、fear害

2020-05-19 15:32:29 143

原创 tomcat 的安装及其环境变量的配置

今天学了JSP老师要下载这个,一个动态的服务器。jsp基于java,html,里面都有。安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat找到JDK;JDK的安装可以参考我写的另一篇JDK环境变量的配置;下载最新版本的 Tomcat:http://tomcat.apache.org/。解压缩一下,最好存到d盘;下载好了,下面说Tomcat环境变量配置,还是电脑属性那个打开在"系统变量"中设置3项属性:TOMCAT_BASE,TOMCAT_HOME,P

2020-05-18 23:51:36 173

原创 对于jdk的安装及其环境变量的配置

首先,好多人下载这个都是老师要求哦,我本人也是原来一开始不知道为啥。因为这个jdk是java的运行环境所以必须下载,不过他不只是运行环境,还包括其他的东西,你可以自己去查查,比如有jre;简单入手写需要干嘛!!!第一步先下载一个jdk网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html1、从“我的电脑”–>“属性”–>“高级系统设置”–>“高级”–>“环境变量”2、在系统变量里新建"J

2020-05-18 23:34:15 134

原创 考研英语01

1、abrupt 突然的 出其不意的2、adapt 使适应,改编3、cape 披肩,短披风4、comprehend 理解,领会,包含,包括5、costly 昂贵的6、decent 体面的,正派的,合乎礼仪的7、earnest 热心的,热心8、fist 拳头 用拳头打9、port 港口10、quantity 数量,大量11、valve 电子管,阀,真空管12、unfold 打开,展示13、captive 俘虏,被俘虏的14、compromise 妥协,危及,放弃(原则等)1

2020-05-18 20:55:34 165

原创 考研英语03

1、dim暗淡的,模糊的2、hardly 几乎不,仅仅3、sphere球体,范围,领域4、punctual准时的,正点的5、consensus (意见等的)一致,共识6、sentiment 感情,看法,感觉7、so-called {贬义}所谓的,号称的8、testimony n.证据,表明,说明9、domain范围,领地10、dismay 使沮丧,使失望11、bribe 贿赂12、worm 蠕虫13、paragraph 段,节,短评14、overseas 外国的,海外的15、

2020-05-18 20:55:06 135

原创 考研英语02

1、operational 操作的,起作用的2、representative 代表,代理人,典型的3、seam 缝,接缝4、literacy 有文化,有修养,有读写能力的5、oppose 反对 ,使对抗6、

2020-05-18 20:53:47 130

原创 问题 G: 结义兄弟 java

老是有人想学习一下这个代码,找不到java版本,所以我做了,就写一些,给大家及自己参考。我会就其中的难度做个简略讲解。问题 G: 结义兄弟"时间限制 1 秒/Second(s) 内存限制 128 兆字节/Megabyte(s)提交总数 1036 正确数量 721裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试难度 二级 分类标签 结构体 排序题目描述现在有一群同学都想结成异姓兄弟,规定按照年龄大小来从大到小排序。你来搜集这些同学的信息:姓名和对应的出生年月日。且他们不存在

2020-05-13 15:51:57 696

原创 关于java stream(流),File(文件),IO的初级思考

流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。声明!图片来自菜鸟驿站];BufferedReader br = new BufferedReader(newInputStreamReader(System.in));从控制台:br.read();读取一个字符: br.readLine()读取一个字符串“InputStreamReader 是字节流通向字符流的桥梁,它是字符流Reader的子类。它用来读取字节转换成字符的时候使用的”字节流到字符流的桥梁怎么

2020-05-13 14:36:00 128

原创 看哈希表有感

学到HashCode需要求模,找到其在数组的位置想到如何求模的规律!!!小学大家都学过,不过我差点忘了!!!尴尬,一个数除以8,有余数,余数最大是多少最小多少最大是7最小为1理由:余数始终都比除数小,除数为8,所以余数最大是7最小为1余数性质(小学三年级定理)1、如果a,b除以c的余数相同,那么a与b的差能被c整除。例如,17与11除以3的余数都是2,所以17-11能被3整除。2、a与b的和除以c的余数(a、b两数除以c在没有百余数的情况下除外),等度于a,b分别除以c的余数之和(或这个和除以

2020-05-11 21:09:55 265

原创 java 数据结构 堆栈队列

(数据结构)堆、二叉堆(java实现)1.堆是一种完全二叉树:2.在堆中有两个重要的公式:已知parent下标,left=2parent+1,right=2parent+2.已知child的下标(不分左右) parent=(child-1)/2;3.堆 逻辑上是一种完全二叉树 物理上是一个数组4.满足任意位置的值>=它的左右孩子的值 大堆反之 满足任意位置的值<=它的左右孩子的值 小堆Stack 栈是Vector的一个子类,它实现了一个标准的后进先出的栈。堆栈只定义了默认构

2020-05-11 20:55:49 153

原创 java 集合自我总结

##**java 集合的自我总结**/*Collection:{ vector 实现了Stack;List 有序 值不唯一(有放入顺序))ArrayList 底层是一个数组LinkedList 底层为链表 LinkedList实现了Queue接口 Set 无序 值唯一 hashSet 无序 是根据hashCode的值选择位置 底层是hashMap hashMap是用哈希表(链表+数组)算法实现的 TreeSet 有...

2020-05-11 20:48:21 172

空空如也

空空如也

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

TA关注的人

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