• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

编程

RSS
  • [转]lua中stringsplit函数
    [转]lua中stringsplit函数
    functionSplit(szFullString,szSeparator)localnFindStartIndex=1localnSplitIndex=1localnSplitArray={}whiletruedo  localnFindLastIndex=string.find(szFullString,szSeparator,nFindSta……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:345 | 回复:0
  • 个人在Java中对lua脚本的编写笔记
    个人在Java中对lua脚本的编写笔记
    1、脚本中KEYS表示是传入的第几个key2、脚本中AGRV表示传入的第几个value3、在Java中如果用字符串直接编写注意每行末尾加上空格,防止拼接出现问题????4、redis.call('redis指令',可变参数列表),如在lua脚本中书写r ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:424 | 回复:0
  • Lua中如何实现类似gdb的断点调试--03通用变量修改及调用栈回溯 ...
    Lua中如何实现类似gdb的断点调试--03通用变量修改及调用栈回溯 ...
    本篇将继续给我们的Lua调试器新增两个辅助的调试接口:调用栈回溯打印接口、通用变量设置接口。前者打印调用栈的回溯信息,后者可以方便地修改变量的值,支持局部变量、upvalue以及全局的`_ENV`中的变量。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:450 | 回复:0
  • 疑问:Lua的作用
    疑问:Lua的作用
     今天在TIOBE看各类开发语言排行版时发现Lua这个语言,目前正保持劲的上涨趋势,于是很好奇从网上search一些关于lua的资料,如下:-------------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:355 | 回复:0
  • 高速掌握Lua5.3——Lua与C之间的交互概览
    高速掌握Lua5.3——Lua与C之间的交互概览
    Q:什么是Lua的虚拟栈?A:C与Lua之间通信关键内容在于一个虚拟的栈。差点儿全部的调用都是对栈上的值进行操作,全部C与Lua之间的数据交换也都通过这个栈来完毕。另外,你也能够使用栈来保存暂时变量。每个与Lua通信 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:320 | 回复:0
  • lua--handler
    lua--handler
    handler将Lua对象及其方法包装为一个匿名函数。格式:函数=handler(对象,对象.方法)在quick-cocos2d-x中,许多功能需要传入一个Lua函数做参数,然后在特定事件发生时就会调用传入的函数。例如触摸事件、帧事件等等。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:357 | 回复:0
  • Lua中如何实现类似gdb的断点调试--04优化钩子事件处理
    Lua中如何实现类似gdb的断点调试--04优化钩子事件处理
    本篇我们继续改进Lua调试器,在钩子中引入call和return事件的处理,尝试对性能进行优化。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:334 | 回复:0
  • 0基础lua学习(二十一)分割字符串逗号
    0基础lua学习(二十一)分割字符串逗号
    1.使用正则表达式分割starNum=amp;quot;asd,dfg,ghjamp;quot;resultStrList={}reps=amp;quot;,amp;quot;--+正则表达式匹配,string.gsub(starNum,'+',function(w)table.insert(resultStrList,w)end)p……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:338 | 回复:0
  • Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构
    Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构
    本篇继续改进我们的Lua调试器,设法优化断点信息的数据结构,进一步提升性能。...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:869 | 回复:0
  • 开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)-拥剑公子 ...
    开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)-拥剑公子 ...
    做这个程序的意图是wireshark插件编写复杂(虽然也支持lua),而轻量级的工具如smartsniff,minisniff不支持插件化数据分析,各种工具用下来或多或少不顺手。以前写的外挂也都是手工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:385 | 回复:0
  • Lua中如何实现类似gdb的断点调试—06断点行号检查与自动修正
    Lua中如何实现类似gdb的断点调试—06断点行号检查与自动修正
    前面两篇我们对Lua调试器性能做了一个优化,本篇接下来继续来丰富调试器的特性。对断点行号进行检查与自动修正。...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:304 | 回复:0
  • Lua中如何实现类似gdb的断点调试—07支持通过函数名称添加断点 ...
    Lua中如何实现类似gdb的断点调试—07支持通过函数名称添加断点 ...
    我们之前已经支持了通过函数来添加断点,并且已经支持了行号的检查和自动修正。但是通过函数来添加断点有一些限制,如果在当前的位置无法访问目标函数,那我们就无法对其添加断点。于是,本篇我们将扩展断点设置的接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:307 | 回复:0
  • Lua中如何实现类似gdb的断点调试—08支持通过包名称添加断点
    Lua中如何实现类似gdb的断点调试—08支持通过包名称添加断点
    为了解决通过函数名称添加断点的不确定性,本篇我们将继续扩展断点的设置接口,支持通过包名来添加断点。因为包名相对更具确定性,配合行号可以进行精确定位。... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:419 | 回复:0
  • Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点
    Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点
    前面已经支持了几种不同的方式添加断点,但是必须事先在代码中添加断点,在使用上不是那么灵活方便。本文将支持动态增删断点,只需要开一开始引入调试库即可,后续可以在调试过程中动态的添加和删除断点。事不宜迟, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:319 | 回复:0
  • [Lua游戏AI开发指南]笔记零-框架搭建
    [Lua游戏AI开发指南]笔记零-框架搭建
    一、图书详情《Lua游戏AI开发指南》,原作名:LearningGameAIProgrammingwithLua。豆瓣:https://book.douban.com/subject/30268009/出版社图书详情:https://www.ptpress.com.cn/shopp... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:274 | 回复:0
  • 原生实现C#和Lua相互调用-Unity3D可用
    原生实现C#和Lua相互调用-Unity3D可用
    引言本篇简单介绍如何在C#中执行Lua脚本,传递数据到Lua中使用,以及Lua中调用C#导出的方法等。在Unity中开发测试,并打IL2CPP的Android包在模拟器上运行通过。Lua版本使用的是Lua5.1.5。一、编译Lua动态链接库1.编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:285 | 回复:0
  • UnityProject面板中右键创建新的Lua脚本以及修改文件默认打开方式的编辑器 ...
    UnityProject面板中右键创建新的Lua脚本以及修改文件默认打开方式的编辑器 ...
    新大厅中要介入热更新,那自然少不了Lua。这两天在学习腾讯的xLua还有之前一直有在积累的shader知识。由于Unity原生没有直接创建lua脚本的功能,而且VS对Lua和Shader支持的都不是特 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:269 | 回复:0
  • 【远程文件浏览器】Unity+Lua开发调试利器
    【远程文件浏览器】Unity+Lua开发调试利器
    RemoteFileExplorer是一个跨平台的远程文件浏览器,用户通过UnityEditor就能操作运行在手机上的游戏或是应用的的目录文件。比如当项目打包运行到设备上时,可通过RemoteFileExplorer直接浏览设备上的目录文件,并进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:288 | 回复:0
  • Ackerman函数以及 Linux环境下的绘图(perl脚本实现)
    Ackerman函数以及 Linux环境下的绘图(perl脚本实现)
    转自于http://blog.chinaunix.net/uid-20602285-id-3078231.html 老师用ackerman函数来测试我们的lisp interpreter是否能应付extremely recursive function,虽然我们都不能,但也说明了一个健壮的interpreter是需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:903 | 回复:0
  • perl实例详解第四版笔记2 模块化
    perl实例详解第四版笔记2 模块化
    1.将数据和函数包装到单独的命名空间中称为封装(encapsulation)(C++程序员称之为类(class),面向对象的perl程序员称之为类)。独胆的命名空间又称之为包(package)。单独的命名空间意味着:对于命名包中的所有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:930 | 回复:0
  • perl脚本运用:002循环打印
    perl脚本运用:002循环打印
    Perl循环打印有规律的Verilog代码 Verilog编码过程中会存在很多有规律的代码,如MAC、PCS模块里就有很多重复有规律的模块例化,此时使用Perl循环打印能够提高效率,较少失误。 1.脚本原理 将要例化的代码赋值给变量i ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:884 | 回复:0
  • Emacs-193-Emacs识别文件进入Perl模式的方法
    Emacs-193-Emacs识别文件进入Perl模式的方法
           一般来说,进入一个major-mode的方式基本上是通过识别文件的扩展名即可实现。但是也不绝对。比如,在Perl中的识别方式不仅如此。        先看看通过文件扩展名识别的情况。直接创建一个新的pl文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:859 | 回复:0
  • 为ZendStudio配置Perl支持
    为ZendStudio配置Perl支持
    因为一直使用Zend Studio 进行PHP开发,所以再需要写Perl的时候,非常希望继续使用这个工具。 搜索了一下,发现EPIC-IDE.org 基于 Eclipse 开发了一款PERL的编辑器,因为ZendStudio也是基于Eclipse的,所以自然可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:866 | 回复:0
  • AWStats是一个基于Perl的WEB日志分析工具。
    AWStats是一个基于Perl的WEB日志分析工具。
    AWStats的运行模式 1、统计分析日志:将结果保存在一个txt文件中,最新版本支持xml数据格式。 2、输出分析结果:利用cgi程序输出,或生成静态html文件进行浏览。   在Windows下安装 AWStats是perl语言书写的程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:1326 | 回复:0
  • Python 与 Perl的优缺点
    Python 与 Perl的优缺点
    一:Python 与 Perl对比 (1)设计一个语言的初始目的决定了该语言将会内建什么功能:  perl初始是Larry为了格式化处理文本而创建的,所以内建了正则 ;python内建一个复数型别,猜测Guido最初一定是为了数值计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:1083 | 回复:0
  • Python、Java、C#、Perl 创始人聚首,编程语言要变天?
    Python、Java、C#、Perl 创始人聚首,编程语言要变天?
    Python、Java、C#、Perl 创始人聚首,编程语言要变天? 2019年04月26日 12:18:38 CSDN资讯 阅读数:16229 编程语言的优劣,一直众说纷纭。倘若编程语言的创造者们相聚一起共谈自己所设计的语言,是否又会掀起一番 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:932 | 回复:0
  • [Perl6]Atom Perl 6 开发环境搭建
    [Perl6]Atom Perl 6 开发环境搭建
    1. 安装 Rakudo 步骤参见 http://zh.perl6intro.com/ 的“1.3. 安装 Perl 6”小节 2. 下载并安装 Atom Atom网站:https://atom.io/ 下方是Atom安装完成之后跳出的界面 3. 安装 packages 3.1. 点击:File – Set ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:886 | 回复:0
  • Kali渗透套件:ATSCAN,功能强大的Perl脚本扫描器
    Kali渗透套件:ATSCAN,功能强大的Perl脚本扫描器
    使用perl语言编写的开源的扫描器,功能丰富强大,除了基本的tcp和udp端口扫描之外,还可以搜索wordpress、joomla等网站并进行口令猜解等攻击。 描述: ATSCAN version6.3 搜素引擎 XSS扫描器 sqlmap 本地文件包含扫 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:972 | 回复:0
  • grep、sed、awk、perl等对正则表达式的支持的差别
    grep、sed、awk、perl等对正则表达式的支持的差别
    以perl的正则为基准,不同的用法以粉红色标出。 因为spacemacs支持vim正则表达式操作,而且能够实时显示匹配内容和替换结果;可以作为perl脚本的正则表达式debug手段。 转载来自 grep、sed、awk、perl等对正则表达 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:910 | 回复:0
  • Perl中的三重故障
    Perl中的三重故障
    有一天,我在Perl遇到了一个困扰我的问题,仅仅是因为我还没有找到答案。 这是我的问题。 请看以下示例: 多变量分配: Perl允许使用如下语法同时声明多个变量: my ($var1, $var2) = (100, 200);print amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:925 | 回复:0
  • 在Windows中学习Perl
    在Windows中学习Perl
    安装    在学习Perl之前,首先要准备我们需要的软件。因为是作为练习,我将要在Windows下运行。    准备:首先安装Perl(我在官网下载Windows的5.24版本),直接双击运行安装就可以了。然后打开cmd,输入命令 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:820 | 回复:0
  • 记一次perl程序出现Error: Bizarre copy of ARRAY in leave at奇葩问题
    记一次perl程序出现Error: Bizarre copy of ARRAY in leave at奇葩问题
    早上碰到一个短信发送的服务有异常,看了下网络和操作系统都是正常的,然后再检查程序,发现不能运行,开始是怀疑代码被不小心用UTF-8修改了,发现改回GB2312以后还是不能正常工作,现象是用perl -d 执行的时候报Err ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:822 | 回复:0
  • 安装Perl 和 RVCT3.1 经验
    安装Perl 和 RVCT3.1 经验
    1,安装Perl 安装Perl可以直接在网上下载,链接是:http://www.perl.org/ 安装成功之后,windows打开cmd,键入perl -v  可以查看是否正确安装。如下是安装成功的照片 2,安装RVCT3.1 进入 https://silver.arm.co ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:862 | 回复:0
  • 简单解决Please install the gcc make perl packages from your distribution问题 ...
    简单解决Please install the gcc make perl packages from your distribution问题 ...
    在vbox安装ubantu增强功能,出现下面这种情况: Please install the gcc make perl packages from your distribution。 把需要的包都安装就完事了: sudo apt-get install gcc make perl ↓↓↓安装完后的样子↓↓↓ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:874 | 回复:0
  • Python、Java、C#、Perl 创始人聚首,编程语言要变天?
    Python、Java、C#、Perl 创始人聚首,编程语言要变天?
    编程语言的优劣,一直众说纷纭。倘若编程语言的创造者们相聚一起共谈自己所设计的语言,是否又会掀起一番“腥风血雨”? 其实就在近日,Python 创始人 Guido van Rossum、Java 创始人 James Gosling、C# 创始人 Ande ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:850 | 回复:0
  • perl总结(1)
    perl总结(1)
    Perl作为一种脚本语言,用于自然语言处理和文本相关的问题上,非常简单直接。最近用的也比较多,在这里做一个小总结吧。 首先介绍一下数据类型(变量类型),perl中有三种类型的变量,用不同的前缀来区分,如下所示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:885 | 回复:0
  • perl语言编程第六章-子过程
    perl语言编程第六章-子过程
    sub NAME ; 子过程定义 sub NAME {     。。。 } 匿名子过程 声明的时候没有名字,只有sub关键字加代码块。这种写法实在蛋疼,不知道有何好处?下面代码中subref是指向这个匿名子过程的引用。 use strict ;my$su ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:877 | 回复:0
  • Perl碎碎念
    Perl碎碎念
    1. 如何去重 #!/usr/bin/perl use strict; my %hash; while(amp;amp;lt;amp;amp;gt;){ chomp; print amp;quot;$_\namp;quot; unless exists $hash{$_}; $hash{$_}+=1; } 刚开始没有$hash{$_}+=1这一行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:830 | 回复:0
  • emacs插件flymake快速检查语法错误(C/C++,python,java,perl等语言)
    emacs插件flymake快速检查语法错误(C/C++,python,java,perl等语言)
    先看段我演示: 怎么样? 是不是有IDE的感觉? 进入配置过程.其实配置不复杂. 首先需要Makefile的支持(这里只拿C/C++作例子). 在Makefile中添加下面两行: check-syntax: gcc -o nul -S ${CHK_SOURCES} gcc可以相应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:846 | 回复:0
  • perl-cgi基础
    perl-cgi基础
    代码: http://xxxxx/cgi/perl-cgi.cgi?name=itechamp;amp;amp;url=itech.cnblogs.comamp;amp;amp;p1=test1 #!/usr/bin/perl -wT#should use strict and warnninguse warnings;use strict;use CGI;#to de ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:46 | 阅读:844 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap