Java
vue3学习中使用vue-router@4的问题Invalid VNode type: undefined (undefined)
首先是按照常规的箭头函数引入的方法,结果报一下错误,且页面报错 解决办法 import { defineAsyncComponent } from 'vue' const HelloWorld=defineAsyncComponent(()=>import('../components/HelloWorld.vue'));
idea新文件怎么自动生成用户名
在创建java类后,自动生成定制的注释: 设置过程 点击File->Settings->Editor->File and Code Templates 在File Header中输入想要设置的信息 如: 当然也可以参考下方的Description选择自己想要设置的完成创建时自动注释。 注释设置 描述 $ name of the package in whic
tomcat配置域名及HTTPS
1.安装JDK及Tomcat 2.配置Tomcat使用域名 编辑server.xml文件 3.添加HTTPS证书 4.设置HTTPS 5.设置HTTPS强制跳转 编辑web.xml,在最后添加一下内容 6.启动并验证 做好DNS或hosts解析 访问http://www.inktech.ltd:8080/ 验证上是否会自动跳转到https://www.i
自定义注解时常用注解
@Target@Target:注解的作用目标@Target(ElementType.TYPE)——接口、类、枚举、注解@Target(ElementType.FIELD)——字段、枚举的常量@Target(ElementType.METHOD)——方法@Target(ElementType.PARAMETER)——方法参数@Target(ElementType.CONSTRUCTOR) ——构造函
如何设计一个自动化测试平台
之前写过很多自动化测试相关的文章,后台有同学留言:希望写一篇自动化测试平台的文章。 他的原话是这样:目前市场上开源或者商业的自动化测试平台很多,但试用下来总感觉有些地方不太融洽,想自己落地一个适合自己团队和项目的自动化测试平台。 这种想法在我看来很正常,商业平台要考虑普适性,会大而全,也会存在客制化的诉求;而开源平台更多的是作者结合自己的经验做出来的,个人风格较为强烈。且每个团队的技术建设、项目
JavaScript函数传参原理详解——值传递还是引用传递
讨论JavaScript的传参原理之前,我们先来看一段曾经让笔者困惑了一段时间的代码 上述代码展示了一个比较纠结的问题:传入一个变量到函数中,函数对这个变量进行修改,到底会不会影响到原变量?从上面的代码我们可以发现,两者都可能出现。那到底是为什么呢? 解答这个问题之前,我们先来了解一下编程语言中函数传参的常用方式 穿插科普——实参和形参所谓形参,是指我们定义函数的时候,函数定义的参数,例如上
Spring Cloud Sleuth
Spring Cloud Sleuth 1.什么是链路追踪 官网:https://spring.io/projects/spring-cloud-sleuth 链路追踪就是:追踪微服务的调用路径 2.链路追踪的由来 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协 同产生最后的请求结果,每一个请求都会开成一条复杂的分布式服务调用链路,链路中的任何 一环出现高延时或
Linux - sshpass的安装与使用
ssh 登陆不能在命令行中指定密码,sshpass 的出现则解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。 安装 1、下载sshpass的安装包,并进行解压、编译…… [root@node1 home]# wget http://sourceforge.net/pro
软件工程学期个人总结
本学期开学我进行了学期个人目标的总结,现在临近期末,现在我来进行个人学期的总结。 首先对我的javaweb目标进行总结。由于本学期我学习了javaweb课程,所以我对javaweb的技术有了更多的了解。上学期也会做,但是上学期也只是会做,而不了解其原理。这学期我对其原理有了更深的进一步的了解,同时对于页面的美观度以及框架的知识也有了更深的了解。对于各种的技术可以在不同场景灵活运用。 接
复习JavaDay08
GUI编程简介 Gui的核心技术:SwingAWT 1.因为界面不美观 2.需要jre环境! 为什么我们要学习? 1.可以写出自己心中想要的一些小工具 2.工作时候,也可能需要维护到swing界面,概率极小!3.了解MVC架构,了解监听! 第一个Frame窗口 public static void main(String[] args) { //创建一个图形化对象,设置标题
Mybatis-plus做分页和联表查询
示例 首先先从代码上看一下我在框架中是如何使用的分页: 注: AboutusHomepage是实体类 1.Controller Controller层接收pageNo(页码)和pageSize(页面显示数量),创建Page(com.baomidou.mybatisplus.extension.plugins.pagination.Page)对象,入参分别为pageNo
Spring Data JPA 入门
注解说明 @Entity(name = "")类注解,用来注解该类是一个实体类并用来和数据库中的表建立关联关系。其中name表示该表的名称 @Table(name = "") 类注解,跟@Entity(name = "")作用一致 @Id属性注解,该注解表明该属性字段是一个主键,该属性必须具备,不可缺少 @GeneratedValue(strategy = ,generator = "")和@I
Typora工具使用
Markdown语法学习 标题 一级标题:#+空格+标题名字; N级标题:n个#+空格+标题名字; 最多六级标题。 例如: 四级标题 五级标题 字体 1.加粗 Hello world! 2.斜体 Hello World! 3.加黑+斜体 Hello world! 引用 大于号+' ' 分割线 "---"+enter 图片 : 超链接 [链接名字](地址) 点击跳
babylon.js 学习笔记(7)
前面我们学习了如何画一堆房子(如下图),显然这单调的绿色大地,看上去效果并不好。 babylon.js中,可以用图片模拟出地势高低不同的效果,比如下面这张图片: 颜色越深的地方,表示地势越低(即:盆地),而颜色越浅的地方,地势越高(即:高山),可以参考下面的代码: const createScene = () => { const scene = new BABYLON.Sce
Spring Boot 自动配置一篇概览
一、什么是自动配置 bean 自动配置类通过添加 @AutoConfiguration 注解实现。 因为 @AutoConfiguration 注解本身是以 @Configuration 注解的,所以自动配置类可以算是一个标准的基于 @Configuration 注解的类。 @Conditional 注解可以用于声明自动配置启用条件,通常,我们可以使用 @ConditionalOnClass、@
1.4. 运算符与表达式
在 Java 中,运算符是用于执行特定操作的符号,而表达式是由变量、常量和运算符组成的一段代码,用于计算值。本节将介绍 Java 中的常用运算符和表达式的使用。 1.4.1. 算术运算符 Java 支持以下算术运算符: 加法(+) 减法(-) 乘法(*) 除法(/) 取模(求余数)(%) 示例代码: 1.4.2. 关系运算符 关系运算符用于比较两个值的关系。常用的关系运算符有: 等于(==
Golang入门笔记
第一个Go程序 编译执行 应用程序入口: 必须是main包:package main 必须是main方法:func main() 文件名不一定是 main.go GO单元测试 在 Go 语言中,标准库中提供了一个非常好用的单元测试工具包 testing 。 单元测试文件必须命名为 *_test.go,测试函数必须以 Test 为开头,接着是函数名,函数的参数为 *testing.T 对象
九种跨域方式实现原理
@目录前言什么是跨域?什么是同源策略及其限制内容?常见跨域场景跨域解决方案jsonpJSONP 原理JSONP 和 AJAX 对比JSONP 优缺点JSONP 的实现流程jQuery 的 jsonp 形式cors简单请求复杂请求postMessagewebsocketNode 中间件代理(两次跨域)nginx 反向代理window.name + iframelocation.hash + ifra