Java
com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed报错处理
在做学成在线项目时,启动项目报错: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeCo
每日汇报 第三周第四天 JAVA中的枚举与泛型
今日所学: 掌握定义枚举的语法格式;掌握如何获取枚举中的某个枚举值;明确泛型是一种模糊的类型,它可以代表任何类型;掌握定义泛型类和泛型方法的语法格式;明确泛型方法在使用过程中的一些特点;掌握调用带泛型的成员方法和静态方法的语法格式、 明日计划: JAVA集合 遇到困难:冒雨去练车
带你走过动态表单的那些坑
某些场景下,我们的表单需要做成可配置表单,根据管理员配置好的表单信息来动态生成表单,比如业务员就只能填写业务类型的表单信息,运营人员可以配置活动类型的表单信息,类似于表单的权限控制。 预览动态表单效果在文章最后 动态表单校验 1、处理接口返回的数据、表单的输入框类型 表单的输入框有很多种,例如:输入框、下拉选择框、时间选择器、单选器、多选器、switch开关、文本域等。 我们可以通过ty
vue和servlet 前后端分离 (复习)
一、vue复习 1.vue的使用步骤: (1)导入vue.js (2)创建除body以外最大的div标签,给定id值 (3)创建vue对象 2.vue语法: 二、servlet和tomcat Servlet是一个java程序,是一个能够接收HTTP请求的Java类,因此需要实现HTTP请求 在JavaEE库中有一个类javax.servlet.http.HttpServlet实现了HTTP协议
Java TreeMap 介绍与使用
介绍 TreeMap 是 Java 集合框架中的一个类,它实现了 SortedMap 接口,可以存储键值对,并按照键的自然顺序或者指定的比较器进行排序。TreeMap 的底层是一棵红黑树,这是一种自平衡的二叉搜索树,可以保证在插入,删除,查找等操作中的时间复杂度为 O(log n)。 使用 要使用 TreeMap,我们需要导入 java.util 包,并创建一个 TreeMap 对象。我们可以指定
(三)Git 学习之分支操作
一、分支简介 1.1 Git 分支初探 几乎所有的版本控制系统都会以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。 假设你准备开发一个新功能,但是需要两周时间才能完成: 第一周你写了 50% 的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。 如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用
nestjs入门学习 | day1
nestjs入门学习 | day1 day1: 为什么要用nestjs,和egg区别对比 nest项目初始化,了解目录结构 nest cli命令了解 nest基础知识点学习:控制器、服务、模块 为什么要用nestjs,和egg区别对比 官网介绍 Nest提供了一种开箱即用的应用程序架构,允许开发人员和团队创建高度可测试、可扩展、松耦合和易于维护的应用程序。 Nest (NestJS)是
八、发送延时/定时消息
定时/延时消息是 Apache RocketMQ 提供的一种高级消息类型,消息被发送至服务端后,在指定时间后才能被消费者消费。通过设置一定的定时时间可以实现分布式场景的延时调度触发效果。 应用场景 在分布式定时调度触发、任务超时处理等场景,需要实现精准、可靠的定时事件触发。使用 Apache RocketMQ 的定时消息可以简化定时调度任务的开发逻辑,实现高性能、可扩展、高可靠的定时触发能力。 典
《摆与混》第十章--7月12日--周三
周三,还是周三,平淡的周三; 1.今天做了什么:今天8点半起床再次成功。洗漱后简单吃了个早饭(面包好贵呀!),上午有些分神(找到了一部好看的番),下午摆烂时间,5点出发健身锻炼,饭后进行了日常PTA!!!弟弟不在家有点爽 2.解决了什么问题:Java课程推进,感觉小无敌。 3.明天干什么:预计继续学习Java,PTA同步跟进,看看燃起来呀! PS:不想学习,我想成为干燥剂;
break & continue 区别
break & continue 1、break 关键字 break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。 break 跳出最里层的循环,并且继续执行该循环下面的语句。 【演示:跳出循环】 2、continue 关键字 continue 适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。 在 for 循环中,continue 语句使程序立即跳转
js获取地址栏路径中参数
方法一:正则 方法二: 方法三: const getUrlParam = (url, paraName) => { let arrObj = url.split("?"); if (arrObj.length > 1) { let arrPara = arrObj[1].split("&") let arr; for (
字符串转list以及list调remove方法报错
String str = scanner.nextLine(); String[] arr = str.split(""); List<String> list = new ArrayList<>(Arrays.asList(arr)); 注意:使用Array.aslList时转出来的list是没有add和remove方法的,所以我
day12--23.7.12类型转换
类型转换 由于Java是强类型语言,所以要进行有限运算的时候,需要用到类型转换。 低---------------------------------------------------------------->高 byte,short,char->int->long->float->double 小数的优先级一定大于整数 运算中,不同类型的数据先转
TypeScript中的基本类型
TypeScript中的基本类型: 类型声明 类型声明是TS非常重要的一个特点; 通过类型声明可以指定TS中变量(参数、形参)的类型; 指定类型后,当为变量赋值时,TS编译器会自动检查值是否符合类型声明,符合则赋值,否则报错; 简而言之,类型声明给变量设置了类型,使得变量只能存储某种类型的值; 语法: let 变量: 类型; let 变量: 类型 = 值; f
PostgreSQL在线修改数据类型
修改大表中列的数据类型几乎总是一件痛苦的事情。由于alter table语句获得的排他锁,它可能会锁定整个表的读写。本文中,我们将探讨如何以最小的影响、最少的锁来执行这样的操作。它适用于任何数据类型;让我们以int到bigint的变化为例。 示范用例 假设我们有一个有许多列的表。其中一列的类型是整型(int,4字节),其值随着时间的推移而递增。一段时间后,我们开始在日志中收到err
Java关于方法的一些总结
方法的一些总结 1、方法的定义 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型 :方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需 的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。 方法名:是方法的实际名称。方法名
问懵了....美团一面索命44问,过了就60W+(美团面试真题)
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
就是个复述吧,去年九月份我确实找到工作了,今年5月底离职了,公司技术架构和项目太杂太老
手写简易spring `package com.spring.utils; import com.spring.BeanDefinition; import com.spring.inteface.Autowried; import com.spring.inteface.Component; import com.spring.inteface.ComponentScan; import com
Java 继承、super() 关键字使用、super 和 this的区别
Java 继承、super() 关键字使用、super 和 this的区别 1. 继承 继承是子类使用 extends 关键字来继承父类获取相同的属性和方法,可以解决代码的复用性问题 继承的基本思想:父类的构造器进行父类初始化,子类的构造器进行子类的初始化 继承使用细节: 子类在使用父类的方法或属性时,不能直接访问使用 private 私有修饰符修饰的属性或方法,可以通过公共的方法来间接获取 子
2023.7.12打卡
2023.7.12 (1)、今天考完科目二了,差一点点没过,然后从市里回来后学了会Java,看了会综艺,果然,恋爱还是看别人谈才有意思,晚上去打了会球,初中的老毛病又犯了,膝盖疼。 (2)、明天学Java,记单词,看下《大道至简》,看辩论赛。 (3)、做什么事都得认真对待。 因为我去市里没带电脑,所以有几天没发博客。