自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单了解原型&原型链

初始化一个构造函数,它有一个 prototype 属性,该属性值指向的就是构造函数的原型​比如上文的指向的就是Person的原型当然了,只有构造函数才有 prototype 这个属性,其他对象是没有的我们来看看原型的定义原型本质是一个对象,原型对象是为了给其他实例对象提供共享属性的2.原型对象的本质其实就是一个对象原型的作用是给其他对象提供共享属性,即用来实现基于原型的继承与属性的共享相互关联的原型组成的链状结构就是原型链原型链的顶级原型对象是Object,且最终一定指向null。

2023-02-07 10:20:00 786 1

原创 vue项目全局变成灰色

最近由于一些原因,需要把整个项目风格变成灰色系列,我想了一下实现方式,封装一个样式,然后全局调用,还有一种就是filter,相信很多朋友这不就是个过滤器嘛,用来转换显示数据,在CSS3中的filter是滤镜,一般我们提及滤镜,就会想到使用PhotoShop制作的图片,但是使用CSS滤镜不需要任何作图软件,仅使用CSS就会生成多种的滤镜效果。这里我主要介绍filter,当然实现的方式可能都不一样,大家有好的方式也可以发出来。

2022-12-01 14:20:00 1721 2

原创 videojs 播放以及初始化

最近有个视频回放的功能,第三方给我这边rtmp协议的接口,rtmp协议在浏览器端是需要借助flash插件的,现在主流浏览器都不再支持flash了,火狐最后支持的版本是84.0.2、谷歌的87.0.4270.0,这个可以上网搜一下。除了这种方式还有常用三种协议格式,http-flv和http-Websoket协议格式前端可以用flv.js接收播放, hls协议原生video.js可以播放,如果是实时视频的话不推荐会有几秒延迟,回放的可以考虑在内。说了这么多,由于第三方的原因,这个功能只能选择rtmp协议。

2022-11-24 10:34:12 7388 1

原创 小程序接口封装详解

我这里定义的是common、request.js是我封装的接口。

2022-11-14 11:20:17 1322

原创 Nginx解决跨域问题

这几天出现了一个问题,我们中的一个A系统需要给B系统调用,造成了跨域问题。当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。

2022-11-10 14:26:45 8916

原创 uni-app自定义tabBar

目前的业务需求是根据不同的角色展示不同的底部tabBar。

2022-10-31 15:36:46 10786 4

原创 uni-app中app模拟器真机调试

我一打开就是电脑的默认分辨率,后面调试的时候不好看,手动去设置分辨率 ,点击右上角进入设置中心。adb它会有个默认配置,配置到HBuilder X目录下的默认路径,我们这里改为模拟器下的路径。进入把开发者选项开启,还有下面的usb调试,手机调试的也基本同理,也是需要开启开发者选项。此时你不配置的话,直接点击运行,运行到小程序的话可能如下所示点击运行就成功了。在界面设置里自定义分辨率,下面是按照我手机的分辨率写的,可以看看。如果你点击之后是暂无手机或模拟器的话,点击上图ADB路径设置。

2022-10-26 14:32:59 7470 4

原创 vue通知提醒消息

最近有个项目需求就是在客户端的右上角要实时展示提醒消息,下面来看下简单的实现步骤/* 全局Notification */})}

2022-10-17 13:27:04 8641

原创 WebSocket详解

很多可能对这个不太了解,一般接触比较多的都是HTTP请求,由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。这样我们的WebSocket就营运而生了。

2022-10-17 11:46:32 1284

原创 解决端口占用问题

本地服务启动端口被占用的问题,我这里配的是8081端口,看下面的报错很显然易见我的8081端口被占用了。

2022-10-12 11:19:30 2969

原创 java8之optional 和isPresent()

Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 类的引入很好的解决空指针异常。

2022-10-09 13:51:32 8889

原创 Java 8 Stream用法

Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等。为函数式编程而生。对stream的任何修改都不会修改背后的数据源,比如对stream执行过滤操作并不会删除被过滤的元素,而是会产生一个不包含被过滤元素的新stream。惰式执行。stream上的操作并不会立即执行,只有等到用户真正需要结果的时候才会执行。可消费性。

2022-10-08 17:18:40 891

原创 uni-app打包超出2M处理

每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根据开发者的配置进行划分。在小程序启动时,默认会下载主包并启动主包内页面,当用户进入分包内某个页面时,客户端会把对应分包下载下来,下载完成后再进行展示目前小程序分包大小有以下限制:整个小程序所有分包大小不超过 20M单个分包/主包大小不能超过 2M对小程序进行分包,可以优化小程序首次启动的下载时间,以及在多团队共同开发时可以更好的解耦协作。

2022-09-27 13:31:36 5119

原创 重新设置mysql密码

出现这个问题我也很纳闷,过个中秋放坏了,my.ini里的安装路径和数据路径都没改过,有点小离谱,文件不知道怎么就没了。列一下我的解决办法希望对大家有点帮助。

2022-09-13 16:32:07 598 1

原创 安装mysql

今天一大早到公司启动idea,启动失败,我看了下mysql服务关闭了,我给他重启了报错。字面翻译mysql下面缺少文件,在网上搜了很多方法,按照做了都没生效,所有想着重装mysql。

2022-09-08 13:53:27 767

原创 原生小程序加载背景图片

最近写一个微信原生小程序,在wxss中用本地图片做路径展示背景图片报错。

2022-08-19 14:58:34 350

原创 原生小程序加载更多

作为处女作,还是说的什么东西比较合适,大概思路就是通过wx官方的onReachBottom触底事件和onPullDownRefresh下拉刷新事件来实现,如果仅仅用wx.showToast和wx.showLoading来提示加载上头说不太美观,借鉴了一下别的博客自己写一个组件来实现一下

2022-08-19 14:25:09 1349

空空如也

空空如也

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

TA关注的人

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