文章目录1:软件准备Qt 下载OpenCV Download2:使用 个人笔记:1:软件准备首先要说的是装软件还是装最新的好,不用考虑各种软件的版本对应问题,都是最新版的情况下它们互相之间一定是兼容的,下边具体来说下需要的几个软件。64位win10系统 Qt 5.12.9 OpenCV 4.5.1以下叙述顺序即为安装配置顺序Qt 下载国内镜像网站 这里给大家推荐几个国内著名的 Q
24 | 实战:处理四层流量,实现Memcached Server你好,我是温铭。在前面几节课中,我们介绍了不少处理请求的 Lua API ,不过它们都是和七层相关的。除此之外,OpenResty 其实还提供了 stream-lua-nginx-module 模块来处理四层的流量。它提供的指令和 API ,与 lua-nginx-module 基本一致。今天,我就带你一起用 OpenResty
  年前粗略看了一下《OpenResty最佳实践》,感觉OpenResty是个好东西呀,但是一下子又找不到使用场景,所以就放到一边了。最近遇到一个需求,感觉用OpenResty正合适,所以终于在生产环境实践了一把。 需求 一个JavaScript脚本分发服务:key 浏览器 --------------> 分发服务 GET /js?key=xxxx 302 CDN
转载 2024-04-23 15:31:55
134阅读
1、Lua简介因为项目使用开发使用接触到了lua进行开发。所以在学习中进行了整理记录。Lua是一种很轻量级的的脚本语言,用标准C语言编写的并以源代码形式开放,其设计的目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。为什么使用Lua?Lua很重要的一个功能就是很方便的集成到应用程序内,lua可以直接在运行程序内运行,可以理解为不需要编译过程。比如使用java开发的应用程序,一般在应
# 理解 OpenResty Docker 官方镜像的使用 OpenResty 是一个强大的 Web 应用服务器,它结合了 Nginx 的性能和 Lua 的灵活性,允许开发者用 Lua 编写复杂的 Web 应用程序。在 Docker 环境中使用 OpenResty 是一种流行的做法,因为它能简化依赖管理和环境配置。 ## 为什么使用 Docker? 使用 Docker 有许多好处,包括:
原创 10月前
306阅读
1.环境:系统版本:CentOS Linux release 7.6.1810 (AltArch)、CentOS Linux release 7.6.1810 (Core)系统架构:4.14.0-115.el7a.0.1.aarch64、3.10.0-957.el7.x86_64软件版本:openssh-8.7p1.tar.gz、openssh-8.9p1.tar.gz、x11-ssh-askpa
进入容器root@ccyy-virtual-machine:~# docker exec -it ubuntu-test /bin/bash root@76a72d3c7b08:/#  更新apt-get update apt-get install net-tools apt install wget apt install gcc apt install make apt insta
转载 2024-10-25 21:25:53
61阅读
1 前提须知 1.1 什么是Docker?它的作用是什么?docker就是一种容器技术,我们可以用它来实现应用的快捷部署,特别是在分布式服务场景下的应用;微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题例如一个项目中,部署时需要依赖于nod
转载 2024-08-19 20:56:58
207阅读
背景分析有时在组网中,多台主机本身处于同一物理网络,也在同一局域网下,想访问一个wg网上peer的服务。如果将每台主机视为一个peer,都分别分配一个key加入wg网,则稍显繁琐。因此,考虑是否可以将局域网网关作为一个peer,转发其他局域网主机的连接请求。最终效果配置完成后,整体像位于同一个子网内,但实际上局域网到wg peer的通信无形之中加了一层“防火墙”,局域网主机可以用自己的IP直接与虚
openresty 是一个很不错的nginx 增强版本,以下是openresty 集成gor 的尝试 问题 很多时候我们会基于nginx(openresty) 进行接口的代理,但是我们需要获取请求信息,同时进行回放 解决 gor 是一个很不错的工具,但是我们希望能够进行控制(按需数据捕捉)所以我使用
原创 2021-07-18 18:26:45
844阅读
# 如何实现开源openresty的docker镜像 ## 流程 | 步骤 | 描述 | | ---- | ---- | | 1 | 下载openresty源码 | | 2 | 编写Dockerfile | | 3 | 构建Docker镜像 | | 4 | 运行Docker容器 | ## 具体步骤 ### 1. 下载openresty源码 首先,需要从官方网站 ### 2. 编写Doc
原创 2024-02-28 07:15:24
473阅读
引"一切单机缓存都是魔鬼,与其被消灭,不如与其共舞"来由之前接到我们uAuth的一个bug,具体原因为,当一个用户改密后,原token理应失效,但是线上时常会有原token访问的正常的情况。 可是在测试环境上,确无论如何也复现不出来。后来仔细分析了源码,是由于token的存储用了openresty的缓存,当token失效后,只在线上的n台服务器中的一台做了失效处理,而其他的n-1台的缓存仍然有效。
转载 2024-06-27 11:07:39
63阅读
在查询商品时,优先查询OpenResty本地缓存,需求:1.修改item.lua中的read_data函数,优先查询本地缓存,未命中时再查询Redis、Tomcat2.查询Redis或Tomcat成功后,将数据写入本地缓存,并设置有效期3.商品基本信息,有效期30分钟4.库存信息,有效期1分钟 1 ...
转载 2021-10-28 09:29:00
822阅读
2评论
        在OpenResty里面做Lua开发,由于大多数的应用程序开发,使用的都是面向对象的编程方式。而Lua是一门脚本语言,如果不依赖OpenResty这样的中间件,一般不适合独立开发应用程序。         那么在OpenResty里用Lua开发如何模拟出面向
OpenCore的版本升级还是挺快的。那么如何升级呢?对于会自己制作EFI的人来说,只是升级个OpenCore的版本真是小意思啦。想了解如何制作efi可以查看我之前写的文章。升级很简单,不用想的太复杂。下载最新版本的OpenCore这里以OpenCore-0.6.4-RELEASE为例。 最新版本下载地址:https://github.com/acidanthera/OpenCorePkg/rel
在Linux无法连接到互联网时,手动安装依赖是及其麻烦的一件事,需要花费大量的时间寻找rpm包。但在配置本地yum源后,绝决依赖问题就会变得非常简单。一、准备centos-7.ISO镜像文件;二、通过iso文件本地yum源挂载复制CentOS镜像文件到虚拟机/mnt;挂载iso镜像到/mnt文件夹下#umount /dev/loop0 #反挂载 #df -Th #查看虚拟机挂载列表 mkdir /
                                《 Maven镜像地址大全 》 最近在准备项目架构时,虽然自己已经又了私服,通过私服进行仓库的管理,但是由于网速的限制原因,又想在项目环境迁移时可以快速的构
 一、什么是dockerfile    dockerfile可以说是被docker程序解释的脚本,dockerfile由一条条命令组成,docker程序将这些指令翻译成真正的Linux命令去执行。docker程序读取dockerfile并根据指令生成镜像,可以直观的展示镜像产生的过程,后期当有其他的需求,可以修改dockerfile文件,避免重复的构建,省时省力,方便
转载 2023-08-18 13:34:46
124阅读
环境:主机windows 10 家庭版    虚拟机VirtualBox64位6.1.12     OpenSuSE-Leap-15.2 64位641.使用指令zypper install nodejs下载最新的nodejs版本。 2.使用指令node -v和npm -v检查是否安装成功。 3.为Nodejs和Npm配置软链接,使全局都可以使用No
安装(备份重要数据)在windows中打开磁盘管理,选择压缩巻,压缩出一块空白的空间下载写盘工具,使用balenaetcher,下载一个便携版即可到opensuse官网下载镜像,左边的Tumbleweed(风滚草)是滚动更新的,右边的leap(飞跃)是稳定版。根据个人喜好选择一个版本下载即可,我下载的是分滚草。 打开balenaetcher,将opensuse系统镜像写入到U盘
  • 1
  • 2
  • 3
  • 4
  • 5