自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot+MybatisPlus

我用springboot 3.4.2 对应的mybatis为3.0.4, plus为3.5.7 这种是兼容的~背景: 原Springboot项目没有接入数据库现需要接入。#mapper xml 如果不引用xml 也可以不配置这一行。-- MyBatis-Plus的启动器依赖 -->@TableName("user")// 表名。step3:启动类加Mapper扫描范围。-- MySQL数据库驱动 -->step5: Mapper接口创建。#数据表对应的实体类所在的包名称。return "成功";

2025-03-11 21:30:00 256

原创 Docker如何部署Springboot项目

为了更方便管理可以用docker-compose 管理项目,安装客户端一般会内置docker-compose。jdk版本不兼容,项目用的jdk17 docker用的11 升级docker的jdk。-t my-spring-app:1.0 指定镜像名称和标签。1. 在项目同级目录下 创建文件 docker-compose.yml。2. 执行命令: docker-compose up -d。3 执行命令: docker-compose up -d。--name spring-app :指定容器名称。

2025-02-14 19:01:00 647

原创 JXLS如何实现循环插入包含图片的数据对象

最新版的3.0.0 我按照官网引入依赖,复制它给的例子的代码,方法参数类型都是不支持的。最近遇到一个问题,用户需要程序支持在excel中插入不同数量的图片,且保留文档上下文的样式,定义,公式等。后端逻辑主要是基于python实现,奈何查了很多资料,得出的结论是python 目前的库不支持这种操作,基于java的jxls可以按模板去实现用户需求。在图片插入的起始单元格插入批注”(注意 图片是嵌套在循环中的 要保证这两个批注的操作者是同一个人,我就踩了坑,一度以为不支持。程序需要实现对这块区域的循环插入。

2025-02-14 18:25:50 769 1

原创 electron主进程和渲染进程通信

基于electron的客户端技术如果想进行操作系统级别的操作,比如打开文件、 执行脚本等操作,需要在主进程里完成。这是因为主进程的运行环境是node.js环境可以进行操作系统级别的各种操作,渲染进程是一个web页面,无法进行系统级别的操作。"cmd:openFile"是事件名,handleCmdFileOpen是负责事件处理的具体函数。// electronAPI 是暴漏给渲染进程的API名称。这样即可实现主进程和渲染进程的通信。

2025-02-13 14:22:41 197

原创 windows下如何查看文件夹被占用情况

工作中是否经常遇到删除文件夹删不掉 又不记得哪个程序在占用的情况呢?step2:找到 性能-资源监视器 (系统版本不同长得可能不一样)step3: 在关联句柄里搜索你要删的文件名。step1: win+x打开任务管理器。

2025-01-15 14:04:53 244

原创 vue3 用<component>标签渲染组件的时候不生效

原来的写法,column.type是string类型,对于element plus自带的组件比如 ElInput是生效的,对于自己写的组件渲染失败。原因是,is属性接收两种入参 可以是html标签也可以是组件。当自定义的组件作为字符串赋值给is时会被当做html标签渲染导致渲染失败。placeholder="必填"placeholder="必填"

2025-01-07 18:49:12 459

原创 Python 安装pandas失败

大概意思是提示操作系统位数不匹配 需要x86_64 但实际是x86 于是检查python版本。发现我在我64位的电脑上装的32bit的python.......于是卸载python 重新安装64bit python 问题解决!所以安装软件的时候要注意安装和自己电脑匹配的位数啊====于是安装Microsoft visual Studio。(其实是我没安装关于c++的编译器)提示找不到vswhere.exe。然后安装关于c++的编译器。再次安装 依然提示错误,再次安装 依然提示错误。走了很多弯路----

2024-12-18 16:21:02 927

原创 快速搭建React前端项目

序:前端框架这么火,怎么能过错过我。(哈哈---其实是因为不想学习,就来实践一下)一 介绍React是一个js库,最初是facebook内部使用的,2013年开源以后,由于其较高的性能和简单的代码逻辑被广泛应用。但是据说Facebook官方要求凡是用react实现的前端项目,其专利是归facebook的,然后百度还因此和Facebook产生了纠纷。弃用react,连夜修改框架。(这是趣...

2018-10-26 10:57:23 1259

原创 浅谈hashcode()和equals()方法

Java Object 类中存在hashcode()方法以及equals方法public native int hashCode(); public boolean equals(Object obj) {    return (this == obj);} hashCode方法是一个本地方法用于获取一个对像的hash值,equals方法用于比较两个对象的地址是否相...

2018-09-23 17:15:44 399

原创 浅谈java编译类型和运行类型

背景:去某五星级酒店面试vi**,面试官拿出一段代码然购物写输出结果。考察点是:编译类型和运行类型以及重载和覆盖话不多说,代码如下:class A{ public void show(A obj){ System.out.println("AA"); } public void show(C obj){ System.out.pr...

2018-09-23 15:46:05 759

原创 Java中的Cloneable接口

问题背景:   当我们想要复制一个对象的时候,如果仅仅是用变量名赋值,如 int a=9; int b=a;那么a和b 实际上拥有共同的地址空间,也就是说当你改变b的值时a的值也会发生改变。  当我们想要复制一个对象后,两者不再有依存关系的时候,就要用到克隆。解决办法:   a) Object类中包含了一个Protected方法(只允许类内访问),clone();要想实现clo

2017-09-27 14:46:43 391

原创 微信在线接口调试工具的使用

微信公众平台在线测试接口的使用 1.在线测试接口的地址:https://mp.weixin.qq.com/debug会出现以下界面: 接口类型为基础支持的接口负责获取access_token以及获取微信服务器的IP地址 这张表在你的公众号管理页面中可以找到,以下需要用到的appid和secret也是在该页面。2.获取access_tokenaccess_

2017-08-06 12:13:10 35770 3

原创 Java微信开发入门

第一步 注册一个公众号1.1百度输入“微信公众平台”就能够进入公众号平台完成注册或登录。1.2可以先熟悉一下微信本身的可编辑模式下消息的发送与回复之类的。。1.3进入开发者模式,在左侧菜单栏找到“开发”菜单,里面会有比较详细的有关开发的知识等。1.4由于个人注册只能注册订阅号,未经认证的公众号是不能直接进入开发者模式的,不过没关系,微信给每个订阅号提供了一个公众平台测试账号,在“开

2017-08-04 21:25:08 559

Python flask web项目实战

学生信息管理系统 模块化设计 蓝图设计 包含登录 验证 模块 下载轻松运行 跑不出来找我

2024-12-19

空空如也

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

TA关注的人

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