自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s笔记 | Prometheus安装

基于github安装。

2024-05-24 01:01:46 613

原创 k8s笔记 | helm包管理

如果是在 arm64下的话,使用 registry.cn-beijing.aliyuncs.com/pylixm/nfs-subdir-external-provisioner:v4.0.0 这个镜像会报错 exec / nfs-subdir-external-provisioner format error 简单来说就是平台不匹配,解决方案就是自己构建一个匹配的镜像包。由于需要提前创建storageClass manage-nfc-storage,在前面的章节中总共有三个文件。

2024-05-19 16:08:16 644

原创 k8s笔记 | 高度调度

简介:在k8s中周期性运行计划任务,与linux中的crontab相同;注意点 CornJob执行的时间是controller-manager的时间,所以一定要确保controller-manager的时间是准确的,另外cornjob。

2024-05-19 07:49:28 474

原创 k8s笔记 | 配置与存储

使用 kubectl create configmap -h 查看实例,构建 configmap对象在config/test 目录下创建 两个文件。

2024-05-17 07:52:42 741

原创 k8s笔记 | Ingress

将 文件helm 放到 /usr/local/bin/这里需要配合之前创建的 deploy+service。k8s笔记 | Service 服务。

2024-05-03 19:48:48 573

原创 k8s笔记 | Service 服务

创建nginx-deploy.yaml 【上节课的内容】创建nginx-svc.yaml 【上节课的内容】通过服务名进行访问。

2024-04-28 07:30:21 621

原创 k8s笔记 | HPA 自动扩容/缩容

创建一个 yaml配置文件。创建一个测试的svc。

2024-04-26 15:30:03 119

原创 k8s笔记 | DaemonSet 有状态

在没有给node指定label的时候,会在每个node下面都部署一个。作用是进程守护 或是守护进程,自己的理解。daemonset 里面也有滚动更新。我这便运行完,发现都crash拉。

2024-04-26 14:13:38 89

原创 k8s笔记 | StatefulSet 有状态

简介:加入我们有5个pod,如果当partition设置为3,那么此时滚动更新是,只会更新需要>=3的pod,利用该机制,我们可以通过控制partion来决定更新那一部分的内容,确定没有问题后,在逐渐增大更新pod的数量;如果partition为0 ,那表示所有的都更新。利用滚动更新中的partition 属性,可以实现简易的灰度发布效果。StatefulSet的删除。

2024-04-26 09:42:12 272 2

原创 Mac M1(ARM) 使用Vmware Fusion从零搭建k8s集群

节点kubeadm join 时发现kubelet启动失败,no route to host 清除iptables规则,关闭防火墙即可该笔记仅用于自己学习;上一篇安装了环境,这一篇开始虚拟机ip修改的位置修改的,记得开启宿主机的mac os 网络共享,不然你使用了自定义的vmnet2或者vmnet3,虚拟机是无法联网的。当然,最后我还是选择系统自带的 vmnet8;因为选择自定义的vmnet3是还是没有网,我放弃啦完成上面这一步之后,参考了一篇文章​​​​​​​。

2024-04-16 00:26:59 1041

原创 Mac m1 安装虚拟机+docker 2024

文件连接:http://iso.mirrors.ustc.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso 【为啥选择它,因为它速度要快一点】【阿里云源设置M1 参考】https://developer.aliyun.com/mirror/centos-altarch/?ZF3R0-FHED2-M80TY-8QYGC-NPKYF 【我用的】使用网上参考的,踩了很多坑,基本实在验证的哪一步,就出问题。

2024-04-11 17:28:59 522

原创 微信小程序自定义tabbar,页面切换存在闪动【解决方案】

自定义tabbar,在需要的几个主页面都加入这么一个组件,但是有个情况;在切换tabbar的时候,跳转相应的页面,运行到真机或是模拟器,会存在图片闪动,而文字不会闪动;并且tabbar的图标颜色可以自定义。分析,使用照片和svg为啥会有闪动呢?主要是在切换到下一个页面的时候,tabbar组件又再一次加载了对应的资源,而资源加载耗费一定的时间,从而产生啦闪动效果;测试完之后,虽然有小闪动,整体效果 可以打70分。代码如下 svg是组件,参考上方的代码块。但是tabbar切换还是存在闪动。

2024-04-09 11:42:59 1464 2

原创 uniapp:wx.switchTab: url 不支持 queryString

场景:从首页跳到 列表页,并将参数传过去,用于搜索,而首页和列表页都是 tabbar页面,添加 query参数时无法获取,也⚠️;方案三:使用ref或是reative 配合 watchEffect 【推荐】上面两种代码自行处理,下面提供一种更为简单的方案。在list.vue中使用 watchEffect。在相同目录创建一个data.ts。在首页index.vue。

2024-03-19 14:40:08 719

原创 uniapp如何实现关闭前面指定数目页面

路由从 页面A -> 页面B-> 页面C-> 页面D 我希望在 页面C跳到页面CD 后 在页面D 中 点击返回(物理键或是代码返回),直接返回到A,而不是页面C 所以我需要把BC页面给销毁掉。有人可能会问,为什么 跳转到页面D data还能传过去,有值呢?因为这里有了一个箭头函数的闭包引用,携带的data自然能引用到。简单解释一下:返回到A页面,这个时候BC页面就会被销毁,在跳转到D。以下是我的实现思路,在h5中是能正常运行的,小程序没有测。好了,今天的小技巧学会了吗?

2024-02-29 22:02:58 701

原创 通过 vue-cli 创建的项目,vue3.0 <script setup>,怎么调用前一页的方法和变量

另外也可以使用uni-app内置的页面通讯方法。1.A页面 将需要调用的方法暴露在当前实例上。总有喜欢尝的新,别怕问题,持续成长。2.B页面 通过以下方法进行调用。以下是来自官方的回答。

2024-02-27 17:40:30 416

原创 Monorepo-uniapp 构建分享

构建灵感:刚好要做一个项目,于是想到升级一下之前自己写的一个vue3+ts+pinia+uno的模版框架,其实那个框架也不错;为什么选择去基于vben3构建uniapp 的monorepo架子,主要还是热爱,想去探索,去感受一下前沿的一些技术;uni-app Vue3 + TypeScript + Vite + Pinia + Unocss 模板项目。在构建的过程中我移除了一些不必要的依赖包,当然还留了一些;具体可以看对应的代码;uniapp-ts-unocss-pinia-vue3-demo 项目代码。

2024-01-12 17:31:19 1095 8

原创 Mac 配置java-web环境并运行

最近要运行一个老项目jsp,并且在mac上运行,想了一下,还是先把环境给配置啦

2023-10-18 15:15:38 260 1

原创 【私人独享】多种方法部署Pandora,让ChatGPT更好用

想到要部署,心情都是激动的,结果从周一开始部署,周一实现access_token登录版本,周二周三周四就在研究实现 xxx.xx?token=xxx的登录方式,一直卡在这!遇到请问,请到官方仓库寻找答案。相信你需要的其他人也会遇到。

2023-06-08 16:14:39 5471 4

原创 vbenAdmin组件迁移到vue2.7+vite+ant1.7.8

老项目升级是一个很大的挑战同时一个是提升自己的好机会,如果不是这次迁移,我对于vben-admin估计只会停留在使用的层面,对于组件里面的封装思路和vue3.x于vue2.x的区别可能也不知道,会让我更加触及vue的核心知识

2023-03-06 13:50:11 442

原创 错误: Not sure how to handle query method‘s return type (long). UPDATE query methods must either re...

找了好久,都被标题党给赚流量了而不给解决方案

2022-06-27 21:54:42 1429

原创 2022 Android原生嵌入Flutter模块 bug处理

文章参考 百度搜索 “Android原生嵌入Flutter模块” 自行创建项目;本文主要在于解决bugbug复现报错https://storage.flutter-io.cn/download.flutter.io/xxxx 无法获取的解决报错https://storage.flutter-io.cn/download.flutter.io/xxxx 无法获取的解决报错 https://storage.flutter-io.cn/download.flutter.io/xx...

2022-05-27 17:44:07 400

原创 React Navigation V5/V6 路由 修改screen背景色

React Navigation V5/V6 用法详解 ---参考文章第一次写 RN 没想到全是坑,绝了!!为了实现以下的功能在学习的过程中参考的是V5的写法,然而自己装的是V6! 这样学习起来也挺有意思的,一石二鸟。v5 :<Tab.Navigator sceenConstainerStyle={{backgroundColor:'transparent'}}>v6:直接看代码: <NavigationContainer ..

2022-05-03 23:35:27 559

原创 Flutter 运行桌面应用报错 Visual Studio 2019 is not instance

Visual Studio 2019 is not instance

2022-01-24 12:06:54 3187

转载 flutter集成 百度地图 ^2.0.1版本 | 绕坑必备

我之前在flutter中使用高德地图,发现没有引入,总是编译错误,后面我选择了 使用flutter_map;flutter_map有一个局限是使用瓦片渲染。且只能渲染;要想效果好一点就用mapbox的地图瓦片地址。上个周在flutter交流群看到一位楼主用了百度地图的插件,于是就有了今天的这篇文章,采坑半天。踩坑一:选择版本如果选择最新的 ^ 3.0.0 ,不好意思,编译错误flutter_baidu_mapapi_map: ^3.0.0解决:换成 ^2.0.1flutte..

2021-09-06 15:35:24 759

原创 Cocos h5微信授权分享解决方案

最近在用Cocos做一个H5活动宣传,涉及到微信授权分享和登录!需求内容:一进入H5,立刻进行授权获取用户信息,并初始化微信分享但是,but but but !!!!!!!!! 遇到了问题之前使用的方法是,使用脚本进行登录和初始化微信JS-SDK;跑通后,感觉一切良好;cocos creator h5游戏使用微信jssdk的正确姿势可自行参考!如果还是不懂的,可以私信我!但是有一个问题,那就是授权登录之后,又重新加载一次主页面;这是个致命的bug;解决方案:在逛cocos

2021-07-27 18:20:57 1118

原创 HarmonyOS UI组件 一镜到底 (附源码)

导语:花了两天的时间,看了HarmonyOS,并做了一点尝鲜,后面发现整个UI组件库,没有一个完整的演示实例,所有的都需要看文档,文档有说明,但也不全,不能看到UI的完整展示效果,并且HarmonyOS的组件还有点有趣;这对于开发者来说,快如入门效率有点低,于是有了写一个手机端的UI展示Demo。项目开始由此而生,一个周的快乐,都在里面了!仅供参考!前提:该项目是需要使用HUAWEI DevEco Studio 打开,并且要求 SDK为v6,不知道如何配置的,可以查看官网安装配置教程,不知道如..

2021-07-04 08:44:57 489

原创 The thing you want to instantiate is nil addChild: The child to add must be instance of cc.Node, not

Cocos开发采坑:错误还原:添加预制体,在onLoad调用生成预制体;运行报错,如下代码如下:// 排行榜预制体 @property(cc.Prefab) RankingPrefab: cc.Prefab = null; nodePHB: cc.Node = null; leaderBoard: cc.Node = null; onLoad() { cc.log("onload") this.nodePH

2021-07-01 18:16:03 2246

原创 HarmonyOS 项目如何升级为api version6

HarmonyOS 项目如何升级为api version6?前言第一步 安装最新的beta版第二步 安装IDE第三部 安装 version sdk 6第四部 修改项目的api 版本依赖验证前言相信很多小伙伴,在接触HarmonyOS项目开发的时候,用的还是之前的版本,可能是api version4或是api version5;但官方文档上很多新的组件特性,都标有+6的样式,想尝鲜但有不知道如何升级,接下来把我刚刚解决的问题分享给大家,仅供参考,我反正是成功了的!第一步 安装最新的beta版V2.2

2021-06-27 20:10:28 1684

原创 Error: The method ‘inheritFromWidgetOfExactType‘ isn‘t defined for the class ‘BuildContext‘ 的解决方案

场景还原:在flutter开发中,引入provide 1.0.2 包用于状态管理;运行是就出错了;一开始还很纳闷,明明好好的,怎么就说错就错了呢?于是在百度了一下,找不到,只能另寻其他办法,在stockoverflow上找到了解决方案,以供参考Error: The method 'inheritFromWidgetOfExactType' isn't defined for the class 'BuildContext'flutter 版本H:\study\Flutter\flut..

2021-05-06 07:42:51 2906 1

原创 vscode 调试flutter 出现错误Run with --stacktrace option to get the stack trace. Run with --info or --dubeg

工欲善其事必先利器错误如下:Run with --stacktrace option to get the stack trace. Run with --info or --dubeg xxx:app:compileFlutterBuildDebug我开发时还是正常的,回到家里电脑,调试时就遇到了上面的错误,也很头疼,不知道如何处理;我想可能是模拟器,但是百度一下,有没有发现值得参考的文章。从命令提示符导航到您的项目目录。 使用以下命令:flutter clean 那么您可...

2021-04-14 22:19:56 2711

原创 uniapp导入高德地图三维模型实现webview和页面通讯

上图uniapp 加入三维视图的解决方案:nuve+webview 展示+交互【推荐】vue+webview 展示+交互(只能webview内部实现数据交互,在vue上添加控件会被覆盖,需要用到第三种方式实现外部加控件)vue+webview+subnvue 展示+交互uniapp 和 webviewd 相互传值evalJs+webview 【推荐】url+webview (url:xxxxx?data=xxx)文章参考-Simple nvue向网页传参,网页向nvue传参文章参考

2021-02-06 12:15:33 2474

原创 扫描二维码 打开 小程序或是H5网页

最近在做一个的项目,有一个需求是扫码查看信息详情扫描的情况可能是使用微信扫描,或是其他扫描如果是微信扫描,则跳转到对应的小程序,如果非微信扫码,这进入H5展示详细信息目前需要解决的难题有一下几个:微信扫码如何进入小程序 如果不是微信扫码,如何跳转到H5展示 生成二维码的数据该放那些内容围绕以上问题;有一下接的几个方案可以解决方案一:H5+微信小程序urlScheme方案二:H5+微信小程序的普通二维码跳转小程序方案三:使用微信小程序生成无限制二维码首先去.

2021-01-21 16:23:06 7606 3

原创 vue jsPDF 如何直接预览生成文件

vue html文件转PDF 照片不显示问题【直接拿代码-亲测没问题】小编找了好久,终于解决了点击只弹出下载的样式;还可以进行PDF预览,一行代码搞定预览如果还不知道如何生成pdf文件的可以看一下上面的参考内容直接放上代码// 导出页面为PDF格式import html2Canvas from "html2canvas";import JsPDF from "jspdf";export default { install(Vue, options) { Vue.proto

2021-01-15 16:50:26 1870

原创 vue html文件转PDF 照片不显示问题【直接拿代码-亲测没问题】

1.先下载上面的两个模块// 第一个.将页面html转换成图片npm install --save html2canvas// 第二个.将图片生成pdfnpm install jspdf --save 2、定义全局函数..创建一个htmlToPdf.js文件在指定位置.我个人习惯放在('src/components/utils/htmlToPdf')// 导出页面为PDF格式import html2Canvas from "html2canvas";import JsPDF .

2021-01-15 15:11:17 1975 4

原创 uni-app H5分享到微信 配合uniCloud 完整流程

【小白,勿喷】第一次尝试,花了差不多一天的时间,仅仅是Demo【需求说明】将自己的H5 vlog 分享给微信好友或是微信朋友圈时 带图文,总之好看即可,不是单纯的链接就行以下会分以下处理:我在DCLOUD社区里面找了好久,也没有找到完整的教程,索性,自己去摸索!1.注册一个 微信 公众号测试号 https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo参数配置:且看下图:一一讲解:url: :这里需要创建一个云函数 getWXToken 这个是云

2020-12-16 17:31:48 3625 4

原创 js 判断对象数组是否存在某一个对象(全)

今天在小程序开发的过程中遇到一个很大的问题,就是判断获取的用户数据。这里标为一个对象。需要判断该对象是否存在 一个members中的。这里的members包含多个用户的完整数据。翻遍全网。终于找到了。将次经验分享给大家。第一种情况 对象键值对顺序不变var arr=[{"appId":"1","appName":"小君"}, {"appId":"2","appName":"小...

2019-11-23 21:29:00 8372 8

空空如也

空空如也

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

TA关注的人

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