Java

【JavaScript41】axios

由于jquery有严重的地狱回调逻辑. 再加上jquery的性能逐年跟不上市场节奏. 很多前端工程师采用axios来发送ajax. 相比jquery. axios更加灵活. 且容易使用. 更加美丽的是. 这玩意是用promise搞的. 所以更加贴合大前端的项目需求. 示例 服务器端 2、前端 axios也会有跨域的问题,如何解决了 f服务器端,增加

maven系列:简介和安装配置(Mac、Linux、Windows、settings.xml、IDEA配置)

目录一、简介二、安装三、配置Mac配置Centos配置Window配置settings.xml配置IDEA配置四、仓库分类 一、简介 官网:https://maven.apache.org maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。 依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。 项目构建:通

软件测试-面试题总结

软件测试面试问答 软件测试基础 什么是软件测试 通过使用软件,检验软件是否达到预期的标准,实际示预期结果和实际结果对比的过程 软件的生命周期 提出需求、需求的可行性研究分析、确认需求、设计结构,架构、开发编程、测试人员执行测试、测试通过后上线运营 测试方案的主要内容 测试环境(硬件设备(手机)、软件、搭建手册)、测试方法(黑盒+手工+动态)、测试工具、测试类型(功能测试、安全性测试、兼容性测试、易

Docker搭建常用的开发环境

本地制作JDK17镜像: 制作jdk17镜像: # 新建目录 mkdir -p /usr/local/dockerjdk17 cd /usr/local/dockerjdk17 # 下载jdk17包 wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz # 解压后查看jdk版本 tar -zxvf j

rabbitMQ初识

消息队列-RabbitMQ 认识MQ 同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 同步通讯 同步调用的优点: 时效性较强,可以立即得到结果 同步调用的问题: 耦合度高 性能和吞吐能力下降 有额外的资源消耗 有级联失败问题 异步通讯 异步调用则可以避免上述问题: 我们以购买商品为例,用户支付后需要调用订单服

【谷粒学院】Maven导入aliyun-java-vod-upload包依赖失败

【谷粒学院】Maven导入aliyun-java-vod-upload包依赖失败 原因:aliyun-java-vod-upload没有开源,所以不能直接在pom文件中直接引入依赖 解决:到阿里云官网去下载对应的demo然后install到本地仓库 1、去官网下载 demo网址 https://help.aliyun.com/document_detail/51992.html?spm=a2c

【剑指Offer】55、链表中环的入口结点

【剑指Offer】55、链表中环的入口结点 题目描述: 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 解题思路: 本题是一个比较典型的链表题目,难度适中。首先,对于大多人来说,看到这道题是比较开心的,因为判断一个链表是否存在环的方法,基本上大家都知道,就是快慢指针法,但是再仔细一看,本题除了判断是否有环之外,还要找到这个环的入口点,这就略有些复杂了。 具体思路如下:

maven系列:依赖管理和依赖范围

目录一、依赖管理使用坐标导入jar包使用坐标导入 jar 包 – 快捷方式使用坐标导入 jar 包 – 自动导入二、依赖范围 一、依赖管理 使用坐标导入jar包 1.在 pom.xml 中编写<dependencies> 标签 2.在 <dependencies> 标签中 使用<dependency> 引入坐标 3.定义坐标的 groupId,artifactI

【剑指Offer】56、删除链表中重复的结点

【剑指Offer】56、删除链表中重复的结点 题目描述: 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5。 解题思路: 关于链表的大多数题目还是比较简单的,本题也并不太难。 删除重复结点,也就是如果当前结点和下一个结点的值相同

Leetcode 209. 长度最小的子数组(Minimum size subarray sum)

题目链接 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 示例 1: 示例 2: 提示: 1 <= target <= 109 1 <= nums.length

【剑指Offer】4、重建二叉树

【剑指Offer】4、重建二叉树 题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回根结点。 解题思路: 树的遍历有三种:分别是前序遍历、中序遍历、后序遍历。本题是根据前序和中序遍历序列重建二叉树,我们可

0x06 MyBatis-Plus多表查询及分页查询

MyBatis-Plus是针对于MyBatis单表查询进行功能增强的框架,在多表查询上并未修改 在实现复杂关系映射时,可以使用@Results、@Result、@One、@Many注解组合完成复杂关系的配置 多表查询小demo 按照教程写的时候踩了个坑, 弄了好久才弄出来 总的思路是: 要在UserMapper中做好结果集的映射 先写下大致过程: 先启sql服务,在本地3306端口处的

Cannot resolve symbol 解决方案汇总

在我复制一个mybatisplus代码生成器文件的时候,Cannot resolve symbol 'generator',提示找不到这个文件 generator报错,意味着本地maven仓库中是没有这个jar包的,我们需要去找到这个jar下载到本地仓库中去, 上面是本地maven仓库中jar包不存在的情况 如果去本地仓库看了一下确实有,但是项目里面没有 那就是idea的问题了, 1.先

第七周周一

今天学习了API的System和Runtime以及Object,因为是新的概念学起来有些吃力,所以上哔哩哔哩上学习了相关网课并上csdn上查阅了资料,终于弄明白了,明天继续学习Java的新知识

2023.8.8打卡

2023.8.8 (1)、今天下午打了场比赛,赢了,然后明天早上还有一场,晚上在同学家喝了点酒,聊天。 (2)、明天打完上午那场比赛回家,然后学Java,记单词。 (3)、今天没遇到什么问题。

22023.8.9打卡

2023.8..9 (1)、今天早上打了比赛,输了,然后回家后学了Java,记了单词。 (2)、明天打算去外婆家住住,顺便帮我外婆外公摘玉米,然后学Java。 (3)、今天没遇到什么问题。

2023.8.10打卡

2023.8.10 (1)、今天到外婆家了,学了Java,记了单词。 (2)、明天得早起摘玉米,然后学Java,记单词。 (3)、今天没遇到什么问题。

2023.8.11打卡

(1)、今天早起摘了玉米,然后学了Java,记了单词,给我妹听写了英语单词。 (2)、明天要去吃酒,我干弟弟考上了大学,家里做酒,我带着我妹妹去吃,然后学Java,记单词。 (3)、今天没遇到什么问题。

java_封装

如何实现封装 将状态私有化 (在状态前加private) 提供获取状态的方法 (public的get方法) 提供修改状态的方法 (public的set方法) IDEA编写代码工具: Alt + Insert 然后选择 "Getter and Setter",会自动为每个状态写出 get 和 set 方法

nginx中location的写法有哪些?优先级是什么呢?rewrite如何使用?

主要内容:一、location匹配的规则和优先级(重点,面试会问,工作用得到) 二、nginx常用的问题(要求掌握) 三、rewrite:重定向功能(有掌握,有理解),重定向的标识位,标识位的四种类型是重点 在工作中配置nginx,主要配置location location匹配:用正则表达式 URI:统一资源标识符,是一种字符串标识,用于标识抽象的或物理资源(文件,图片,视频) nginx中uri

AXI传输总结+页面置换算法+不定态判定+verdi+PATH管理

AXI传输总结 AXI这部分我没有深入解除过,只是多多少少摸一下看下数据路径有没有传过去,总感觉不到难点在哪里,不就是一个传输协议吗? 这个是soc设计方法与实现中提供的附录,可供参考,但是有版本错误(AXI4不支持写的交织,没有WID) https://www.hxedu.com.cn/hxedu/w/inputVideo.do?qid=5a79a0187fd903cc01801cd94c35

java_类

In the real world, you'll often find many individual objects all of the same kind. There may be thousands of other bicycles in existence, all of the same make and model. Each bicycle was built from

VUE3_动态绑定多个值

动态绑定多个值​ 如果你有像这样的一个包含多个 attribute 的 JavaScript 对象:   通过不带参数的 v-bind,你可以将它们绑定到单个元素上:  

2023/08/12

不知道为什么,pta上这些题目用Java就通不过测试点,用C++就可以。

JVM之内存结构

从整体上看JVM的内存分为两大类:线程私有的和线程共享的。 线程私有: 程序计数器 虚拟机栈 本地方法栈 线程共享: 堆区 方法区 程序计数器 主要作用就是记住下一条JVM指令的执行地址。因为在多线程的情况下,同一个时间单核CPU只会执行一个线程中的方法,也就是说CPU会不断切换执行的线程,那么线程会不断的中断和恢复,这就要求线程在中断前就要记住当前的运行状态,从而下一次恢复时能继续向下执

springboot集成log4j2日志

目录Maven依赖log4j2.xml配置注释测试参考 Maven依赖 参考: https://docs.spring.io/spring-boot/docs/2.7.14/reference/htmlsingle/#howto.logging.log4j log4j2.xml配置注释 测试 参考 引入log4j2依赖 https://docs.spring.io/spring-boot/d

Java BigDecimal 分析

1.使用理由: Double类和Float类可以对16位有效数字的数进行精确运算,但对于超过16位有效数字的数,会丢失精度。所以使用BigDecimal类来精确计算超过16位有效数字的数。 2.引入包: import java.math.BigDecimal; 3.构造方法: BigDecimal(E):创建一个具有参数所指定类型的对象 使用样例: 结果分析:输入值创建具有可预知

<<  <  813  814  815  816  817  818  819  820  821  822  823  >  >>