- 博客(57)
- 资源 (7)
- 收藏
- 关注
原创 java 8 lambda表达式对list进行分组
java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重。跟之前的传统写法对比,能少写不少代码。通过groupingBy可以分组指定字段。
2025-10-21 09:43:50
219
原创 lambda怎么遍历集合
本文演示了使用Java的lambda表达式遍历集合并筛选偶数。通过list1.forEach()方法遍历集合list1={9,35,61,45,6,77,32,57,3,90},在遍历过程中使用item%2==0条件判断偶数并输出。代码示例展示了完整的实现过程,运行结果正确输出了集合中的偶数6、32和90。这种方法简洁高效,体现了Java 8函数式编程的特点。
2025-10-20 18:30:47
406
原创 怎么使用另一个sheet页的数据,对另一个sheet页的数据求和......
使用同一表格中,我们可能会对另一个sheet页中的数据进行处理,怎么使用另一个sheet页中的数据呢?
2025-10-20 15:25:25
226
原创 sumif()函数的使用--对某一列按条件求和
它只有三个参数,第一个参数就是进行条件判定的区域,第二个参数就是指定的判定条件,第三个参数就是求和的区域。我们在使用excel时,经常会用到对某一列按条件求和的需要,这时候就可以用sumif()公式。指定的条件可以是文字,数值或者其他公式的运算结果,同时支持在条件中使用通配符以及表达式!如果省略第三参数,会将条件区域作为求和区域。
2025-10-20 11:52:30
322
原创 基础知识----Java ArrayList遍历输出顺序会和添加的顺序不一致吗?
基础知识----Java ArrayList遍历输出顺序会和添加的顺序不一致吗?
2022-11-09 23:42:27
2000
原创 springboot项目解决报错:spring boot application in default package
springboot项目解决报错:spring boot application in default package
2022-06-06 17:00:50
12565
原创 jdk1.8新特性:stream流报错:stream has already been operated upon or closed
1.报错内容2.分析,根据报错原因分析,出现错误的的地方是26行这个异常表示stream流已经被使用或者关闭。jdk8种的stream流是不可复用的,使用一次后就会被关闭,二次使用必须重新创建stream流。源代码:@Test public void Test() { Stream<String> stream = Stream.of("hello", "world", "helloworld"); // 使用方法引用来传递行为, 更加清晰易懂
2022-05-17 17:30:35
2148
原创 java核心技术1 6.2接口示例 6-3timer/TimerTest.java源码
java核心技术1 6.2接口示例 6-3timer/TimerTest.java源码+知识点总结
2022-04-27 10:33:21
302
原创 java核心技术卷1 5.1输出每个人的薪水(包括经理和员工)--继承-子类和超类
java核心技术卷1 子类和超类理解 源代码 5.1输出每个人的薪水(包括经理和员工)--
2022-04-25 15:51:05
1062
原创 创建线程池报错解决:Exception in thread “pool-1-thread-3“ java.lang.IndexOutOfBoundsException
输入多个文件,按行反转文件内容。要求使用接口、线程池
2022-03-31 17:26:12
5960
原创 Lambda表达式简介
1、Lambda简介Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。2、对接口的要求虽然使用 Lambda 表达式可以对某些接口进行简单的实现,但并不是所有的接口都可以使用 Lambda 表达式来实现。Lambda 规定接口中只能有一个需要被实现的方法,不是规定接口中只能有一个方法jdk
2022-03-22 00:11:21
145
原创 运行springboot项目,报错 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
1.问题描述运行springboot项目,报错Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found2.出现问题的原因项目文件的pom.xml配置文件对应的spring-boot-maven-plugin缺乏版本号:3.解决方法(1)增加版本号version是版本的意思,至于怎么知道版本号,请看下一步(2)版本号来源mavv是你自己的responsitory库,在这个目录下一直找到spring-bo
2021-09-24 16:23:22
507
原创 Java中键盘输入一个数组的具体操作及说明
在java中需要输入一个数组,再对输入的数组进行一些基本操作。这里给出了“(2)键盘输入一个数组;(2)计算数组和;(3)计算数组中的最大值 “的完整代码。import java.util.Scanner;//计算数组中所有元素的总和,并找出其中的最大值public class ShuZu2 { public static void main(String [] args) { //键盘输入一个数组,数组List1 System.out.println("请输入待比较的数组:");
2021-06-07 15:31:12
5998
1
原创 长安汽车软件工程师面试题目
1.自我介绍2.怎么和领导说明自己的工作目标3.有没有受到其他offer了,为什么选择本公司4.爱好5.怎么提升自己的技术栈6.技术栈有什么7.java的双线程是怎么工作的8.java中的static是用来做什么的,有什么特点9.c中的static有什么特点10.如果让你学习一个新的开发语言,你打算怎么学习。11.还有什么问题吗?12.如果被录用,3天内,人事负责人会通知到本人。...
2021-04-06 19:46:17
2380
原创 eclipse运行,提示错误:The selection cannot be launched,and there are no recent launch
错误原因:(1)代码编辑错误。重点检查:main的拼写;(String[] args)的拼写;类名后有没有空格;“{}”的书写等。(2)没有定义类。需要先添加类,在文件中书写。如下:先新建Hello world类,再在生成的文件中书写代码:运行,就能得到正确的输入。...
2021-03-23 17:13:16
25742
原创 软考备考之刷题篇
2021上半年的软考备考是从找资料&刷题开始的。关注我以前博客的朋友应该知道我的工作单位了,以后上班会用到软考等级证书,所以我开始了真正的备考。历年真题及解析获得方式:公众号”跨步软考“目前我知道的,里面有从2009-2019年的所有真题,任何等级、任何科类;它还有对应的APP,不过肯定是工科人做的,不能说美轮美奂吧,至少是丑的可怜,唯一的作用是告诉你还有几天考软考。目前我做了一套题,发现题目类型过于广泛,建议选择自己稍微熟悉的科目报考,在基础学习时有针对性地学习,毕竟,45分就能拿证了
2021-03-16 16:59:02
965
原创 u盘插入电脑显示“请插入磁盘”--清理系统盘时误删了u盘---解决办法
1.问题描述(1)插入u盘点击时电脑显示:“请插入磁盘如下图所示:点击u盘(H)时,打不开u盘,并显示如下提示:博主这里出现这个问题是因为:为了删除u盘中带有的系统盘卷,不小心误删了u盘。2.解决方法(1)在电脑搜索框搜索:“磁盘管理”会有“创建并格式化硬盘分区”,点击打开。(2)如上图,可移动磁盘(H)显示未分配(3)右键点击“未分配模块”,选择新建简单卷。如下图示新建简单卷的向导图。一直点击下一步。(4)分配驱动号,即选择类似C盘/D盘/E盘/F盘,我这里因为个人喜好,选择了W
2021-03-16 15:12:38
5624
4
原创 js中eq neq gt gte lt lte分别是什么意思
eq 就是 EQUAL等于neq就是 NOT EQUAL不等于gt 就是 GREATER THAN大于 lt就是 LESS THAN小于gte就是 GREATER THAN OR EQUAL 大于等于lte 就是 LESS THAN OR EQUAL 小于等于
2020-12-07 19:25:51
4369
原创 2021年银监会备考指南(1)
一、考试目的考查考生是否具备证券期货监管工作所必需的计算机专业知识和相关知识的应用能力。二、考试内容与试卷结构考试形式为笔试,考试时间120分钟,满分100分。报考计算机类职位的考生参加本类别的专业科目考试。计算机类专业科目考试试题由以下两部分组成:(一)证券期货基础知识1、单项选择40题2、多项选择15题3、不定项选择5题(二)专业知识—计算机1、单项选择40题2、多项选择15题3、不定项选择5题三、答题要求考试均采用客观性试题,要求考生从每题所给的选项中选择答案。考生必须用2
2020-11-19 19:38:07
477
1
原创 解决tomcat 启动 An incompatible version [1.1.13] of the APR based Apache Tomcat Native library 错误
使用Eclipse运行tomcat时,有时会出现出现错误:=org.apache.catalina.core.AprLifecycleListener init严重: An incompatible version [1.1.13] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.1.29]解决:当然我们可以到相应的官网去下载一个文件,解压之后找到dll文件(tcn
2020-09-09 18:24:11
686
原创 JAVA导入项目报错Description Resource PathLocation Type Java compiler level does not match the version of
eclipse 中导入java项目报错:DescriptionResourcePathLocationTypeJava compiler level does not match the version of the installed Java project facet.错误原因:安装的jdk编译版本与导入项目的jdk编译版本不一致。解决:(1)系统用的是哪个版本的jdk?cmd–java -version如上图可知,我用的是1.8版本的(2)在eclipse中,依次找到windows
2020-09-09 14:11:17
4524
2
原创 mysql 启动时,服务无法启动:发生系统错误1067.服务无法启动 进程意外终止
报错:服务无法启动发生系统错误1067进程意外终止处理方式:(1)控制面板–>查看日志事件–进入事件查看器,如下图:(2)点击mysql对应的错误,这里是报错7034,发现是my.ini配置文件没有放在bin文件目录下,另外要删去mysql文件下已有的default.ini配置文件。此外,还需要检查my.ini配置文件是否正确。可做简单参考:# For advice on how to change settings please see# http://dev.mysql.com
2020-09-07 20:46:06
1430
原创 JavaWeb程序的文件和包分别包括哪些部分,分别都是什么意思(主要是src下的包,下篇讲webroot)
(1)Development descriptor是部署描述信息,在Java平台,企业版部署描述符描述组件、模块或应用程序(例如web应用程序或者企业应用程序)应该被部署。它指导部署工具部署具有特定容器选项、安全设置的模块或应用程序,并描述特定的配置要求。XML用于这些部署描述符文件的语法。对于网络应用程序,必须调用部署描述符web . XML并且必须驻留在网络信息web应用程序根目录下的目录。对于Java EE应用程序,必须命名部署描述符application . XML并且必须直接放在META - .
2020-09-04 14:17:02
1871
原创 2020邮储实习经验说
很荣幸能参加2020年邮储实习,为期短短一个月的时光,我感触颇多,关于技术,关于公司环境,关于未来。一个月做了什么:(1)学习:这边实习主要分为C开发、JAVA开发、测试,测试的实习内容略有不同,这里暂不赘述。邮储有自己的开发平台基础,我们主要参与了JAVA平台、C平台及其交互的实践与学习。我主要是做的C开发,这里学习了邮储银行固有的开发平台框架及相对应的调度流程,这在后面的项目开发中是贯穿始终的。(2)项目开发:因为有30+的人,我们进行了分组,每组差不多8个人,每个组都给了一个实际的项目,我们需
2020-09-03 18:14:33
2375
5
转载 最正确的万能解决办法--导入项目运行e superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path
问题描述:我在创建maven web后,将普通web项目转换为Dynamic Web项目后,index.jsp中最顶端html中出现了The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path错误异常原因分析:在java web工程下没有引入中间件(服务器tomcat)运行的library解决办法:(1): 确认eclipse中server的运行环境是否有配置,设置方法为:Window → P
2020-09-03 17:49:35
224
原创 1.mysql的安装及其可视化软件的安装
1.下载mysql软件,按照下载步骤来即可2.修改my.ini配置文件 打开文件夹复制一份my-default.ini为my.ini的配置文件,修改项如下:[mysqld]#绑定IPv4和3306端口bind-address = 0.0.0.0port = 3306#设置mysql的安装目录basedir=D:\MySQL\mysql-5.7.19-winx64#设置mysql数据库的数据的存放目录datadir=D:\MySQL\mysql-5.7.19-winx64\data#
2020-07-22 13:38:00
225
原创 富途2020web前端开发工程师面试--实习--自己的经验
基础了解:1.自我介绍2. 项目介绍3.有没有学过相关专业课专业面试:前端部分:1.前端怎么实现渲染2.行内标签有哪些?块级标签有哪些?空标签有哪些?3.怎么固定一个div?4.怎么设置一个div垂直居中?5.两个div设置了botton为10,但显示的是两者连着,怎么设置使得显示正常?6.JS的基本数据类型有哪些?JS的引用数据类型有哪些?计算机网络部分:1.计算机...
2020-05-07 20:55:48
1332
2026年上半年软件设计师考试知识点文档,材料包含: 1.知识点集锦(包含案例) 2.高频考点(包含例题) 3.经典考题 4.案例模拟题集合 5.默写本 6.学习计划 7.思维导图 8.等
2025-12-19
js包.rarMyEclipse 出错提示 Can not find the tag library descriptor for "http://java.s
2020-09-03
mysql的运行库合集_2019_X64.zip
2020-09-07
JAVA运行时JSON所需jar包.zip
2020-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅