- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Java流
Java 中的流(Streams)是 Java 8 引入的一个强大功能,用于处理数据序列(如集合、数组等)的一系列操作。流提供了一种声明性的方法,可以使用函数式编程的风格来处理数据,而不是通过传统的迭代器或者循环。流的操作一般分为两类:中间操作(intermediate operations)和终端操作(terminal operations)。流可以通过以下几种方式创建:通过集合: 通过调用集合接口的 stream() 方法或者 parallelStream() 方法来创建一个顺序流或并行流。通过数组
2024-08-21 10:45:15
672
原创 力扣30:串联所有单词的子串
给定一个字符串 s 和一些 长度相同 的单词 words 。找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。注意子串要与 words 中的单词完全匹配,中间不能有其他字符 ,但不需要考虑 words 中单词串联的顺序。示例 1:输入:s = "barfoothefoobarman", words = ["foo","bar"]输出:[0,9]解释:从索引 0 和 9 开始的子串分别是 "barfoo" 和 "foobar" 。输出的顺序不重要, [9,0] 也是有效答
2021-06-11 20:06:00
200
原创 力扣【15】三数之和
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]提示:0 <= nums.length <= 3000-105 <
2021-05-27 21:12:54
172
原创 MySQL实验7 数据库的安全性
实验7数据库的安全性系 别 班 级 学 号 姓 名 小组19通二 201911220244 张友康 实 验 过 程目的要求:(1)掌握数据库用户账号的建立与删除方法(2)掌握数据库用户权限的授予方法实验准备:(1)了解数据库安全的重要性(2)了解数据库用户账号的建立于删除的方法(3)了解数据库用户权限的授予和回收方法(共60分,每题5分,错一题扣5分)实验内容:1.数据库用户(1)创建数据库用户user_1和user_2,密码都为1234(假设服务器名
2021-05-20 20:08:30
5213
原创 Java实验2 类和对象
实验目的掌握类和对象的创建和使用;掌握类的封装性;掌握构造方法的定义和重载;掌握this和static关键字的使用。实验内容1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有:(1)使用构造函数完成各属性的初始赋值。package Rectangle矩形;public class Rectangle { private double wid
2021-05-10 22:36:59
1343
原创 MySQL实验6 存储过程与触发器
目的要求:(1)掌握存储过程创建和调用的方法(2)掌握MySQL中程序片段的组成(3)掌握游标的使用方法(4)掌握存储函数创建和调用的方法(5)掌握触发器的使用方法(6)掌握事件的创建和使用方法实验准备:(1)了解存储过程体中允许的SQL语句类型和参数的定义方法(2)了解存储过程的调用方法(3)了解存储函数的定义和调用方法(4)了解触发器的作用和使用方法(5)了解时间的作用和定义方法实验内容:1.存储过程(1)创建存储过程,要求当一个员工的工作年份大于6年时将其转到经理办公室工
2021-05-10 22:30:31
9150
3
原创 Java实验一 Java编程基础
第一题:package 闰年;import java.util.Scanner;public class 闰年 {加粗样式1.使用 if…else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被 4 整除,但不能被 100 整除;能被 4 整除,又能被 100 整除。public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("输入一
2021-04-27 20:36:56
813
原创 实验5_索引、视图及数据完整性
实验5索引和视图目的要求:(1)掌握索引的使用方法(2)熟悉视图的概念和作用(3)掌握视图的创建方法(4)掌握如何查询和修改视图(5)掌握实体完整性、参照完整性以及自定义完整性的定义和使用实验准备:(1)了解索引的作用与分类(2)掌握索引的创建方法(3)了解视图的概念(4)掌握创建视图的方法(5)了解对视图的操作实验内容:1.创建索引(1)在Employees表的Name列和Address列上建立复合索引。(4分)CREATE INDEX name_address_idxo
2021-04-21 21:12:56
7617
原创 MySQL 查询3
一、上节课内容回顾:复习:查询每个部门中没有“佣金(COMM)”员工的最低工资、最高工资和平均工资。结果只显示平均工资在1500以上的信息,并将查询结果按照部门号降序排序。select MIN(SAL),MAX(SAL),AVG(SAL) from empwhere comm is NULL group by deptnohaving avg(sal)>1500order by deptno二、本节课主要任务:要求:每道题目给出SQL命令及运行结果截图。题目1:查询雇员的姓名、编
2021-04-14 21:25:17
532
原创 MySQL嵌套查询(子查询) 查询4
嵌套查询(子查询)一、不相关嵌套查询1.查询工资比 Jones高的员工信息SELECT *FROM empWHERE sal>(SELECT sal FROM empWHERE ename='Jones')2.查询和雇员7369从事相同工作并且薪水大于雇员7876的雇员的姓名和工作SELECT ename,job FROM empWHERE job=(SELECT job FROM emp WHERE empno='7369')ANDsal>(SELECT sal FROM
2021-04-08 11:08:27
979
原创 MySQL实验4 数据的查询
目的要求:(1)掌握SELECT语句的基本用法(2)掌握子查询的表示(3)掌握连接查询的表示(4)掌握SELECT语句的GEOUP BY子句的作用和使用方法(5)掌握SELECT语句的ORDER BY子句的作用和使用方法实验准备:(1)了解SELECT语句的基本语法格式(2)了解SELECT语句执行方法(3)了解子查询的表示方法(4)了解查询的表示方法(5)了解SELECT语句的GROUP BY子句的作用和使用方法(6)了解SELECT语句的ORDER BY子句的作用(7)了解SE
2021-04-08 08:05:27
9605
2
原创 MySQL 实验3 表数据插入、修改和删除
目的和实验要求:(1)学会在界面管理工具中对数据库表进行插入、修改和删除数据操作(2)学会用SQL语句对数据库进行插入、修改和删除数据操作(3)了解数据更新操作时要注意数据完整性(4)了解SQL语句对表数据操作的灵活控制功能实验内容:1.实验题目分别使用MySQL Administator和SQL语句,向在实验2建立的数据库YGGL的表Employees、Departments和Salary中插入多行数据记录,然后修改和删除一些记录。使用SQL进行有效的修改和删除。2.实验准备 首先,了
2021-04-01 15:45:58
6509
1
原创 实验2《MySQL数据库原理与应用》
实验2 创建数据库和表目的和实验要求:(1)了解MySQL数据库中的存储引擎分类(2)了解表的结构特点(3)了解MySQL的基本数据类型(4)了解空值的概念(5)学会在MySQL界面工具中创建数据库和表(6)学会使用SQL语句创建数据库和表实验内容:注意:(1)实验中所有表创建时命名须加学生姓名前缀,如学生张三,ZhangS_Employees,ZhangS_Departments,ZhangS_Salary,否则实验不得分。(2)及时保存相关命令方便验证命令运行结果。(3)每道题目
2021-04-01 15:21:42
4993
1
原创 MySQL 实验1 数据库、表的基本操作——上机
说明:MySQL注释符号:#1、单行注释– 2、单行注释(注意“–”后面要带有一个空格才能生效)/3、多行注释/复习:一、数据库的基本操作#显示所有数据库show databases;#创建数据库studentsCreate database students;#创建数据库st,字符集:utf8,校对集:utf_general_ciCreate databaseAlter database st default character set utf8Alter database st
2021-04-01 15:19:24
806
1
原创 flex布局
1: flex-direction: row | row-reverse | column | column-reverse;用来控制子项整体布局方向 从左至右(row) 从右至左(row-reverse )从上到下(column)或者从下到上(column-reverse)。2:flex-wrap: nowrap | wrap | wrap-reverse;用来控制子项整体单行显示(nowrap)还是换行显示(wrap),如果换行 则在下面一行是否反向显示(wrap-reverse)。3:fle
2021-04-01 15:12:27
119
原创 省赛 蓝桥杯2015 JavaC
第一题:隔行变色题目描述Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,…现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。package Java2015;public class 第一题 { public static void main(String[] args) { int sum = 0; for
2021-04-01 15:11:02
124
原创 省赛 蓝桥杯2014 Java c组
第一题:猜年龄题目描述小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”请你写出:小明的较小的妹妹的年龄。注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。package Java2014;public class 第一题 { public static void main(String[] args) { for (int i = 0; i &
2021-04-01 15:10:20
201
原创 省赛 蓝桥杯2013 Java C组
第一题:猜年龄题目描述 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”请你推算一下,他当时到底有多年轻。package java2013;import java.util.HashSet;import java.uti
2021-04-01 15:09:26
230
原创 省赛 蓝桥杯 2018 Java c
#1 哪天返回问题描述小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。答案提交要求提交的是一个整数,表示第几天。请不要提交任何多余的内容。package Java2018;public class 第一题 { public static void m
2021-04-01 15:07:43
399
原创 省赛 蓝桥杯 2019 Java c
#A 求和问题描述小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 2019 中,所有这样的数的和是多少?答案提交这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分package Java2019;import java.awt.Checkbox;public class 第一题 {
2021-03-31 17:45:37
162
原创 省赛 蓝桥杯 2020 Java c
##蓝桥杯 2020 Java c#A 指数计算问题描述7 月 1 日是建党日,从 1921 年到 2020 年,中国共产党已经带领中国人民走过了 99 年。请计算:7 2020 7^{2020}72020mod 1921,其中 A mod B 表示 A 除以 B 的余数。答案提交这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使
2021-03-31 17:43:53
154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人