自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文和的博客

初入世的代码小白,随性记下代码历程。

  • 博客(56)
  • 资源 (6)
  • 收藏
  • 关注

原创 element 如何实现文件上传下载导出

element 如何实现文件上传下载导出。

2024-07-10 16:36:14 203

原创 ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序

依次运行 npm cache clean --force 、 npm config set strict-ssl false 、 npm install --legacy-peer-deps命令。继续运行命令后发现又报错:npm ERR!

2024-05-08 13:11:41 101

原创 有深度选择器情况下如何进行背景图动态变换

采用深度选择器可以正常穿透进而改变div的背景图,如下代码。,则需要将url中的值进行不断变化。style 中获取 data 中的值。

2023-11-28 13:29:21 469

原创 若依系统富文本框上传图片报错!

报错如下:原因:如图,富文本路径中存在 / 字符,导致上传出错。解决方案:将富文本框内容在前端进行加密,后端再解密。

2023-11-13 20:09:35 945 1

原创 Vuetify配置及图标不显示

【代码】Vuetify配置及图标不显示。

2023-11-12 23:13:04 320

原创 Docker安装Mysql

docker pull 镜像名:拉去镜像docker images :查看拥有镜像docker ps :查看正在运行容器docker pa -a :查看所有容器(包含运行中的和停止的)docker rm 容器名:删除容器。

2023-11-08 22:13:23 227

原创 前端文字垂直显示且两端对齐

以上代码能够实现文字的垂直显示,但是存在一个问题,就是文字后如果跟着数字,则数字会倒下去,不方便阅读,为修正。这种方式数字不会偏导,但是文字无法两端对齐。修改文字宽度,强行换行垂直显示。如果想让文字两端对齐,可以添加。

2023-10-18 14:47:48 348

转载 vue和H5 draggable实现拖拽并替换效果

【代码】vue和H5 draggable实现拖拽并替换效果。

2023-10-11 10:39:11 582

原创 ngrok实现内网穿透!

举个例子:我们在自己的电脑上使用8080端口跑了一个web服务,这时候我们可以使用localhost:8080访问我们的web服务,但是外网是不能访问我们的web服务的。ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。第二步:获取授权码,这里需要登录才能获取,如果你有GitHub的账号可以用GitHub的账号登录。当然,用于内网穿透的工具挺多的,大家可以自行搜索学习,这里主要是讲解一下ngrok的使用。

2023-10-11 08:42:32 132

原创 数据大屏定时请求后端数据

在Vue的created钩子函数中发送初次请求,并使用JavaScript中的setInterval函数来设置整点定时发送请求。因为大屏基本从上午展示到晚上,不会频繁去打开页面。

2023-09-27 15:55:33 456

原创 vue做无缝滚动

【代码】vue做无缝滚动。

2023-09-25 10:53:11 532

原创 springboot-vue实现富文本框 文件上传

第二:写富文本页面,单独写为一个组件。

2023-09-15 15:21:10 488

原创 eladmin 如何实现文件的上传

javaweb文件传输

2023-09-14 12:45:17 268

原创 idea端口占用

netstat -ano |findstr "占用端口号"taskkill /f /t /im "进程ID"

2023-08-07 10:19:52 98

原创 electron-build打包报错:ERR_ELECTRON_BUILDER_CANNOT_EXECUTE

直接切换版本:我将electron由12.0.0升级为13.3.4。

2023-07-18 13:46:31 2205

原创 ResizeObserver loop limit exceeded 报错解决

复制如下代码到main.js即可, 放在Vue.use 之前。

2023-06-28 14:34:18 720 1

原创 electron+vue 实现静默打印

实现原理:webview类似于iframe,其实是electron中的一个内嵌窗口,打印的也就是这个内嵌窗口的内容。第一步:在backgroud.js中打开webview,electron5.0后默认停用webview,所以需要在配置文件中配置为默认开启。第二步:vue.config.js中设置html加载器,如果不设置,项目启动后会报无法加载html文件。唯一需要主进程和渲染进程通讯的是获取打印机列表。第四步:vue文件的处理,主要工作包括:数据的预处理,引用html文件,发布打印。

2023-06-19 08:48:31 1960 1

原创 electron-vue实现远程更新程序

我实现electron远程更新是通过electron-update插件实现,electron-update版本为:^5.3.0。第二部分:在vue.config.js中配置打包路径,安装措施等(一键安装,是否创建桌面图标)第一部分:main.js中编写更新方法,对官方接口的重写(这个不是很重要,可以按需)我的electron版本:^12.0.0;vue版本:^3.2.13。第三部分:vue页面写具体的展示。搞定,可以复制去试试。

2023-06-12 09:20:19 644

原创 消息队列的简单理解

消息队列能够完成解耦、控制流量和消息分发的功能,但是其也导致了系统的可用性降低,例如消息队列失效,则系统无法完成正常的通信,同时也需要关注消息队列的数据完整性和逻辑性,并且消息队列可能会出现脏读和幻读等情况。解耦意味着消息生产者和消息消费者不需要有特定的联系,消息队列中的数据可以有任意的生产者和任意的消费者。消息分发可以理解为某一功能或者用户对某一数据的订阅,当某一数据发生变化时,将数据发送至消息队列,关注此消息队列的功能或者用户就能知道有消息更新,避免了轮询式访问数据导致资源的浪费。比较常用的一个场景,

2023-04-09 19:33:34 325

原创 windows桌面程序开发

Electron/NW,Miniblink,Flutter为新兴技术,其中Electron/NW是较成熟的技术,常用于桌面应用的开发。因此,对于综合数据管理平台进行桌面化开发,可以通过Electron技术实现,Electron技术成熟稳定,且依赖于目前已经有的成果,Vue与Electron可实现桌面应用的开发。Duilib 可以简单方便地实现大多数界面需求,包括换肤、换色、透明等功能,支持多种图片格式,使用 XML 可以方便地定制窗口,能较好地做到 UI 和逻辑相分离,尽量减少在代码里创建 UI 控件。

2023-04-09 19:31:58 3046

原创 Springboot框架集成Websocket通信方式

服务端发送消息必须通过 Session 类,通常是在@OnOpen 方法中,当连接成功后把 session 存入 Map 的 value,key 是与 session 对应的用户标识,当要发送的时候通过 key 获得 session 再发送,通过session.getBasicRemote_().sendText(_) 来对客户端发送消息。Spring集成与原生的类似,同样需要自己做配置和重写代码,包括重写实现类,Session的管理和拦截器的布置等。是在一个单个的发送者和一个接收者之间通过进行的通信。

2023-04-09 19:30:49 910

原创 Python统一修改图片名,并修改图片大小

一堆4个为一组的图片,需要修改文件名,文件名来源于Excel文档。同时做图片的缩略图。python版本:3.10。xlrd读取excel。

2023-03-30 12:33:41 157

原创 Python操作Excel,读写

xlrd处理Excel

2023-03-30 12:28:11 78

原创 Mybatis框架结构

在节省资源方面,Mybatis采用了数据库连接池,数据库连接池是负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个,这项配置在Mybatis中也有明显的体现。Mybatis 是操作数据库的框架,数据的安全是很重要的。不同于传统jdbc,Mybatis是将传统jdbc进行封装,例如传统jdbc第1、2步,只需要配置xml文件即可,同时编程人员操作数据库时不同频繁的操作java类,使编程人员从底层重复代码中脱离出来,更多的关注程序的逻辑实现。获取执行Sql对象。

2023-03-16 18:50:13 365

原创 Git没有add却跳了版本,找不到最新代码该怎么解决?

别找办法了,趁有时间赶紧重写。没办法解决,大型灾难现场。

2023-03-16 17:36:12 250

原创 安装了nodejs怎么安装nvm,nvm怎么安装,nvm报错整理

nvm,管理node工具

2023-03-10 12:18:13 2119 1

原创 dat数据图像代码转码可视化

图像数据可视化代码

2022-09-16 15:40:21 493

原创 latex 文献引用顺序不对,更改也不变化

通过设置 bibliographystyle 就可以达到修改文献顺序目的,Bibtex 自身已具备排序的功能,而且可以选择自己想要的排序方式。alpha,用作者名首字母+年份后两位作标号,以字母顺序排序。plain,按字母的顺序排列,比较次序为作者、年度和标题。unsrt,样式同plain,只是按照引用的先后排序()但是调整参考文献格式,没有任何变化。需要编译很多次才行,

2022-08-19 17:33:31 7860 2

原创 Keras 保存损失值到excel

只知道keras可以保存到txt,但是不知道能不能保存到Excel。那就利用txt操作一番。

2022-05-15 11:01:42 662

原创 JavaWeb在线考试系统

开发平台:项目框架:

2021-08-05 21:00:40 183

原创 JAVA实现字符串计算器

效果图:实现原理:编译原理的逆波兰式数据结构的栈不做过多解释。

2021-07-16 11:10:28 637

原创 Java调用Python模块,解决返回为null的问题

python代码:import sysimport importlibimportlib.reload(sys)def func(a,b): return (a+b) if __name__ == '__main__': a = [] for i in range(1, len(sys.argv)): a.append((int(sys.argv[i]))) print(func(a[0],a[1]))java代码:...

2021-06-20 10:33:29 1382 1

原创 项目接入支付宝接口,验签出错

如果检查了公钥私钥没有错误,但还是验签出错,尝试注释一句话吧:

2021-05-24 13:06:42 371

原创 JavaWeb对接支付宝

最近想做JavaWeb的项目,里面用到支付宝。友情提示:接入支付宝属于交互式网站,需要公安局备案,银监会备案等一些操作,非个人可以实现,基本不会通过的,如果私自上线,可能面临罚款,甚至拘役。开始正题:一、支付宝测试环境代码测试1.下载电脑网站的官方demo:下载地址:https://docs.open.alipay.com/270/106291/2.下载解压导入eclipsereadme.txt请好好看一下。只有一个Java配置类,其余都是JSP。3.配置Alip

2021-05-24 12:59:21 1493

原创 支付宝接口报错 ---- invalid-signature 调试错误,请回到请求来源地,重新发起请求。

调试错误,请回到请求来源地,重新发起请求。错误代码 invalid-signature 错误原因: 验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配,网关生成的验签字符串为:alipay_sdk=alipay-sdk-java-3.4.27.ALL&app_id=2016101800714150&biz_content={“out_trade_no”:“c76909c9-c04b-415c-b4c9-e2db580bac03”,“total_amount”:“13.5”,“sub

2021-05-14 17:32:50 3734

原创 Ueditor实现上传文件的其他位置存储

整了一晚上,CSDN看了无数的文章,太复杂了,不求行!根本跑不通!讲的一塌糊涂!!!!!!!来来来,简洁版来了!!!看好了!!开始发车!(直接上代码)jsp代码<tr> <td>内容:</td> <td><textarea id="add-content" name="content" style="width: 760px; height: 300px;"></textarea><

2021-05-07 22:58:14 437 1

原创 matlab 实现图像的分块和恢复

有些图像可能太大,处理不方便,所以我写了一个程序用来图像分块。分块后图像处理后,再将处理后的图像进行拼接,实现最后的结果。源图像----->分块----->处理------>处理后的小片结果图像-------->合并。以上处理各个图像之间没有重叠。原始图像:分割后:分割的代码:clear;clc; %%图片进行无重叠分块img = imread('C:\Users\A39.JPG'); %% resize the image i.

2021-04-12 16:09:49 5451 10

原创 Java Swing 学生信息、选课、签到考勤、成绩管理系统

学生登录后没有编辑课程的权限,选课的时候也只能查看自己的选课情况,修改、退选自己的选课。首先以学生的角色登录,学生只能有权限进行签到和查看自己的签到信息:学生打开学生端签到界面后,可以显示自己选择的课程信息,选择一个课程后就可以进行签到了,下面的列表中也可以查看自己以往的签到信息,日期输入框我们做了个日期选择框,可以很方便的选择日期:下面是以教师身份登录后进行签到管理的界面,教师只能进签到管理和统计界面:教师签到管理:教师打开签到管理界面后只显示自己所...

2021-04-06 22:44:19 845 15

原创 toncat 空跑出现 java.lang.IllegalArgumentException: Invalid character found in method name

我用的Eclipse,只需要修改tomcat的配置信息。或者空跑tomcat,没报错,访问localhost:端口号报404如下图:选中间的即可,即:tomcat的启动位置选择tomcat的安装路径

2021-03-30 09:28:11 90

原创 Jupyter 查看中间变量值的方法

在Jupyter Notebook运行Python程序时,想要和Spyder、matlab一样可以实时查看中间变量的,是通过Nbextensions插件来实现的:CMD打开控制命令面板:键入:pip install jupyter_contrib_nbextensions再键入:jupyter contrib nbextension install --user以上步骤插件就安装成功。下面来开启:进入jupyter 的界面,点击下图红色框框内的部件:然后选择选项..

2020-09-08 11:42:40 6764 2

Interview.java

JAVA实现字符串计算器

2021-07-16

Interview.java

JAVA实现字符串计算器

2021-07-16

jquery-easyui-1.9.14.zip

全套的EasyUI以来js,JQ下的。

2021-04-19

计算机二级套餐.zip

内部包含JAVA题库和开发环境,直接解压就可。

2021-03-26

基于PCA的图像融合技术

PCA(Principal Component Analysis),即主成分分析方法,是一种使用最广泛的数据降维算法。PCA的主要思想是将n维特征映射到k维上,这k维是全新的正交特征也被称为主成分,是在原有n维特征的基础上重新构造出来的k维特征。那么此算法就是基于PCA的图像融合。

2019-12-17

基于python 实现的 IHS图像融合变换

基于python 实现的 IHS 图像融合算法(矩阵相乘的方式实现)。整个算法计算过程比较简单。若有提及应该是在直方图匹配这一块。 直方图匹配又称为直方图规定化,是指将一幅图像的直方图变成规定形状的直方图而进行的图像增强方法。 [1] 即将某幅影像或某一区域的直方图匹配到另一幅影像上。使两幅影像的色调保持一致。可以在单波段影像直方图之间进行匹配,也可以对多波段影像进行同时匹配。两幅图像比对前,通常要使其直方图形式一致。

2019-10-17

空空如也

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

TA关注的人

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