首页
学习
活动
专区
工具
TVP
发布

web全栈

专栏成员
190
文章
301946
阅读量
28
订阅数
Vue实现在线文档预览
本次实现的文档预览的类型有:docx, xlsx, pptx, pdf,以及纯文本、代码文件和各种图片、视频格式的在线预览
不愿意做鱼的小鲸鱼
2023-07-09
2.4K0
PhantomJS 服务端仿浏览器截图
实现的方案有很多,比如:PhantomJS,Selenium WebDriver,HtmlUnit,Puppeteer等,大致的思路都是在服务端静默的模仿打开浏览器,从而进行截图。 由于服务端一般使用java,本次实现的方案是使用java + PhantomJS + rasterize.js
不愿意做鱼的小鲸鱼
2023-07-09
3050
SpringBoot仿GPT数据流传输
在折腾ChatGpt集成在SpringBoot项目时,发现了ChatGpt api返回数据时有两种返回方式,一种是使用流传输,另一种是直接返回全部的数据。如果使用流传输,响应的速度很快,不需要获取全部答案的内容后再开始响应返回,可以达到服务端返回数据时像打字机一样的效果返回答案;而直接返回全部数据的话,需要在服务端接收完ChatGpt的全部结果后再一次性把全部的数据响应返回给客户端进行展示,这个缺点就是很慢,一个结果最快也需要10秒钟。所以本文尝试模仿ChatGpt使用流数据的方式返回数据给客户端。
不愿意做鱼的小鲸鱼
2023-06-18
3.7K1
java导入导出excel数据&图片合成工具
主要代码: 文件流读取xls或者xlsx文件,然后通过设置表头字段,将每一行数据转换成一个java对象,最后导出成List
不愿意做鱼的小鲸鱼
2023-04-28
1.2K0
springboot项目启动、关闭脚本
区别: kill命令默认的信号就是15,也就是 kill -15 ,被称为优雅的退出。
不愿意做鱼的小鲸鱼
2023-04-28
5160
微信公众平台开发(四)——微信网页授权:获取用户openid&用户基本信息
在开发中,如果web产品需要使用到微信的功能,比如微信授权登录、微信支付、微信投票等,我是开发的东东是一个web项目,然而如果需要接入微信的话,就需要使用道微信的微信网页开发相关的功能。 其中我们需要的东西就是拿到微信服务器的回调,比如用户扫码登录我们的web项目时,用户正确授权之后,微信服务器能回调到我们期望的url并且返回相应的参数信息。
不愿意做鱼的小鲸鱼
2023-03-25
10.1K0
微信公众平台开发(三)——微信二维码生成&扫码关注
微信二维码生成是指后端发送请求向微信服务器申请公众号的二维码,用户如果未关注,进行扫描改二维码后即跳转道公众号的关注页面;如果已经关注,扫描二维码后直接进入该微信公众号。当用户扫码时,微信服务器会向后端发送不同类型的扫描事件类型回调,后端可以通过不同情况分别作出响应的处理。 获取微信二维码的流程是:
不愿意做鱼的小鲸鱼
2023-03-25
3.9K0
微信公众平台开发(二)——自定义菜单、模板消息&微信素材
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。
不愿意做鱼的小鲸鱼
2023-03-25
1.2K0
微信公众平台开发(一)——概述&微信消息处理
微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开放接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过阅读本接口文档来帮助开发。可以理解为微信公众平台开发就是开发者借助微信公众号,将自己的网站或者应用接入微信平台的服务。
不愿意做鱼的小鲸鱼
2023-03-25
6.7K0
wordpress优化经历(六)——wordpress图片防盗链
WordPress很多插件或者代码都可以实现在编辑文章中自动将外链图片下载到本地,但是我试了几个效果都不是很好。 最后选择了一个比较笨一点的方法,但是效果贼好。
不愿意做鱼的小鲸鱼
2023-03-23
8190
get两个js小技能——JS截取视频第一帧&图片转Base64
背景 由于开发之前做的VisualDrag拖拽模板优化的时候,拖拽进去的图片、视频文件等需要进行截图作为封面,目前采用的截图方法是htme2canvas,使用canvas进行的截图操作,所以就会遇到这样的问题,视频和图片图床简单的使用标签加入canvas画布里面无法正确的截图成功。最后采取的措施就是将图片转为base64画入canvas,将视频截取第一帧图片,然后画进canvas,最后进行截图,最后经过折腾,这个方法好像成功了,写这篇博客进行记录下。 JS截取视频第一帧 截取视频的第一帧作为视频的封面
不愿意做鱼的小鲸鱼
2023-03-23
6.1K0
ChatGpt折腾&接入教程&在线体验
注册可以参考一下这一篇保姆级教程:https://www.51cto.com/article/745771.html
不愿意做鱼的小鲸鱼
2023-03-08
8.2K0
mysql练习:经典50道基础题
建表共4张表,分别对应学生信息(Student)、课程信息(Course)、教师信息(Teacher)以及成绩信息(SC)
不愿意做鱼的小鲸鱼
2023-02-01
1.1K0
VisualDrag低代码拖拽模板
因此得研究实现一个拖拽生成低代码平台,通过查询了各种资料,找到了以下比较合适的开源的低代码平台:
不愿意做鱼的小鲸鱼
2022-11-22
1.4K0
图片折腾的经历——文件批处理、爬虫、图片工具
这个工具使用很简单,应该稍微看一下就能上手使用了,可以采集某个视频作者的全部作品,包括图集,具体就不多介绍。
不愿意做鱼的小鲸鱼
2022-11-03
6850
仿bilibili视频弹幕播放器介绍&搭建
一款防bilibili的播放器,支持弹幕和后台管理,主要是这个播放器是仿B站的,很简洁,特别合适用来web开发。
不愿意做鱼的小鲸鱼
2022-10-05
2.1K0
微服务(十六)——Seata 分布式事务框架
单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三三 个服务来完成。此时每个服务内部的数据一致性由本地事务来保证, 但是全局的数据一致性问题没法保证。
不愿意做鱼的小鲸鱼
2022-10-05
1.7K0
nvPress内容管理系统的介绍&搭建
nvPress是由熊猫(panda)开发的一个基于Node.js实现的内容管理系统(CMS)。nvPress支持三种部署方式:Docker(推荐)、Windows系统、Linux系统,目前免费使用。
不愿意做鱼的小鲸鱼
2022-10-02
9470
Canvas实现网页协同画板
画板协同: 简单来说就是使用canvas开发一个可以多人共享的画板,都可以在上面作画画板,并且画面同步显示 canvas白板相关使用参考我之前的文章:Canvas网页涂鸦板再次增强版
不愿意做鱼的小鲸鱼
2022-09-30
1.8K0
微服务(十五)——Sentinel 高可用流量管理框架
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
不愿意做鱼的小鲸鱼
2022-09-27
8590
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档