- 博客(51)
- 收藏
- 关注
原创 canvas实现橡皮擦效果擦去图片上的文字
PS:网上有很多资料,但要么是不全,要么是存在一些错误,这里提供一个一键复制完整版。canvas实现橡皮擦效果擦去图片上的文字。
2024-04-01 16:46:43 776
原创 springboot配置文件Tomcat和mvc详细配置
server.port=8080server.address= # bind to a specific NICserver.session-timeout= # session timeout in secondsserver.context-path= # the context path, defaults to ‘/’server.servlet-path= # the servlet path, defaults to ‘/’server.tomcat.access-log-patter
2024-03-14 20:27:19 497 1
原创 文件上传异常:Failed to parse multipart servlet request;nested exception is java.io.IOEexception:The tem..
如题:问题出现在部署环境的变化。线上项目一直是在linux服务下运行,切换到Windows服务器下运行之后,文件上传就出现如下问题了。到这里问题就很明显了,切换服务器导致了找不到该文件地址【其他情况,删除了Tmp等也会导致同样的问题】通过排查发现是因为默认上传位置出现了变化导致的问题【此类问题都归类于找不到默认上传位置】当有一个图片或文件进入controller时候,服务器会在临时位置存储它们。默认上传位置可以理解为传递到后端的文件默认保存的位置。注意改成你需要的目录。
2024-03-14 20:25:25 765
原创 lucky-canvas实现老虎机、九宫格和大转盘抽奖
lucky-canvas是一款开源免费的基于 js+canvas 的前端插件,UI精美,功能强大,使用起来比较方便。lucky-canvas官网。
2024-03-11 16:41:13 1276
原创 js 保留小数点几位
使用 toFixed()函数来保留小数点。四舍五入为指定小数位数(0到20位)的数字。涉及到计算时,可能存在小数点。roFixed()方法把数值。
2024-03-11 00:28:29 458
原创 谷歌浏览器批量下载单词限制为10
批量下载时,如果文件超过10个,谷歌浏览器只会下载前10个。【谷歌浏览器的一种压力保护吧】可以使用以下方式解决这个问题。
2024-03-10 23:54:13 955
原创 htmlunit解决javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException
使用htmlunit连接https网页时,会出现证书异常,如题。亲测可用,取消ssl证书的检验。
2024-03-10 22:14:21 360
原创 docker安装MongoDB脚本
5.所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase。3.集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;结合自身情况,修改脚本中的映射和端口。执行完成后就装好了一个MongoDB,非常简单。2.数据库管理角色:dbAdmin、dbOwner、userAdmin;1.数据库用户角色:read、readWrite;
2024-03-10 21:53:11 476
原创 vscode 格式化prettier失败出现一大堆错误
如题,使用vscode开发项目时候,会自动进行格式化【安装prettier插件】但是有时候会出现格式化失败的情况,如果插件安装正确,则可能是代码出现了格式问题。
2024-03-09 22:19:52 902
原创 小程序开通流量主
另外,程序员行业一天比一天卷,一天不学习就落后了,为此我也开发了一款编程面试小程序,方便大家利用闲余时间或者去面试的路上给自己充充电。开发小程序有一段时间了,误打误撞开通了流量主。到现在有2400人访问了,当然这是累计的,每天访问人数也就是平均七八十左右。关注我的技术小程序,会持续更新,分享更多面试题,以及开发教程,2024一起加油。感觉做小程序,技术是第二,方向和创新是第一,继续加油做。
2024-03-04 20:28:50 542
原创 集logo生成、图片压缩、裁剪、二维码生成于一体的图片处理工具
今天给大家介绍一款在线图片处理工具,界面简洁、无广告,能进行图片裁剪、压缩、生成二维码,以及处理图片等基础功能。也可以生成新的图片,包括文字logo等。
2024-01-04 20:01:12 383
原创 JSON在线格式化
在开发的时候,我们时常以JSON的数据格式来交互参数,面对一大串复杂的JSON数据,我们就需要用到JSON格式化工具。下面推荐一款无广告、页面简洁的JSON格式化工具。
2023-12-28 15:05:10 617
原创 Math.random()随机数四舍五入
Math.random方法用来取随机数,配合Math.round、Math.floor与Math.ceil可以方便取任意随机数。
2023-12-27 14:13:57 417
原创 excel数据使用xlsx读取转换成JSON
一般读取excel的工作都由后端完成,比如java使用poi插件。如果存在少量非敏感数据,比如日志、模板数据,可以直接由前端搞定。使用xlsx插件。
2023-12-27 13:12:18 1098
原创 application/x-www-form-urlencoded表单与application/json格式传输
Content-type(MediaType),即是Internet Media Type,互联网媒体类型,也叫做MIME类型。在互联网中有成百上千中不同的数据类型,HTTP在传输数据对象时会为他们打上称为MIME的数据格式标签,用于区分数据类型。最初MIME是用于电子邮件系统的,后来HTTP也采用了这一方案。在HTTP协议消息头中,使用Content-Type来表示请求和响应中的媒体类型信息。
2023-12-26 23:13:12 1351 1
原创 vue exceljs json数据转excel
有时候我们会遇到这样一个需求,就是将数据转成excel下载,这一般都是由后端来处理,使用插件poi轻松搞定。如果只有少量数据,那么能不能避免调用后端接口,前端直接处理呢?答案是:当然可以使用exceljs excel专用插件来实现前端json数据转成excel文件并进行下载。
2023-12-26 22:03:12 822
原创 vue3安装vue-json-viewer实现json格式化
注意的是,这里需要对绑定数据做一个类型校验,对不合法数据类型进行剔除,另外可以自定义格式化框内部的样式。安装版本不宜过旧也不宜过新,针对vue3安装这个版本即可。
2023-12-26 21:51:02 2803
原创 Spring boot使用报错No active profile set, falling back to default profiles: default
如果是springcloud项目,添加了springcloud依赖,就不会报错,因为系统识别bootstrap.properties。配置文件,默认回去找这个文件,如果你用的是bootstrap.properties就会报错;如果是单个的springboot项目,仅支持。
2023-06-24 22:28:49 538
原创 elementUI Drawer 抽屉 Dialog 对话框 等弹出组件的遮罩层以及多层遮罩解决办法
elemenui drawer 中的dialog对话框遮罩层会被覆盖。
2023-06-23 23:18:43 760
原创 window.open text格式直接打开而不是下载
content为text内容,可以从后台传来,前端声明等等,fileName为文件名,主要是将txt封装成a标签进行下载主要是将txt封装成a标签进行下载。
2022-12-21 14:27:38 931
原创 docker启动所有容器
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) 更多资源访问:代码资源
2022-12-20 23:42:07 194
原创 vue 复制,writeText被禁用 undefined
注意 navigator.clipboard.writeText可能会被浏览器禁用,还是需要使用兼容的 document.execCommand('copy')
2022-12-20 14:58:36 1000
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人