自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [GitHub] Unity中实现水、海洋以及液体模拟的仓库合集

Tips:Crest 在 AssetsStore 有更专业的版本在售,对 URP 、HDRP 适配。仓库作者整理了的诸多的流体模拟演示代码(小缺陷:提交的文件中有冲突需要自己处理一下4)Tips:这个仓库探讨在虚拟现实中实现强交互的液体效果。Tips:不只是液体模拟,做火焰喷射的特效更专业。

2023-06-02 15:08:09 1248

转载 Linux利用nc命令脚本批量检测服务器指定端口是否开放

例如:检测192.168.0.180(这里的IP地址也可以换成域名A记录形式,如换成www.baidu.com)这台服务器的80端口和81端口。1、假如我们要监控一堆指定的IP和端口,可新建一个文件(第1列为服务器IP,第2列为监控的端口,中间用空格分隔)。2、新建这样一个脚本来批量检测端口是否开放,成功会返回0值显示ok,失败会返回1值显示fail。执行nc命令之前,请先检查linux系统是否已安装nc命令;如未安装可进行yum安装。3、给脚本赋予可执行权限,并执行查看结果。

2023-04-18 14:55:18 3640

转载 免费SSL证书(https网站)申请

在Cloudflare的“加密”中可以一键开启SSL,这个SSL总共四种模式:关闭、Flexible SSL、Full SSL、Full SSL (strict)、Strict (SSL-Only Origin Pull)。优点在于:只要你的服务器有SSL证书(不管是自签名证书还是购买的SSL),就可以实现SSL加密访问。Full SSL (strict):全程加密,它与Full SSL的区别在于你的服务器必须是安装了那些已经受信任的SSL证书(即购买的SSL证书),否则无法开启SSL加密访问。

2023-04-10 14:37:26 918

转载 使用GPS坐标来计算距离和方位角

根据地球上任意两地的经纬度,可以计算它们在球面上的最短距离(Great-circle Distance / Orthodromic Distance)及相对始末位置的方位角(Bearing)。

2023-04-08 14:32:22 7218 1

转载 Vue 之 new Blob() 文件流下载文件不同文件类型的 type 值整理

在 Vue 项目中,经常用 Blob 二进制进行文件下载功能(vue后台返回文件流下载导出函数封装、调用示例),涉及不同后缀名的文件,这里整理一份 Blob 的配置关系对应表,在我们使用Blob做下载功能时 ,根据需要下载的文件类型修改 type 值进行下载即可。链接:https://juejin.cn/post/7043715237433851912。商业转载请联系作者获得授权,非商业转载请注明出处。

2023-03-31 15:57:05 1219

转载 (转)深入理解什么是RESTful API

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件。RESTful架构,就是目前最流行的一种互联网软件架构。

2023-03-01 14:36:52 296

转载 Linux搭建MQTT服务器(mosquitto)并使用

Linux搭建MQTT服务器(mosquitto)并使用 - 知乎 (zhihu.com)

2023-02-19 16:25:41 1026

转载 mysql explain详解

本文主要讲述如何通过 explain 命令获取 select 语句的执行计划,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了,表之间的引用,每张表有多少行被优化器查询等信息。mysql explain详解 - 腾讯云开发者社区-腾讯云 (tencent.com)

2023-01-11 11:26:00 91

转载 MYSQL优化之碎片整理

当我们确定数据需要被清除掉时,那么这些数据就已经成了无用的数据,但是按照MySQL的处理方式,这些数据仍然会占用我们的磁盘空间,从而造成了极大的资源浪费。)的表进行了很多更改,不过被删除的数据记录仍然被保持在MySQL的链接清单中,因此数据存储文件的大小并不会随着数据的删除而减小。众所周知,MySQL中MyISAM表的数据是以文件形式存储的,我们可以在MySQL存储数据的文件夹中找到数据库test目录下的。原来,在MySQL中,如果我们删除了表中的大量数据,或者我们对含有可变长度文本数据类型(

2023-01-09 10:14:28 1377

转载 supervisor stop 进程时,服务的子进程未退出/python 多进程 监听信号 实现所有进程同时退出

2、python 程序无法监听 kill -9 信号(其他编程语言没有了解,但按理说应该是一样的),也无法拒绝(kill -9 是立马强制结束进程),所以不要随便使用 kill -9 结束一个进程(kill params[pid], 会允许程序延迟退出,所以程序内可以监听 kill -15 signal),如果使用 kill -9 结束了一个主进程,那么它的子进程就会成为孤儿进程,使用 kill -9 结束某个子进程,就会有可能导致其成为僵尸进程。1、程序内是否有接收处理 kill -15 signal。

2022-12-30 10:56:33 776

转载 linux环境下使用route指令设置多个网络连接的优先级(通过修改路由表的默认网关条目)

在生活中的会经常遇见一台PC同时连接多个网络的场景.最典型的,一台笔记本可以同时连接一个无线网(手机热点)和一个有线网(以太网).linux和window操作系统在默认情况都会使用最早连接的网络进行互联网访问.如果我们想切换到另一个网络进行互联网访问,最粗暴的方法就是断开最先连接的网络,则操作系统会自动切换到另一个网络.对于PC只有两个网络连接这个粗暴的方案的是可行的,可是如果网络连接数大于2,并且我们想切换到其中任意一个网络进行互联网访问.总不能依次断开其它所有的连接吧,未免太繁琐.

2022-12-23 13:33:13 4503 1

转载 Ubuntu 18.04 国内的 apt 源

【代码】Ubuntu 18.04 国内的 apt 源。

2022-12-20 13:44:48 3819

转载 unix:///tmp/supervisor.sock no such file

获取所有supervisord正在运行的pid。Terminal上输入。

2022-12-14 15:02:41 163

转载 Mqtt连接返回码

Connect Return code values

2022-12-06 15:11:56 802

转载 python中的类型提示(定义函数时加入箭头->)

本文章向大家介绍python中的类型提示(定义函数时加入箭头->),主要包括python中的类型提示(定义函数时加入箭头->)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。2. 就算你静态限定了int,输入为float的时候也不会报错,输出也不会变成期待的int类型。对于上面左边函数,对n的数据类型不一定为int,也可以为float等等......而右边限定了只能int,这就是动静态的区别。其实就是变量类型的动态定义和静态定义的区别。1. 增加代码可读性;

2022-11-24 09:08:28 1341

原创 vue中下载文件使用file-saver,文件错误excel无法打开

最近使用到了file-saver下载文件,通过axios调接口拿文件数据,再通过file-saver下载文件。主要的原因就是没有设置响应的文件流类型为“blob”,加上后就可以打开了!

2022-11-11 17:28:38 2341

转载 15 个常用网络端口解释

在计算机网络中,端口是通信端点。通常,端口标识分配给它们的特定网络服务。在操作系统中,端口号的主要用途是在计算机网络和应用程序之间传输数据。端口号的范围从 0 到 65535。知名端口 (0-1023) – 由IANA(互联网号码分配机构)分配给特定服务。在 Linux 系统上,只有以 root 身份运行的特权程序才能使用 1024 以下的端口。注册端口 (1024-49151)– 组织可以向 IANA 注册以用于特定服务的端口。动态端口 (49152-65535)– 由客户端程序使用。

2022-11-03 10:46:36 294

原创 为什么不能将 node_modules 文件上传到 GitHub 存储库?

然后我也如愿以偿的成功推送了我写的vue项目。但是我在重新克隆vue项目到自己电脑后,执行npm run dev运行项目报错:“,我也看了一下克隆下来的项目中确实不存在“node_modules”文件夹,随即我又看了一下GitHub仓库,我在推送项目的时候压根就没有推送上去“node_modules”文件夹!后来我又回到了vscode,想看看把“node_modules”文件夹推送上去,然后发现这个文件夹名称是暗灰色的,不能推送这个文件夹。后来我通过查询百度才得知,文件是在生成项目的时候生成的,里面写了。

2022-11-02 18:00:40 1307

原创 Python中print以及其他内置函数的源代码的功能是怎么实现的?源代码的位置在哪?

在pycharm中进入了print函数的位置,想一探print函数的功能实现的代码是什么,结果发现这其中什么逻辑都没有写,结果只是一些print函数各参数的描述以及pass占位符作为结尾!那就奇怪了,print函数的功能是在哪实现的呢?????

2022-09-30 17:14:11 2656 2

转载 python3.7安装后ssl问题

由于我的系统是CentOS release 6.7,所有openssl的版本为。,需要对openssl进行升级,并重新编译python3.7.0。,而python3.7需要的openssl的版本为。注意:需要指定openssl的安装路径,

2022-09-22 18:22:45 935

转载 CentOS6 Supervisor安装

Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。因为Supervisor是Python开发的,安装前先检查一下系统否安装了Python2.4以上版本。

2022-09-22 13:53:14 542

转载 centos6.5安装+配置+服务文件脚本supervisor

supervisorctl stop programxxx,停止某一个进程(programxxx),programxxx为[program:chatdemon]里配置的值。supervisorctl update,根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重。supervisorctl reload,载入最新的配置文件,停止原有进程并按新的配置启动、管理所有进程。supervisord,初始启动Supervisord,启动、管理配置中设置的进程。

2022-09-22 11:18:33 1552

空空如也

空空如也

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

TA关注的人

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