自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 了解uniCloud之云函数和云对象-2

云公共模块,ip防刷,url化,网络安全

2023-02-28 09:43:33 415

原创 了解uniCloud之云函数和云对象-1

获取请求id列表(uniCloud.getRequestList()),如果配置了单实例多并发,那么,uniCloud对象无法确定是当前请求中数组中哪一个,所以,有方法来确定当前请求是哪一个:uniCloud.getUniCloudRequertId(),或云函数自带参数context。所以云函数有冷启动的概念。实例和请求不是一对一的,所以获取客户端信息时,不是在实例的全局对象上获取,而是在请求的上下文上获取。实例可能是第一次启动,也可能是启动了,云函数js中的全局变量就是伪变量,是云函数无状态的。

2023-02-23 17:22:58 2577

原创 什么是uniCloud

没有繁琐的产品选择,在uniCloud的世界,简单清晰,没有其他收费项,比如:防DDoS的高防套餐,每个月至少几万元,而这些费用,在uniCloud中无需支付(阿里云和腾讯云的serverless有巨大的资源池,且serverless没有固定ip,云函数使用的是阿里云和腾讯云的自有域名,前端网页托管在cdn上,DDoS攻击者打不起、也打不挂uniCloud)。4)减少租用云的成本。云对象把云端的代码变成对象方式,让前端js直接import这个对象,然后使用这个对象的方法,就像使用前端的js对象一样顺畅。

2023-02-21 15:13:02 3512

原创 nuxt入门5

上传到服务器,执行cnpm installl,文件夹中会生成node_modules。服务运行成功,以后台的方式跑在对应的端口上,后续使用nginx转发端口即可。在新文件夹中创建ecosystem.config.js。2.nuxt使用less,sass等预处理器。1.如何在 head 里面引入js文件。4.如何拓展 webpack 配置。5.如何添加 vue plugin。这时候文件夹中有以下文件。3.如何使用px2rem。运行pm2 start。

2023-02-20 15:40:50 119

原创 nuxt入门4

使用asyncData钩子时可能会由于服务器错误或api错误导致无法渲染,此时页面还未渲染出来,需要针对这种情况做一些处理,当遇到asyncData错误时,跳转到错误页面,nuxt提供了context.error方法用于错误处理,在asyncData中调用该方法即可跳转到错误页面。使用axios:默认nuxtjs自带axios,是不需要手动安装的,在 package.json 文件中 dependencies 中可能并不体现出来,可以通过 node_modules 文件夹找到 axios。

2023-02-20 15:17:59 611

原创 nuxt入门3

pages/news/index.vue页面的链接进行修改一下,传入一个title,目的是为了在页面进行接收title,形成文章的标题。v-if进行判断错误类型,注意的是这个错误是需要在里script进行声明的,如果不声明程序是找不到error.statusCode的。避免子组件中的meta标签不能正确覆盖父组件中相同的标签而产生重复的现象,建议利用 hid 键为meta标签配一个唯一的标识编号。我们修改/pages/news/_id.vue,让它根据传递值变成独特的meta和title标签。

2023-02-17 17:53:57 136

原创 nuxt入门2

nuxt.config.js设置components为true,开启组件自动导入,不需要使用import和components,只需要在template中写入组件名即可。然后在nuxt.config.js中设置一个全局css即可,css:[‘assets/css/main.css’];这里的HEAD读取的是nuxt.config.js里的信息,APP是pages文件夹下的页面,需要大写,否则会报错。全局默认动画在page进行,在assets/css/下创建xx.css文件;例如,about.vue页面。

2023-02-16 10:34:32 151

原创 nuxt入门1

领导找了个网站模版,加急制作。拿到手一下,nuxt写的。那我就加急的学习一下吧。今天记录一下这两天用nuxt开发和学习的一些东西。先了解一下什么是nuxt。nuxt基于vue的通用框架,预设了利用vue开发服务器(SSR)渲染所有应用的配置;vue是单页面应用,不利于seo搜索引擎操作,而nuxt是利用vue开发多页面应用,在服务器端渲染,比较适合新闻、博客、咨询类的项目,移动端就别考虑使用了。那么,注意代码兼容性(在不同环境下运行),服务器的负载(过大,比如图表类的)。

2023-02-15 17:41:00 266

原创 react和vue相同和区别

vue和react

2023-02-06 17:40:51 87

原创 浏览器版本检测

.browser属性在jq1.9已经移除,不建议使用来检测浏览器,不准确。userAgent

2023-02-01 11:04:48 167

原创 路由组件缓存...

中间还遇到了keepAlive的坑,vue官网上没有对已经缓存后的组件操作的API,所以网上查了很多资料,发现keepAlive已经对include做了订阅,只要include变化,不在include内已缓存的组件也会被清理掉。因为keepAlive的include指令接收的值是组件name,而我们使用的是异步载入组件,所以在router.beforeEach时,组件还没有实例化,没办法拿到组件的name。先缓存组件,然后在看是否匹配,不匹配就删除已有缓存。// 业务页面,使用keepAlive的组件。

2023-01-12 17:08:37 101

原创 vue2.x && vue3.x (一)

vue2和vue3

2023-01-11 16:36:18 42

原创 数字孪生平台3d模型制作-旋转

基础知识:遵循右手坐标法则。

2023-01-10 11:13:13 82

原创 vue-router

beforeRouteUpdate(to, from, next){ } 修改组件前,当前组件依然在使用路由地址改变满足以上2个条件才会执行。beforeRouteEnter(to, from, next){ } 进入组件前,默认不能获取组件实例 this,但是以下办法可以访问。前置导航守卫 -〉读取路由配置信息前 -》 进入组件前 -〉3类,7个钩子:全局路由钩子,路由配置守卫钩子,组件内的守卫钩子。前置路由守卫-》读取路由配置信息-〉进入组件前-》组件实例化前。下次说下路由组件缓存。

2023-01-04 11:30:30 44

原创 vue项目中使用element-ui

因为工作中很多东西是自学,所以经常随手记个笔记,今天接着上面说,vue项目搭建完成,会安装些需要的插件。

2023-01-03 17:55:18 302

原创 vue项目搭建(2019-12-11)

习惯用笔了,但还是要跟上时代,把笔记本上的内容,补上来。

2023-01-03 15:28:54 33

原创 用phpstudy本地搭建织梦(1)

下载DedeCMS,upload里文件全部复制到WWW文件夹里,启动phpstudy-》127.0.0.1/phpinfo.php,改成http://localhost -》继续…-》数据库默认密码root -》登录后台(admin/admin)即可。include/userlogin.class.php里注释掉keepUser()里的@session开头的6行。robots.tex-》网站和搜索引擎之间的协议。dede-〉网站后台(上线后一定要改名字)install-》安装文件(上线后删)

2022-12-30 11:04:12 331

原创 小程序浅谈(四)--登录缓存,其他

4).如果前端检测有session,调用wx.checkSession,判断session_key有效期,然后请求业务CGI。1).前端检测是否有session,没有的话wx.login(),获取session_key。2).通过session_key调用后台接口,获取session。共用方法,可以写在app.js里吗?与localStorage不同之处。3).前端缓存session。

2022-12-30 09:51:20 186

原创 SSL证书过期处理

选择虚拟机-管理-域名管理-域名绑定-开启。先申请证书(数字证书管理服务)-》下载。

2022-12-30 09:48:35 64

原创 数字孪生平台3d模型制作-threejs-绘制三角形

在这里插入图片描述](https://img-blog.csdnimg.cn/b498716c3d57440690eb0b5cfb874699.jpeg#pic_center。图形转面,threejs有个图形几何体ShapeGeometry,可把图形转面。点C在向量AB的正开半开面里,可以理解为站在A点,面向B、C要在你左手边。三角形ABC顶点索引位置连续,如012,123,234.三角形ABC中没有包含路径G中其他顶点。寻找满足以下条件的三角形ABC。

2022-12-29 09:47:15 536

原创 数字孪生平台3d模型制作-threejs

那么,js呢,它能写高效的3D程序吗?几年前写3D最好的世c++,js的计算能力随谷歌vs引擎得到增强。浏览器对threejs的支持,谷歌最佳。threejs简化和封装了wegGL开发过程。

2022-12-29 09:33:57 1164

原创 数字孪生平台3d模型制作-openGL,wbgGL,threejs关系

WebGL: WebGL 是基于 OpenGL ES 2.0 的 Javascript API。通过 HTML5 的 Canvas 来和 DOM 打交道。OpenGL ES:是 OpenGL 的子集,专门针对手机/PDA(掌上电脑,如: 条形扫码器,POS机等)/游戏主机等嵌入式设备设计的。理论 — 》OpenGL/GLSL —〉 WebGL— 》three.js — 〉AR/VR/CAD等应用。OpenGL:计算机图形学,由数据到图像。three.js:WebGL的一个库。

2022-12-28 14:23:11 477

原创 小程序浅谈(三)-生命周期

生命周期-微信小程序

2022-12-28 13:47:39 31

原创 微信小程序开发中遇到的问题(1)

【sitemap 索引情况提示】根据sitemap的规则【0】,当前页面【pages/index/index】将被索引,project.config.json的setting里加上“checkSiteMap“:false。单页面设置enablePullDownRefresh:true ,不生效。可以先去掉下拉刷新设置。

2022-12-28 10:28:05 132

原创 2022-2-16小程序中的cookie

小程序中不会禁掉cookie,会设置到小程序进程中,下次小程序请求,会自动将已有cookie带入到服务器端请求中。推荐使用小程序缓存。

2022-12-27 13:54:24 220

原创 微信小程序浅谈(二)关于调用外部接口

为了方便请求,可以对wx.request做一个封装。不知道微信有意这样做,还是它根本就是个bug…

2022-12-27 13:48:23 1670

原创 原型设计-墨刀

https://modao.cc/app/kdo0HdMPr9yjokfXGU436i #智慧园区管理后台-分享。

2022-12-27 11:19:54 64

原创 web页面加载问题,性能标准,白屏t,首屏t!

方法二:首屏根节点,右键编辑;id=‘app’内部区域,复制到你的骨架屏页面,index.html稍加样式;针对有伪元素dom节点,可以使用伪元素来实现该dam节点骨架屏样式;那么不支持伪元素的dom节点怎么处理(input,img等),暂时考虑用span包起来,并设置成行内块元素。首屏渲染,使用骨架屏:针对spa应用,针对首页做个骨架屏即可。白屏限制于带宽,可以对静态文件进行cdn加速,提高访问速度。方法一:手动编写,svg轮廓图片代替dom节点及css样式。

2022-12-27 11:11:59 70

原创 小程序浅谈(一)

样式导入:@import,局部样式page.wxss,全局样式app.wxss。首先,小程序不支持在css中使用本地文件(v3以前base64,v3支持)。尺寸单位:rpx(规定屏幕宽为750rpx)。

2022-12-27 10:42:48 18

原创 -局部刷新

局部刷新功能

2022-12-27 10:05:48 91

原创 还是用第三方吧

老板想自己开发直播间,哦,天啊!我了解了一下,不现实,还是用云直播吧!播放端——>拉流——>流媒体服务——>推流——>推流端(摄像头,屏幕,语音等等).相关技术——>推流工具OBS,音频编码,美颜;流媒体服务nginx,srs,red5;拉流播放端VLC,videojs…;CDN分发,javaCV…...

2021-09-14 16:38:35 53

原创 跨域(二)

非同协议、域名、端口的情况下,跨域访问问题,常用的jsonp解决跨域问题。type:‘GET‘,dataType:‘jsonp’…另一个问题,跨域cookie问题,proxy。

2021-09-14 16:16:10 50

原创 跨域(一)

做了几年宝妈,今年重新回归职场。慢慢适应着工作环境,规划着自己的工作方向。前端的更新真的很快,从今天开始,自己要在这里记录自己的工作内容以及自己的学习内容。今天分享一个问题:以前开发都是同源下,这次的新项目是后台外包出去的,所以就牵扯到跨域问题。因为之前没遇到过这个情况,自己就找的是bootstrap框架的模版开发,结果cookie不能保留用户登录状态,不能返回给后台。ajax跨域传递cookie,要求cookie域必须是两个字域的顶级域,才被双方认可。而我们这次开发是不同的域。其实现在的解决办法,

2021-09-14 11:48:38 55

空空如也

空空如也

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

TA关注的人

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