- 博客(144)
- 问答 (1)
- 收藏
- 关注
原创 通义听悟上线,强大的视频会议和学习直播分析能力,人工智能如何改变我们的生活和工作方式?
如果还没有去体验的,本文帮助你快速的了解一下通义听悟的功能
2023-06-15 12:33:16 1397
原创 全面详解ECharts4数据可视化,让你的数据穿上漂亮的新衣吧
ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。让我们一起使数据穿上漂亮的衣服吧。
2022-05-21 18:16:25 2523
原创 Vuejs压缩十倍优化后图片上传,图片质量无损,ElementUI上传组件
这个逻辑是上传图片前由前端进行压缩后再上传图片,在开发中,能更大的利用带宽,实现多人访问上传不会出现阻塞情况,压缩后的图片在保存上也不需要很多空间,很大程度节省了存储空间,适合商城项目这种图片需求量大的项目开发使用,即使你储存OSS或COS也可以更大的节省存储空间,何乐不为。
2022-05-14 22:07:55 674
原创 前端ES6语法的几个重要知识点
什么是ES6ECMAScript6.0(以下简称ES6,ECMAScript是一种由Ecma国际通过ECMA-262标准化的脚本),是JavaScript语言的下一代标准,2015年6月正式发布,从ES6开始的版本号采用年号,如ES2015,就是ES6。ES2016就是ES7。ECMAScript是规范,JS的规范的具体实现。let&&constvar在{}之外也起作用let在{}之外不起作用var多次声明同一变量不会报错,let多次声明会报错,只能声明一次。var 会
2022-05-14 17:49:06 213 2
原创 SpringCloud整合阿里云OSS,实现后端上传 或 分布式版后端生成签名vuejs前端上传模式 或 postman测试签名前端上传
分布式的架构中,因为集群微服务的存在,我们上传的文件不可能放到一台服务器上,因此引入第三方服务,阿里云的OSS对象存储,来管理我们的文件上传,提高图片等的访问速度,本次深度分析两种方式,并透析签名上传原理。
2022-05-13 15:58:03 2394
原创 WebSocket打造在线聊天室
WebSocket介绍WebSocket是一种网络通信协议。RFC6455定义了它的通信标准。WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议HTTP协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。这种通信模型有一个弊端:HTTP协议无法实现服务器主动向客户端发起消息。这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。大多数Web应用程序将通过频繁的异步AJAX
2022-02-16 16:44:00 1410
原创 精美的多平台开发框架uniapp
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。DCloud公司拥有900万开发者、数百万应用、12亿手机端月活用户、数千款uni-app插件、70+微信/qq群。阿里小程序工具官方内置uni-app(详见),腾讯课堂官方为uni-app录制培训课程(详见),开发者可以放心选择。
2022-02-08 11:25:28 1057
原创 深入浅出之必须全面掌握的独立环境容器部署技术docker详解
Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。
2022-02-07 15:57:38 1234
原创 让我们告别手写CRUD代码,结合IDEA自动生成java高效率开发服务端代码
让我们告别手写CRUD代码,结合IDEA自动生成java高效率开发服务端代码
2022-02-04 16:10:39 1080
原创 java微服务架构之SpringCloud学习开始
微服务的初认识与SpringCloud的初认识,以及SpringCloud与各微服务框架的优缺点对比
2022-02-03 12:03:25 932
原创 Vue路由跳转之非父子组件关系页面间传参(并自定义跳转目标)
在做Vue项目之前呢,不知道怎么进行非父子组件关系页面之间的传参,使用的方法也很笨,是改变VueX的值来达到页面跳转监听。大致思路也就是:点击某个按钮跳转某个页面,点击该按钮的同时去改变VueX的值并在新页面接收,为什么要这样做能,因为我得到的需求是通过一个跳板页面来跳转目标页面,而跳板页面一进入就会发生计时任务,计时任务只能放到mounted里面这样才能一进入页面就执行,带来的问题就是怎么也接收不到VueX的变化值,后来也用了个笨方法解决,写个定时方法:这样在created钩子函数中是能够接收到
2022-01-04 17:41:15 678
原创 那些常用的JavaScript内置对象和本地对象,让我们一起拉开与普通程序员的距离吧
目录Math对象全局对象Array对象Date对象一、Math对象返回目录Math对象用于执行数学任务。Math是内置对象,无需创建或实例化,通过把Math作为对象使用就可以调用其所有属性和方法。例如: let fPi=Math.PI document.write(fPi)Math对象的属性:属性描述E返回算术常量e,即自然对数的底数(约等于2.718)LN2返回2的自然对数(约等于0.693)LN10返回10的自然对
2021-12-03 19:14:55 4431 1
原创 【Vue】如何更好的封装组件?几个小技巧助你成为组件封装达人,让我们封装的组件更加优雅易用
目录一、$attrs二、$listeners一、$attrs我们在使用组件的过程中,有时需要给被封装的子组件传递Prop例如:<template> <el-input v-model="innerVal" placeholder="placeholder" @input="$emit('input',$event)" > </el-input></template><script> expo
2021-11-29 22:40:42 5505 6
原创 Vue如何配置代理绕过跨域问题
跨域产生的原因?由于浏览器的 同源策略,在出现 域名、端口、协议有一种不一致时,就会出现跨域,属于浏览器的一种安全限制。解决跨域的方案jsonp 跨域:动态创建script,再请求一个带参网址实现跨域通信.缺点就是只能实现 get 一种请求function jsonp(url, jsonpCallback, success) { let script = document.createElement('script') script.src = url script.async = tr
2021-11-19 22:11:53 2653
原创 效率最高的语言,直观感受计算机底层——认识汇编语言的第一天
目录第一章 基础知识01第一章 基础知识02第一章 基础知识03第一章 基础知识04第一章 基础知识05第二章 寄存器(CPU工作原理) 01第二章 寄存器(CPU工作原理) 02第二章 寄存器(CPU工作原理) 03第二章 寄存器(CPU工作原理) 04第二章 寄存器(CPU工作原理) 05第二章 寄存器(CPU工作原理) 06第二章 寄存器(CPU工作原理) 07第三章 寄存器(内存访问) 01第三章 寄存器(内存访问) 02第三章 寄存器(内存访问) 03第三章 寄存
2021-11-17 20:37:34 444 1
原创 网页的灵魂,游荡在人机之间的互动——Vuejs动画体验
目录一、使用过渡类名实现动画二、自定义v-前缀三、钩子函数实现半场动画的介四、钩子函数实现小球半场动画五、小球动画每次重新开始的位置六、使用transition-group元素实现群体动画七、实现列表删除和删除时候的动画八、transition-group中appear和一、使用过渡类名实现动画返回目录图解vue动画:我们先看看不使用动画的显示与消失的效果<!DOCTYPE html><html lang="en"><head>
2021-11-13 23:30:35 1062
原创 git配合gitee进行企业级多人开发
目录基础篇:一、前言之版本控制二、Git和SVN的区别三、聊聊Git的历史四、安装Git及环境配置五、常用的Linux命令六、Git的必要配置七、Git的工作原理八、Git项目创建及克隆九、Git的基本操作命令十、码云的注册和使用十一、配置SSH公钥及创建远程仓库十二、IDEA中集成Git操作十三、关于Git中分支说明十四、Git后续操作说明一、前言之版本控制返回目录Git十分简单!学习git之前,我们需要先明白一个概念,版本控制1.1、版本控制什么是版本控制
2021-11-08 22:12:59 237
原创 Vue知识小课堂第二课——vue与Velocity实现过渡和动画
✍上期回顾第一课之监听窗口滑动事件以及某具体元素内部监听滑动Velocity介绍Velocity.js插件的作用Velocity.js是一个简单易用,高性能且功能丰富的轻量级JavaScript动画库,它拥有颜色动画,转换动画(transforms)、循环、缓动、SVG动画、和滚动动画等特色功能支持Chaining链式动画,当一个元素连续应用多个velocity()时,动画以队列的方式执行案例演示:第一步安装:npm install velocity-animate@beta第二步页
2021-10-28 15:45:27 844
原创 Vue小课堂开课啦——第一课之监听窗口滑动事件以及某具体元素内部监听滑动
给窗口添加滑动事件第一步,在mounted函数中声明我们要进行监听的事件以及回调函数:mounted() { window.addEventListener("scroll", this.scrollChange)//写法一 document.addEventListener("scroll", this.scrollChange)//写法二第二步在methods中定义我们刚刚写的scrollChange方法,并实现输出功能 methods: { scrollChange() { .
2021-10-27 23:25:09 420
原创 牛刀弑鸡,用SpringMVC的架构模式来描绘一下普通java程序之图书管理免费代码分享
完整代码点击跳转需求分析实验目的强化集合和常用API的知识点以及编程能力,以及逻辑思维能力,个人试验目的在于锻炼并加强MVC架构环境的搭建能力结构介绍 该项目我采用SSM框架的SpringMVC架构模式,采用面向接口编程的思想完成结构搭建,对象注入为单例模式仿照,其中controller为视图控制层,控制界面的跳转;service为业务逻辑层,处理并管理后台数据,dao为持久化层的模式仿照(项目未连接数据库),存储整个项目
2021-10-25 19:29:25 201
原创 1024程序员节,以梦为马,不负韶华,我们来聊聊IT的发展以及个人感受吧!
引言二十一世纪进入信息时代,席卷全球的信息科技给人类的生产和生活方式带来了深刻的变革,信息产业已成为推动国家经济发展的主导产业之一。web前端发展前景1、现在进入到了互联网时代,不管干什么基本都离不开网络,尤其是电商行业,对于用户的交互和体验度更加注重,而这些基本都是web前端技术实现的效果。2、 现在对于IT互联网的应用广泛,app、小程序、移动端、pc端等都是需要前端技术的开发支持才能够完成。3、web前端的前景是毋庸置疑的,前端行业的火热,是因为移动互联网时代的到来和HTML5技术的出现,移
2021-10-24 16:13:21 3008
原创 解决Vue项目history模式下打包部署到云服务器,访问路径,重复点击路由,刷新报404异常的问题!!!
history模式下打包部署的访问路径以下步骤皆以Tomcat为例部署位置是Tomcat的webapps包下(可以自己配存放位置,这里不是重点)打包路径问题一,保证Vue的路由路径与我们部署在webapps包下的路径一致问题二,在项目目录下新建vue.config.js文件,增加配置:module.exports = { publicPath: './', assetsDir:'static', lintOnSave: true, productionSourceMap: fa
2021-10-22 20:49:43 1839
空空如也
springboot运行jar包文件上传下载失败
2021-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人