E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Lua源码阅读
redis原理
)事务相关命令主从复制拓扑结构同步过程部分复制实时复制哨兵(Sentinel)哨兵选取主节点流程集群数据分片主节点宕机集群扩容缓存缓存更新缓存预热、缓存穿透、缓存雪崩、缓存击穿分布式锁过期时间校验Id
Lua
小哲会嘿魔法
·
2025-01-25 15:47
redis
数据库
缓存
游戏引擎架构第二版中文pdf_Allen Kashiwa的游戏开发信息
1基础知识与通用技能1.1语言相关1.1.1C/C++C++Primer1.1.2C#C#编程指南CLRviaC#(第4版)1.1.3
Lua
Programmingin
Lua
1.1.4Python廖雪峰的
weixin_39811166
·
2025-01-25 07:17
游戏引擎架构第二版中文pdf
python消费kafka数据nginx日志实时_Openresty+
Lua
+Kafka实现日志实时采集
简介在很多数据采集场景下,Flume作为一个高性能采集日志的工具,相信大家都知道它。许多人想起Flume这个组件能联想到的大多数都是Flume跟Kafka相结合进行日志的采集,这种方案有很多他的优点,比如高性能、高吞吐、数据可靠性等。但是我们如果要求对日志进行实时的采集,这显然不是一个好的解决方案。原因如下:就目前来说,Flume能支持实时监控一个目录的数据文件,一旦对某个目录的文件采集完成,就会
weixin_39997311
·
2025-01-25 04:59
【原创】运维基础之OpenResty(Nginx+
Lua
)+Kafka
使用docker部署1下载#wgethttps://github.com/doujiang24/
lua
-resty-kafka/archive/v0.06.tar.gz#tarxvfv0.06.tar.gz2
weixin_30293079
·
2025-01-25 04:29
大数据
运维
lua
openresty+
lua
实现实时写kafka
一.背景在使用openresty+
lua
+nginx+flume,通过定时切分日志发送kafka的方式无法满足实时性的情况下,小编开始研究openresty+
lua
+nginx+kafka实时写kafka
sky@梦幻未来
·
2025-01-25 04:28
大数据
openresty
nginx
openresty
lua
Openresty+
Lua
+Kafka实现日志实时采集(已测试)
概况最近实习领导要我了解一下nginx+
lua
实现日志采集,我们这边日志的采集好像就是用的这个。然后就在网上找了一下教程,说老实话,因为以前没接触过过这两个东西所以一开始比较懵。
野兽先辈
·
2025-01-25 03:22
nginx
kafka
lua
linux
kong框架的插件(一)
一、什么时kong的插件在kong官方定义:KongGatewayisa
Lua
applicationdesignedtoloadandexecutemodules,whichwecommonlyrefertoasplugins.PluginsprovideadvancedfunctionalityandextendtheuseoftheKongGateway
Wolfswood
·
2025-01-25 03:51
kong
kong
openresty+
lua
+kafka 日志采集
背景:大流量服务收集用户行为日志需求:根据业务把不同的日志发送到不同主题中数据实时性高性能保证方案一自己写个接收程序转发到kafka方案二采用nginx+
lua
方案采用方案二,原因是nginx高性能,编写代码少
CHENYANG123
·
2025-01-25 03:50
大数据
lua
kafka
nginx
【skynet
源码阅读
系列】03_skynet_context_new
上一节看了skynet_start()的一部分代码,那部分代码主要做了下面几件事。如果当前进程收到SIGHUP信号,则调用handle_hup函数,将SIG设为1检查配置文件内的deamon配置,这个配置对应一个文件路径,文件内的记录进程的pid号,防止重复启动skynet进程,第一次启动将自动将进程号写入文件。重定向了文件描述符,把文件描述符0,1,2重定向到了/dev/null,相当于当前进程
程序员杨小哥
·
2025-01-25 00:31
skynet
skynet
源码阅读
-- timer 的实现原理
1.Timer驱动的核心流程1.1Timer线程驱动以下是timer线程的核心流程代码。Skynet的Timer模块是通过一个单独的线程(thread_timer)来定期更新定时器的状态。每隔2500微秒(2.5ms)更新一次定时器的状态。ps:为什么是2500?staticvoid*thread_timer(void*p){structmonitor*m=p;skynet_initthread(
Winston-Tao
·
2025-01-25 00:57
skynet
源码阅读
c语言
skynet
timer
时间轮算法
skynet
源码阅读
-- 核心概念服务 skynet_context
本文从Skynet源码层面深入解读服务(Service)的创建流程。从最基础的概念出发,逐步深入skynet_context_new函数、相关数据结构(skynet_context,skynet_module,message_queue等),并通过流程图、结构图、以及源码片段的细节分析,希望能对Skynet服务的创建有一个由浅入深的系统认识。1.前言在Skynet中,“服务(Service)”是最
Winston-Tao
·
2025-01-25 00:25
skynet
源码阅读
skynet
游戏开发
C
语言
游戏服务器框架
lua
02~信息安全标准与规范
一、常见的信息安全标准1、美国标准:TCSEC(TrustedComputerSystemEva
lua
tionCriteria,可信计算机系统评价标准。)
jnprlxc
·
2025-01-24 07:39
安全
学习方法
网络安全
系统安全
安全架构
改行学it
职场和发展
webrtc
源码阅读
make_ref_counted模板函数用法
目录1.模板参数解析1.1typenameT1.2typename...Args1.3typenamestd::enable_if::value,T>::type*=nullptr2.scoped_refptr3.newRefCountedObject(std::forward(args)...);4.综合说明5.在webrtc中的用法5.1peerConnectionFactory对象的构建过程
wu_qz
·
2025-01-23 18:11
webrtc
笔记
skynet
源码阅读
-- 启动主流程
Skynet启动主流程分析Skynet是一个轻量级、高并发的服务器框架。它在启动时会进行一系列初始化操作,并启动多个不同功能的线程(Monitor、Timer、Worker、Socket),从而实现消息分发、定时器、网络I/O等核心功能。本文主要从main()函数开始一步步trace,循序渐进地看Skynet的启动过程以及各条线程的分工,为后续深入阅读Skynet源码做铺垫。1.启动入口main函
Winston-Tao
·
2025-01-23 11:48
skynet
源码阅读
skynet
skynet
启动
游戏服务器框架
c语言
Lua
语言的Web开发
Lua
语言的Web开发引言随着互联网的快速发展,Web开发技术也在不断演进。许多开发者都在寻找一种轻量级且高效的编程语言来进行Web开发。
梁雨珈
·
2025-01-23 07:20
包罗万象
golang
开发语言
后端
【Codex】Eva
lua
ting Large Language Models Trained on Code
这篇文章来解读最近比较有意思的Transformer预训练模型在自动生成代码方面的应用,PaperLink:Eva
lua
tingLargeLanguageModelsTrainedonCode自动生成Code
NLP_wendi
·
2025-01-23 05:57
深度学习
Transformer
deep
learning
人工智能
[OpenAI Codex] Eva
lua
ting Large Language Models Trained on Code
Linkofpaper:https://arxiv.org/abs/2107.03374.Eva
lua
tingLargeLanguageModelsTrainedonCodeIntroductionCodexisaGPT-basedmodelfine-tunedonpubliccodefromGitHub
ShadyPi
·
2025-01-23 04:17
自然语言处理
AIGC
语言模型
人工智能
自然语言处理
020-
Lua
垃圾回收(Garbage Collection)
Lua
的垃圾回收机制是自动内存管理的一部分,用于回收不再使用的内存资源。
小宝哥Code
·
2025-01-22 23:08
Lua
lua
junit
java
基于OpenCV的道路损伤识别
✨✨欢迎大家来访Sr
lua
的博文(づ ̄3 ̄)づ╭❤~✨✨欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。我是Sr
lua
小谢,在这里我会分享我的知识和经验。
Srlua小谢
·
2025-01-22 21:54
传知代码论文复现
python
图形图像
【论文速读】| 评估并提高大语言模型生成的安全攻击探测器的鲁棒性
基本信息原文标题:Eva
lua
tingandImprovingtheRobustnessofSecurityAttackDetectorsGeneratedbyLLMs原文作者:SamuelePasini
·
2025-01-22 20:38
llm
async++
源码阅读
——parallel部分
1、背景async++框架中提供了多种并行计算的工具,其中包括parallel_for、parallel_invoke、parallel_reduce。这3中工具的使用场景略有不同,下面将对它们进行比较详细的介绍。2、parallel_for2.1、核心模板函数//这个函数是一个递归设计//为什么只限制了前半部分任务完成后才可以执行后半部分任务呢?//我理解是因为前半部分任务使用了异步方法,而后半
哎呦,帅小伙哦
·
2025-01-22 02:23
#
async++
c++
异步编程
async++
基于TSN的实时通信网络延迟评估技术
论文标题:ATSN-basedTechniqueforReal-TimeLatencyEva
lua
tioninCommunicationNetworks作者信息:AlbertoMorato,ClaudioZunino
神一样的老师
·
2025-01-21 15:49
论文阅读分享
网络
Soul网关
源码阅读
(十六)—— SPI插件
SPI概念SPI(ServiceProviderInterface),是一种模块间相互引用的机制,可以用来启用框架和替换组件,一般的流程是服务的提供者在classpath指定配置实现类的全名,由调用方读取和加载使用,调用方无需修改代码,通常以jar包的形式引入需要使用的实现,Dubbo,Soul等项目使用了SPI机制,但给使用者提供了更丰富便捷的选择,可以由用户安优先级,名称等方式选择使用那个实现
蟹尾巴
·
2025-01-21 11:46
后端
soul
Lua
JIT源码结构梳理
源码代码结构1、
lua
Jit使用到的一些内嵌库,如基础库、math库、IO库等。
yelvens
·
2025-01-21 11:12
LuaJIT
lua
jvm
LuaJIT
@LoadBalanced注解的RestTemplate拥有负载均衡的能力
关联阅读(必读)发送http请求(1):发送http请求的几种方式发送http请求(2):RestTemplate发送http请求SpringCloud
源码阅读
4:Ribbon客户端负载均衡(下)回顾当我在
享学源码
·
2025-01-21 07:06
java基础
springcloud
http://www.runoob.com/
lua
/
lua
-basic-syntax.html
Lua
优点及特性
Lua
是一个小巧的脚本语言。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua
由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。
weixin_34110749
·
2025-01-21 06:03
java
Lua
毫秒时间-判断操作间隔(如点击按钮)
--需要
lua
jitself.lastClickTime=self.clickedTimeoros.time()localmSecTime=tonumber(string.format("%d.%03d
hookby
·
2025-01-21 02:47
lua
开发语言
Redis CVE-2022-24834 复现
(CVE-2022-24834)在Redis中执行的特制
Lua
脚本可能会触发cjson和cmsgpack库中的堆溢出,并导致堆损坏和潜在的远程代码执行。
hicode0101
·
2025-01-21 00:59
redis
数据库
缓存
Lua
语言的数据结构
Lua
语言的数据结构及其应用引言
Lua
是一种轻量级的编程语言,因其简单易学和高效灵活而广受欢迎。尤其在游戏开发、嵌入式系统以及其他需要高性能的场合中,
Lua
常常作为脚本语言被使用。
Quantum&Coder
·
2025-01-19 18:44
包罗万象
golang
开发语言
后端
利用redis+
lua
优雅实现每天给用户发短信次数限制
最近的一个需求要求实现每天给用户发短信不超过3次,并且发短信间隔不能小于1小时,思来想去有没有什么比较好的实现方式呢,最终决定用redis+
lua
来实现,第一次写
lua
脚本。
百味人生一壶酒
·
2025-01-19 13:26
redis
Redis
Lua
短信发送限制
定时任务
间隔控制
【
Lua
源码分析系列】1. 概述
如题,这是一系列关于
Lua
的源码分析的文章。分析的重点在编译原理和虚拟机的部分,而不是相关的库的实现部分。写这系列文章,最初是因为想要设计一门编程语言以及它的虚拟机,为此参考现有的优秀的实现。
·
2025-01-19 11:07
lua源码分析编译原理虚拟机
分布式锁的实现,基于Redis实现分布式锁
Redis实现分布式锁前言基于mysql实现分布式锁基于Reids实现分布式锁基于Redis的具体实现问题1:线程误删锁解决方案一:在删除锁时进行校验问题2:释放锁的检验和释放不具有原子性解决方案:基于
lua
轻浮j
·
2025-01-19 06:53
Redis
分布式
redis
数据库
目前主流游戏引擎的分析报告
1:国民3D引擎UnityUnity,使用C#或
Lua
语言开发。国民3D
游戏开发88
·
2025-01-18 14:26
cocoscreator
unity
游戏引擎
Elevate Your Lead Generation Game with Maps Scraper AI
RevolutionizingLeadGenerationTransformingLeadAcquisitionMapsScraperAIintroducesagroundbreakingapproachtoleadgenerationbyautomatingtheextractionofva
lua
bledatafromBingMapslistings.Thisinnovativemappingt
·
2025-01-18 09:19
程序员
first parameter of redis.call/redis.pcall must be a single literal string
使用redission分布式锁的时候报错ERRbad
lua
scriptforrediscluster,firstparameterofredis.call/redis.pcallmustbeasingleliteralstringorg.redisson.client.RedisException
杨过姑父
·
2025-01-17 09:55
redis
数据库
缓存
Redis脚本全解
文章目录前言一、什么是
Lua
脚本二、为什么要用
Lua
脚本?三、如何正确使用?1、EVAL2、redis.call()和redis.pcall()区别3、编写脚本小结四、
Lua
脚本为什么能保证原子性?
程序员Forlan
·
2025-01-17 08:19
数据库
lua
redis
java
aliyun redis
lua
脚本检测
aliyun-redis:ERRbad
lua
scriptforrediscluster,redis.call/pcall问题描述问题产生原因解决方法:官方文档问题描述使用redissonClient.getBucket
lmsnice
·
2025-01-17 07:14
redis
lua
数据库
redis.call()和redis.pcall()的区别
redis.call()与redis.pcall()很类似,他们唯一的区别是当redis命令执行结果返回错误时,redis.call()将返回给调用者一个错误,而redis.pcall()会将捕获的错误以
Lua
荆州克莱
·
2025-01-17 06:01
面试题汇总与解析
spring
cloud
spring
boot
spring
技术
css3
spring security中几大组件的作用和执行顺序
springsecurity中几大组件的作用和执行顺序在SpringSecurity中,AuthenticationProvider、GroupPermissionEva
lua
tor、PermissionEva
lua
tor
阿信在这里
·
2024-09-16 01:21
java
spring
Lua
与 C#交互
Lua
与C#交互前提
Lua
是一种嵌入式脚本语言,
Lua
的解释器是用C编写的,因此可以方便的与C/C++进行相互调用。
z2014z
·
2024-09-15 21:36
lua
c#
开发语言
基于Python执行
lua
脚本
一、依赖安装pipinstalllupa二、源码将
lua
文件存放在base_path路径,将
lua
文件名称(不包含后缀名)传递给
lua
_runner函数即可importmultiprocessingimportlupa
xu-jssy
·
2024-09-15 18:55
Python自动化脚本
python
lua
自动化
rpa
GO Gova
lua
te
gova
lua
te是一个用于在Go语言中动态求值表达式的库。它允许你解析和评估字符串形式的表达式,这些表达式可以包含变量、函数以及逻辑、算术和比较操作。
qq_17280559
·
2024-09-14 21:48
golang
开发语言
后端
go
source insight4.0中文乱码解决方法
、顺手的代码编辑器,它几乎支持所有的语言,包括:C,C++,C#,HTML等等,能够自动创建并维护它自己高性能的符号数据库,包括函数、全局变量、结构、类和工程源文件里定义的其它类型的符号,对于大工程的
源码阅读
非常方便
鹿屿二向箔
·
2024-09-14 15:38
c语言
stm32
keil
mdk
netty4
源码阅读
与分析---netty线程模型
本文主要说下我自己对netty线程模型的理解,以及这样的线程模型的好处。通俗的来讲,netty的线程模型描述的就是老板和员工的故事。老板(通常情况下是一个老板)负责接活,与客户沟通,协调(netty的accept),谈成后(通道建立),他需要从员工中选出一位员工来负责处理后续具体的事宜(worker线程,这里我们有16位员工,编号1-16),员工做事时按照任务的先后顺序进行处理,这样可以避免错乱,
红尘之一骑
·
2024-09-14 13:54
java
NIO
netty源码阅读与分析
Cocos2d、Cocos2dx、Cocos Creator、Cocos Studio的区别
一、Cocos2d和Cocos2dx的区别【开发语言】:Cocos2d是Object-C写的,Cocos2dx是C++写的,支持使用C++、
Lua
或Java进行开发。
Thomas游戏圈
·
2024-09-14 12:48
模糊综合评价法 (评价类问题)
一.概念模糊综合评价法(FuzzyComprehensiveEva
lua
tion,FCE)是一种将模糊数学与综合评价相结合的方法,常用于处理那些涉及多因素、多指标的复杂评价问题,特别是在处理含有模糊性、
NON-JUDGMENTAL
·
2024-09-14 01:38
数学建模-模型汇总
大数据
matlab
数学建模
算法
遗传算法(Genetic Algorithm,GA)-基于MATLAB环境实现
1.1遗传算法的流程1.编码伪代码:2.产生初始群体Chooseinitialpopulation3.计算适应度Eva
lua
tethefitnessofeach
朱佩棋(代码版)
·
2024-09-13 04:19
启发式算法
启发式算法
算法
matlab
Lua
协同程序Coroutine
Lua
协同程序(Coroutine)定义
Lua
协同程序(Coroutine)与线程类似:拥有独立的堆栈、局部变量、指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。
z2014z
·
2024-09-10 01:10
lua
开发语言
浅谈
lua
拷贝
lua
中对象的拷贝分为2种:浅拷贝(ShallowCopy)和深拷贝(DeepCopy)。浅拷贝简单来说只是对一些基本的类型进行复制,而像table这样的类型则直接引用。
coding·life
·
2024-09-10 00:07
Lua初探
lua拷贝
深拷贝
lua
中的引用与拷贝
Lua
中的基本类型是值传递,只有表是引用传递-----------------例子一x=1y=xy=10print(x)--输出:1-----------------例子二functionchange(
「已注销」
·
2024-09-09 23:32
lua
深拷贝
引用
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他