logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java Object.clone() 浅拷贝与深拷贝全解析

浅拷贝是Object类clone()方法的默认实现逻辑,克隆时仅对对象的表层成员对基本数据类型(int/boolean等)和不可变引用类型(String/Integer等包装类):直接复制值(包装类因不可变,修改时会创建新对象,天然隔离);对可变引用类型成员(自定义类/集合等):仅复制内存地址,克隆对象与原对象的引用成员指向堆内存中的同一个实际对象。// 可变引用类型:修改detail属性会改变对

#java#开发语言
AJAX本质与核心概念

AJAX =(异步JavaScript和XML),它不是一种新的技术,而是整合了「JavaScript、XMLHttpRequest、DOM、CSS」等现有技术的异步数据交互方案。AJAX是思想,不是具体工具:它的核心是「异步数据交互+页面局部刷新」,XMLHttpRequest、jQuery AJAX、axios、fetch都是AJAX的实现方式;发展历程:原生XHR(早期)→ jQuery A

#ajax#前端#javascript
springboot配置多数据库 - dynamic

码云地址:dynamic-datasource-spring-boot-starter: 基于 SpringBoot 多数据源 动态数据源 主从分离 快速启动器 支持分布式事务https://gitee.com/baomidou/dynamic-datasource-spring-boot-starterdynamic-datasource-spring-boot-starter 是一个基于spr

文章图片
#vue.js#前端#javascript
springboot配置多数据库 - dynamic

码云地址:dynamic-datasource-spring-boot-starter: 基于 SpringBoot 多数据源 动态数据源 主从分离 快速启动器 支持分布式事务https://gitee.com/baomidou/dynamic-datasource-spring-boot-starterdynamic-datasource-spring-boot-starter 是一个基于spr

文章图片
#vue.js#前端#javascript
poi操作Excel整理

1.获取cell的值(只考虑了String的值,其他格式请自行匹配)FormulaEvaluator evaluator = wb.getCreationHelper().createFormulaEvaluator();evaluator 处理excel公式private static String getCellValue(FormulaEvaluator evaluator, Cell ce

文章图片
#java
CSS 高频按钮样式

基于上述的实现,我们不难发现,一些稍微特殊的按钮,无非都通过拼接、障眼法、遮罩等方式实现。渐变(线性渐变、径向渐变、多重渐变)遮罩mask裁剪clip-path变形transform发挥了重要的作用,熟练使用它们,我们对于这些图形就可以信手拈来,基于它们的变形也能从容面对。上述的图形,再配合,基本都能实现不规则阴影。再者,更为复杂的图形,如下所示:还是切图吧,CSS 虽好,实际使用中也需要考虑投入

文章图片
#css#前端
Spring服务注解

Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping} 来帮助简化常用的HTTP方法的映射 并更好地表达被注解方法的语义1、@GetMapping对应注解@RequestMapping(value = “/get/{id}”, method = RequestMethod.GET)作用:对应查

文章图片
#spring#java#后端
windows下用navicat远程链接虚拟机Linux下MySQL数据库

设置远程连接MySQL登陆  格式: mysql -h主机地址 -u用户名-p用户密码  1、例1:连接到本机上的MYSQL  找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,输入密码,直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>  2、连接到远程主机上的MySQL  假设远程主机...

修改linux下yum镜像源为国内镜像

修改为163yum源-mirrors.163.com1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo[root@localhost~]#mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup2、进入yum源配置文件所在的文件夹[root@localh

vue-cli使用axios跨域访问服务和Nginx配置

当使用Vue CLI创建的项目时,可以通过配置文件来实现使用Axios跨域访问服务。以下是详细的步骤:在你的Vue CLI项目根目录下创建一个文件(如果已经存在则直接打开)。在文件中,可以使用devServer选项进行配置。上述配置中,我们使用了修改的devServer对象,并配置了proxy属性。该属性指定了我们要代理的请求路径,以及目标服务器的地址。^/api/apitargetwshost这

文章图片
#vue.js#javascript#前端
    共 13 条
  • 1
  • 2
  • 请选择