自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 虚拟机中的win10连接网络方法

虚拟机

2024-01-25 11:39:41 852

原创 idea 控制台,扩大日志输出行数

idea 控制台 扩大日志输出行数在安装目录的目录下: bin文件中找到idea.properties文件更改idea.cycle.buffer.size项值为disabled,保存,然后重启idea

2023-11-13 11:25:45 840

原创 mysql查看当前连接数和最大连接数

【代码】mysql查看当前连接数和最大连接数。

2023-11-13 10:07:41 110

原创 idea无法识别springboot的application.properties

遇到了springboot项目无法加载数据源的entity,检查发现是由于idea未识别springboot的application.properties,没有小树叶,resources也没有识别。将resources文件夹设置为Resources Root(资源根)即可识别。

2023-10-12 15:58:29 394

原创 java多线程 丢数据-多线程list.add()丢数据

该接口在之前一次优化时加了多线程,但是数据汇总用的仍是ArrayList,ArrayList线程不安全,当一条线程执行list.add()的时候会出现被另一条线程的值覆盖,比如线程A对list进行add,携带的size是n,同时线程B也进行add操作,携带的size也是n,所以ArrayList没有达到扩容的条件,A的值应该放在ArrayList的第n位,但是B的值也将放在第n位,覆盖了A的值,导致数据丢失。(1)Vector:线程安全,但不推荐使用,因为加了锁,导致性能降低。

2023-10-12 09:06:33 422

原创 java属性映射(两个方法)

【代码】java属性映射(两个方法)

2023-09-25 09:14:22 127

原创 网络连接上,但是显示无法访问Internet

重新获取动态ip地址。win+r输入cmd。

2023-09-14 13:04:34 185

原创 轻松搞定大数据:Elasticsearch入门指南

Elasticsearch就像是你的数据专家朋友,它能够以闪电般的速度在大数据海洋中定位你需要的信息。不管是文本、数字、日期,还是地理位置,它都能毫不费力地帮你找到。而且,不再需要将数据分散存储,Elasticsearch的分布式特性可以让你的搜索更快、更稳定。

2023-08-09 21:05:31 41

原创 Java入门:从零开始的编程之旅

Java是一种面向对象的编程语言,最初由Sun Microsystems开发,并于1995年发布。它的设计目标之一是“一次编写,到处运行”,这意味着你可以编写一次代码,然后在不同的平台上运行,而不需要对代码进行大量修改。本篇教程介绍了Java的一些基础知识,包括安装开发环境、编写第一个程序、数据类型、变量以及条件语句和循环。Java是一个强大且广泛应用的编程语言,在学习的过程中,不断练习和实践是关键。希望这篇教程能够帮助你在Java的编程之旅中迈出第一步!

2023-08-09 20:56:44 39

原创 构建智能家居系统:物联网技术的魅力与未来

物联网技术的核心:感知、传输与控制 在智能家居系统中,物联网技术的核心包括感知、传输与控制三个方面。随着技术的不断进步和应用的不断拓展,智能家居必将为我们的生活带来更多便利与可能。最新智能家居技术在中国的应用在中国,智能家居技术正在迅速发展,逐渐渗透到人们的日常生活中。随着科技的不断发展,智能家居系统不仅为我们的生活带来了便利与舒适,还将在未来成为家庭生活的主流趋势。智能家居:赋予家居新的生活方式 智能家居是利用物联网技术将家居设备、家用电器及各类传感器连接到互联网,实现互联互通与智能化控制的系统。

2023-08-01 20:39:07 86

原创 Java 8中的parallelStream()方法:并行处理数据集合->加快List循环速度

但需要注意的是,并非所有情况下都适合使用并行处理,因为并行处理会带来一些额外的开销,例如线程调度和数据拆分。引言: 在Java 8中,引入了许多新的特性和API,其中一个重要的特性是Stream API。接口提供的一个方法,它返回一个并行流。是Stream API中的一个强大的功能,它使得我们可以轻松地将数据集合并行处理,从而充分利用多核处理器的优势,提高处理性能。由于并行处理,输出的结果可能会是乱序的,这是因为不同线程的执行顺序是不确定的。在上面的示例中,我们创建了一个包含100万个整数的列表,并使用。

2023-08-01 20:32:36 1694

原创 OpenStack是一个开源的云计算平台

这些设备名称对于 OpenStack 管理员和用户来说都非常重要,因为它们用于在 OpenStack 环境中查找、识别和操作不同的资源。当涉及到 OpenStack 平台的设备名称时,通常是指在 OpenStack 中管理的虚拟机实例或存储设备的名称。存储设备名称:在 OpenStack 的 Cinder 组件中,每个块存储设备通常有一个唯一的名称标识,用于在 OpenStack 中标识和管理存储设备。虚拟机实例的主机名:在虚拟机内部,您可以设置主机名,这是虚拟机在网络上的标识。

2023-08-01 20:22:37 252

原创 前后端分离登录验证token思路

6、后端判断请求头中有无token,有token,就拿到token并验证token,验证成功就返回数据,验证失败(例如:token过期)就返回401,请求头中没有token也返回401。4、前端每次跳转路由,就判断 localStroage 中有无 token ,没有就跳转到登录页面,有则跳转到对应路由页面。3、前端拿到token,将token存储到localStorage和vuex中,并跳转路由页面。2、后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token。

2023-05-18 12:00:55 864

原创 kafka客户端工具(Kafka Tool)的安装

根据不同的系统下载对应的版本,点击下载后双击,如何一直下一步,安装。

2023-04-25 17:18:20 1406

原创 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited注解

Java中的注解可以用于提供元数据信息,它们可以用来描述类、方法、字段、参数等程序元素的特征。@Target、@Retention、@Documented和@Inherited等注解都是预定义的注解,它们可以用于指定注解的应用范围、生命周期、文档化等特性。@Inherited注解表示被它修饰的注解具有继承性,即如果一个类声明了被@Inherited修饰的注解,那么它的子类也将具有这个注解。ElementType.TYPE_USE:可以用于使用类型的任何语句中(Java 8新增)。

2023-02-15 23:22:12 1368

原创 IT行业常用术语缩写

IT行业常用术语缩写

2023-02-06 14:40:36 1652

原创 Spring Boot中注解@ConfigurationProperties和@Component组合使用

Spring Boot中注解@ConfigurationProperties和@Component组合使用

2022-12-06 08:59:57 630

原创 大学生-毕业设计-java-仓储后台管理系统

仓储管理系统,毕业设计,基于B/S的仓库管理系统,本系统基于客户->订单->生产->待检->入库->盘点->出库这条企业管理链路开发。整合了springSecurity实现了,用户的认证和权限的管理,整合了Redis在权限认证时使用的redis缓存了权限的用户角色权限的数据。通过MybatisPlus大大提高了了工作效率。

2022-10-11 09:16:54 859

原创 论java实习生刚开始的两个月

加油实习生

2022-09-28 11:16:36 190

原创 什么是倒排索引?

搜索引擎基础

2022-06-30 22:51:37 1029

原创 质量特性和其子特性

6个质量特性功能性,可靠性,易用性,效率,维护性,可移植性。1、功能性:当软件在指定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力1.1、适合性:软件产品为指定的任务和用户目标提供一组合适的功能的能力1.2、准确性:软件产品提供具有所需精度的正确或相符的结果或效果的能力1.3、互操作性:软件产品与一个或更多的规定系统进行交互的能力1.4、安全保密性:软件产品保护信息和数据的能力2、可靠性:在指定条件使用时,软件产品维护规定的性能级别的能力2.1、成熟性:软件产品为避免由软件中故障

2022-05-10 09:24:26 279

原创 SSM执行流程

目录一、SSM介绍二、SSM各个层解释说明三、具体流程一、SSM介绍SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。1. Spring Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。也可以称之为项目中的粘合剂。 Spring的核...

2021-12-30 15:36:38 5200 5

原创 <c:foreach>介绍

<c:foreach>类似于for和foreach循环1、循环遍历,输出所有的元素。<c:foreach items="${list}" var="li">${li}</c:foreach>注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。2、循环遍历,输出一个范围类的元素。<c:foreach items ="${lis}" var = "li " begin="2" end ="1...

2021-12-28 17:42:37 808

原创 HTML<td><th><ul><li>标签基本用法

表格:<tr> <th>11</th></tr><td> 标签定义 HTML 表格中的标准单元格。HTML 表格有两类单元格:表头单元 - 包含头部信息(加粗)(由 th 元素创建) 标准单元 - 包含数据(由 td 元素创建)td 元素中的文本一般显示为正常字体且左对齐。无序列表:<ul> <li>1</li> <li>2</li>

2021-12-21 21:54:46 1125

原创 idea断点调试

f5:进入方法内部 f6:一步一步执行 f7: 通过f5进入了某方法,这是不想看了,想跳出该方法使用此键 f8:跳到下一个断点,中间过程直接略过

2021-12-20 23:16:03 120

原创 mybatis 标签的使用

mybatis的trim标签一般用于去除sql语句中多余的and关键字,逗号,或者给sql语句前拼接 “where“、“set“以及“values(“ 等前缀,或者添加“)“等后缀,可用于选择性插入、更新、删除或者条件查询等操作属性 描述 prefix 给sql语句拼接的前缀 suffix 给sql语句拼接的后缀 prefixOverrides 去除sql语句前面的关键字或者字符,该关键字或者字符由prefixOverrides属性指定,假设该属性指定为"AND",当

2021-12-20 21:55:51 204

原创 Eclipse中Tomcat的add and remove找不到项目

1.假设现在想要启动项目xxx,需要项目部署到tomcat服务器上。2.在Eclipse中配置好Tomcat服务器,在Server选项卡中右击tomcat服务器,选择add and remove。3.这时候发现在可选的项目中没有要启动的项目文件。4.回到项目目录,选择要部署启动的项目右击,选择最后的properties选项。也可以直接按住快捷键alt+enter。5.左侧点击project facets。6.在右边勾选如图示的三项:Dynamic Web Module、Java、JavaScrip

2021-12-16 21:10:18 3461

原创 会使线程阻塞的方法

sleep( ) 使线程在一定的时间内进入阻塞状态,不能得到cpu时间,但不会释放锁资源。指定的时间一过,线程重新进入可执行状态wait( ) 使线程进入阻塞状态,同时释放自己占有的锁资源,和notify( )搭配使用suspend( ) 使线程进入阻塞状态,并且不会自动恢复,必须其对应的resume( )被调用,才能使线程重新进入可执行状态区别:yield( ) 使得线程放弃当前分得的CPU时间,但是不使线程阻塞,即线程任然处于可执行状态,随时可能再次分得CPU时间。其中sleep(),susp

2021-09-08 20:59:50 1332

原创 JAVA命名规则

1.包(Packages)规范。一个唯一包名的前缀总是全部小写的ASCII字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org,或1981年ISO3166标准所指定的标识国家的英文双字符代码。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门(department),项目(project),机器(machine),或注册名(login names)。示例:com.sun.engcom.apple.quicktime.v2edu

2021-08-11 21:55:00 199

原创 学习JAVA中经常用的单词

以下是整理在学习JAVA的时候经常遇到的英文单词1、Compile:编绎2、Run:运行3、Class:类4、Object:对象5、System:系统6、out:输出7、print:打印8、line:行9、variable:变量10、type:类型11、static:静态的12、array:数组13、parameter:参数14、method:方法15、function:函数16、public:公有的17、default:默认18、get:得到19、private:私有

2021-08-08 13:01:37 311

原创 java界面设计

java界面设计的流程1、 创建一个窗体对象JFrame jframe = new JFrame()2、给窗体对象设置相应的属性jframe.setTitle("L-System");//设置窗体标题jframe.setSize(800, 600);//设置窗体大小jframe.setDefaultCloseOperation(jframe.EXIT_ON_CLOSE);//关闭窗体时结束程序jframe.setLocationRelativeTo(null);//弹出窗体时从屏幕中央显示

2021-07-14 16:41:04 2454

空空如也

空空如也

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

TA关注的人

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