- 博客(60)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 【k8s系列7】完结篇-kubeadm搭建Kubernetes高可用集群-三主两从
结合前面的章节,这里需要5台机器,可以先创建一台虚拟机作为基础虚拟机。优先把5台机器的公共部分优先在一台机器上配置好。,之后又要输入密码,这个密码就是那台机器的登录密码。3、防火墙设置、SELINUX设置、时间同步配置。1、在master01和master02上安装。6、安装ipset及ipvsadm。2、HAProxy配置及启动。5、配置内核转发及网桥过滤。2、主机名宇IP地址解析。1、修改每台机的静态IP。2、设置每台机器的主机名。1、配置好静态IP地址。4、升级系统操作内核。8、Docker准备。
2025-04-23 21:54:15
372
原创 【k8s系列6】RKE搭建Kubernetes集群
Rancher 是为使用容器的公司打造的容器管理平台。关于 RKE 和 Rancher 的关系,RKE 是 Rancher 2.x 中的一个重要组成部分,在 UI 上通过 “自定义主机” 创建的集群和通过 “主机驱动” 创建的集群,都是 Rancher Server 调用 RKE 模块来实现的。Rancher 可以创建来自 Kubernetes 托管服务提供商的集群,自动创建节点并安装 Kubernetes 集群,或者导入任何已经存在的 Kubernetes 集群。一站式监控您名下所有集群的健康状态。
2025-04-19 09:00:42
189
原创 【k8s系列2】初步搭建K8S集群,一起去踩坑
这里推荐使用这个编辑器 MobaXterm,可以多个主机一起操作,下面我们一起去踩坑了哈这里一定要清理yum缓存,否则就会出现下面就会失败集群软件的安装查看软件,注意下面是三款软件,不是一个复制了三行,至于他们是什么,用来干什么,后面我们在解释,因为一开始就原理太多,很容易就放弃了运行一下,就看到,失败了这就是没有清理yum缓存造成的,那清理之后呢看着效果肯定是成功了的执行起来还是可以的,最好是一个一个执行,有时候存在网络问题,导致部分失败,重新安装即可这就是安装成功了为了实现do
2025-04-18 17:52:36
332
原创 【九】docker安装rabbitMQ
安装rabbitMQ,首先需要下载rabbitMQ的镜像,然后配置参数去用docker运行它。2024docker注定有个劫难,那么一切都是可以解决的,就是下载的镜像源,也就是地址怎么来更换。默认的账号密码都是guest,这个肯定是需要登录之后进行修改的。
2024-10-18 17:02:19
482
原创 【八、hyperf项目随docker容器自动启动,无需进入容器手动启动项目】
hyperf项目随docker容器的启动而启动,不需要手动进入容器来启动项目了
2024-02-22 10:13:29
697
原创 6、hololens2生成中文字体供项目使用
1、默认情况下,hololens2没有中文显示的,需要额外自己配置字体2、先找到一份字体文件,这个相对简单只需要自己电脑的中的字体即可3、另一个文件相对比较难找,常用的中文的字库,即常用的7000个常用的汉字,在网络上有很多这种资源,比如: chiness700.txt4、右键创建文件夹5、导入字体和字库,以下图为例6、右键单击,Import New Asset7、开始生成字体(前提就是之前的配置都做好了), 点击window,点击TextMeshPro,点击Font Asset Cre
2022-03-29 14:25:08
652
原创 5、切换hololens2打包平台
1、Unity软件中,File按钮,点击Build Settings2、选择Universal Windows Platform(统称UWP)后, 点击Switch Platform3、切换之后,弹窗MRTK弹窗,继续按照之前的步骤进行点击4、按照图中进行勾选,之后并对蓝色框中的红色感叹号进行点击5、在弹窗中,点击Fix All6、针对上图的Fix all中的第一个选项,点击Edit7、按下图勾选对应选项8、点击下图Apply,并点击Next9、继续点击Apply应用10
2022-03-29 14:05:44
2604
原创 4、Unity商店,导入资源
1、① 首先明确一点,visual studio\unity软件\unity HUB等一系列乱都直接用本地电脑的账号直接去登录即可,会省却很多麻烦2、商店地址:https://assetstore.unity.com/3d3、Unity页面商店收藏资源4、直接在unity3D软件中可以看到刚刚收藏的资源(模型,动效,皮肤等)。可以下载,导入,拖入编辑窗口...
2022-03-29 13:43:25
4376
原创 3、新建unity3D项目,导入配置MRTK
1、Unity HUB中新建项目2、点击新建会弹出已安装的unity版本号,点击即可3、③ 点击创建之后,直接在unity中打开了刚创建的新项目(看电脑性能,可能需要等待一到两分钟)4、导入MRTK,找到之前下载的MRTK工具并双击exe文件5、进入的导入MRTK的工具界面6、点击start,选择刚才项目的路径后,就可以直接点击Discover Features按钮7、对应选择选项8、点击验证并点击导入9、点击同意approve10、点击退出即可11、打开unity对
2022-03-28 14:22:44
2591
原创 2、安装VisualStudio、Unity3D、下载MRTK
1. 安装visual studio1、下载并安装visual studio installer https://visualstudio.microsoft.com/zh-hans/downloads/2、选择下图配置,其他选择默认即可。也可以后期根据需要再次这个安装器,点击修改来增加减少配置2、安装Unity1、从官网(https://unity.cn/releases)下载unity HUB并安装2、打开unity HUB,安装稳定的unity3D版本3、选择右上角的设置按
2022-03-28 14:05:20
2808
原创 1、hololens2简介、开发电脑的配置说明
1. Hololens2简介HoloLens 2 通过将软件解决方案搭配可以解放双手的硬件设备,从而与你同看、同行,执行你的语音命令。它通过渲染高清全息影像,在真实世界之上叠加数字影像。全息影像会驻留在你所放置的区域,当你与它交互时,它会像真实物体一样作出相应的反应。2. 电脑配置1、(1)Windows10系统专业版及以上,家庭版绝对不行;2、电脑开启虚拟化设置#####3、开发工具:unity3D或者UE4。这里仅以unity3D为例,文档教程相对较多。Unity个人版免费使用。提醒自行了解
2022-03-28 13:48:38
1475
原创 【EasyAR】打包到手机报错“Invalid Key“, not match package name
EasyAR 报错 Invalid Key
2022-01-12 12:54:04
1299
原创 PHP输出Excel的列:A……Z,AA……AZ,BA……BZ……IV
PHP输出Excel的列:A……Z,AA……AZ,BA……BZ……IV直接上代码基本思路把这个当作两个字符去输出。函数chr()和ord()的使用题外话直接上代码$firstColumn = 'A';for($i=0;$i<=100;$i++){ $k = floor($i / 26); $firstNum = ''; if ($k > 0) { # 当$k等于1,第一个列标签还是A,所以需要减去1 $firstNum = chr(ord($firstColumn) + $k
2021-01-16 10:52:13
1073
原创 虚拟机上centos系统安装LNMP,windows端访问其PHP文件
【复习一下】虚拟机安装LNMP,windows端访问其PHP文件准备工作安装nginx安装PHP安装mysql查看nginx默认的网页访问PHP文件准备工作前期的安装windows虚拟机和安装centos系统就不进行赘述了登录root用户,找到ip,这里的虚拟机使用NAT模式进行通信然后用Xshell连接这个虚拟机进行操作,名称是随便取的,主机就是上面的ip地址这样我们直接连接就登录进来了,这个工具只是相对文字样式都可以调整,相比较虚拟机好写代码,也适合我们实际开发中的情况。模拟我们是操作远
2020-10-14 16:44:42
433
原创 【python特供版】子鼠年遇上《滕王阁序》的词云
【python特供版】子鼠年遇上《滕王阁序》的词云0、本文的目标1、首先确定需要导入和安装的包1、包的安装2、包的简介2、准备工作1、先把《滕王阁序》的文章放入本地的一个txt文件之中2、准备好图片3、字体准备3、上代码4、看结果运行前:运行后0、本文的目标就是利用python进行画图,把《滕王阁序》的词汇进行处理,提取高频重要词汇,再按照米老鼠的图像,把这些高频词汇放入米老鼠的图像中,生成新的图像1、首先确定需要导入和安装的包from os import pathfrom PIL import
2020-08-21 15:02:05
681
1
原创 想入门Redis?基础操作敲起来
Redis基础操作redis 值的类型有五种1.字符串:string操作说明操作记录2.哈希:hash操作说明操作记录3.列表:list4.集合:set5.有序集合:zset6、键的相关操作操作说明操作记录redis 值的类型有五种1.字符串:string这是最基础也是最常用的类型。操作说明1、写入一条数据,set后面分别是键和值 set name chenai2、获取这条数据,ge...
2020-04-08 22:50:28
203
原创 PyCharm报错:RuntimeError: implement_array_function method already has a docstring
PyCharm报错RuntimeError: implement_array_function method already has a docstring这是PyCharm的问题,原因是:各个库包直接按版本的冲突问题我的出现按错误的场景就是安装了tensorflow的cpu版本之后,运行pandas相关代码之后出现这个报错。解决办法:就是对应的包重新进行卸载重装pip uninstall...
2020-03-29 11:54:48
1544
原创 PHP代码,那些意想不到的结果
1、自增<?php$a = 1;echo $a+++$a;你觉得是多少?<?php$a = 1;echo $a++ + $a;第一个变量先参与运算再加加,最后一个变量变成2,是 3.
2019-08-13 18:02:23
153
原创 VUE访问本地json文件的那些事儿
1. VUE访问本地json文件,会产生跨域的报错,导致数据无法显示报错问题的图示这边的系统,设备,和编辑器首先把项目引入到sublime中第一步 Ctrl+Shift+P打开命令面板,输入Package Control: Install Package第二步 输入 SublimeServer并且选中第三步 安装完成过后通过Tool选项 → SublimeServer → Start Subli...
2019-08-13 17:26:42
1756
原创 第8节、PHP进程模式进化论
PHP进程模式进化论1、传统架构php-fpm 进程模型2、IO 多路复用(1)select/poll(2)epoll3、高效的事件处理模式Reactor 模式1、传统架构php-fpm 进程模型 属于预派生子进程模型,来一个请求就 fork(复刻) 一个子进程来处理,进程的开销比较大。详情:程序启动后就会创建N个进程。每个子进程进入Accept,等待新的连接进入。当客户端连接到服务器时...
2019-05-27 17:22:58
280
原创 Linux安装Git服务
Linux安装Git服务1、查看最新版本2、下载最新版本(以2.21.0为例)3、对下载包进行解压缩4、进入解压缩之后的文件夹5、进行编译6、删除旧版本7、编译git源码8、安装git至/usr/local/git路径9、打开环境变量配置文件10、刷新环境变量11、检查git是否安全完成,以及查看其版本号12、安装git完成后,就需要配置服务器git和码云的联系1、查看最新版本https://...
2019-05-10 11:05:13
776
原创 PhpStorm配置:代码自动上传至服务器
PhpStorm配置:代码自动上传至服务器1、配置找到 Configuration2、第二步3、第三步4、第四步5、第五步6、第六步1、配置找到 Configuration2、第二步name: 随便填写自己可识别就行type: 这里注意必须是 SFTP3、第三步4、第四步5、第五步local path 是本地的项目路径6、第六步勾选自动上传,即可。...
2019-05-07 15:43:35
2949
原创 第7节、Swoole长连接异步服务端
Swoole异步长连接服务端1、构建server对象2、基础设置3、基本常用的事件调用0、连接事件1、接收事件2、关闭事件3、开始启动服务端4、结合上一节,操作一下基本的效果0、开启客户端1、开启客户端(这里我这里用的是最新版本的swoole,会有版本中的warring提示,这是没有大问题的)5、友情提示:这里用的xShell 工具进行的模拟操作。1、构建server对象$server = n...
2019-04-23 10:29:39
668
原创 cgi、fast-cgi和php-fpm的关系简介
cgi、fast-cgi和php-fpm的关系1、cgi2、fast-cgi3、php-fpmCGI公共网关接口,就是程序语言包括PHP和nginx直接沟通的协议一样。1、cgi就是每次多个请求,每个请求都会fork(复刻,就是克隆一个一摸一样的进程)来处理请求,这样进程很多,效率很低,给服务器带来负担;2、fast-cgi就是cgi的改良版版,多个请求都是一个进程来处理,处理完就关闭进...
2019-04-19 16:48:50
525
原创 第6节、Swoole长连接异步客户端
Swoole长连接异步客户端1、TCP异步客户端0、SWOOLE_SOCK_TCP 客户端协议类型1、SWOOLE_SOCK_ASYNC 异步还是同步2、基础设置0、open_length_check 开启长度检测1、package_length_type 设置包头的长度2、package_length_offset 包头长度从哪儿开始计算3、package_body_offset 包体从第几个...
2019-04-19 15:14:10
712
原创 thinkPHP5.0 控制器不存在(针对于文件下载按钮的触发)
thinkPHP5.0 控制器不存在(针对于文件下载按钮的触发)1、路由是否正确2、页面也是控制器不存在 (url 地址正确)3、控制器不存在 (url 地址错误)1、路由是否正确控制器是否首字母大写和你的类文件一致;方法名是否一致2、页面也是控制器不存在 (url 地址正确)在上一步基础上,再来考是否是命名空间的问题3、控制器不存在 (url 地址错误)这种情况,不要只看表...
2019-04-18 11:20:28
821
原创 第5节、Swoole进程结构
Swoole进程结构1、Swoole的高效之一的原因在于进程结构模型也使其可以高效的处理业务1、Master进程:主进程1.1、MainReactor(主线程)1.2 、Reactor线程组1.3、心跳包检测线程(HeartbeatCheck)1.4、UDP收包线程(UdpRecv)2、Manger进程:管理进程2.1.swoole中worker/task进程都是由Manager进程Fork并管理...
2019-04-15 14:10:20
685
ffmpeg视频格式转码,下载到windows,直接运行转码,或者代码中调用命令行
2021-09-03
有没有讨论群啊?我这有个包的报错问题
2022-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人