【ZeloEngine】Lua源码汇总本文介绍Zelo在开发过程中遇到的Lua源码层,脚本绑定的问题脚本层问题参见《Lua脚本汇总》Lua源码分析参见《Lua源码分析》IOLua的IO功能很弱,需要引擎提供最基本的,需要注册print异常处理结论脚本层异常很容易处理C++层异常很难完善处理,而且堆栈已经没了(debugger验证)Lua异常dofile,可以检查返回值,或者传入error hand            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 23:52:19
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我博客维护脚本的功能主要:启动、停止博客(MySQL、PHP-FPM、Nginx),数据库数据和访问日志打包备份、Wordpress的文件打包备份、把恶意扫描的IP加入防火墙黑名单、过滤出人类访问的记录。我的VPS的系统是Ubuntu 12.04。  启动、停止博客脚本startBlog.sh,这个脚本还加到开机启动脚本里,万一VPS重启了也会自动启动博客。   log=/home/co            
                
         
            
            
            
             文章目录前言一、正则表达式1.正则表达式的概述2.正则表达式组成3.正则表达式的用途4.正则表达式的分类5.Linux中文本处理工具二、基础正则表达式1.常见的元字符2.grep工具3.sed工具1.什么是sed?2.sed的工作流程3.常见的sed命令选项4.常见的操作三、扩展正则表达式1.常用的元字符2.awk工具1.什么是awk?2.awk的工作原理3.awk 包含几个特殊的内建变量4.s            
                
         
            
            
            
            渐开线实现渐开线在游戏脚本中多用于找怪或者农场类游戏中收割,下面给出两种不同的渐开线在触动精灵中的实现方法:方形渐开线init(1)mSleep(1000)local x = 1010 --起始坐标xlocal y = 698 --起始坐标ylocal v = 30 --两点间距离touchDown(x, y)mSleep(100)for var = 1,20 doj = 0k = vfor _i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 14:15:22
                            
                                331阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            脚本用途用于在绘制完单张函数曲线后对函数图像的尺寸、坐标轴的尺寸、线条的尺寸颜色等进行基本设置。由于每张图用途不同可能需要的功能不同,可以采用类似方法,在matlab说明文档中找到figure和axes的属性进行调用即可。期刊论文常用绘图尺寸建议提前看看肖老师的绘图经验。使axes铺满figure的方法实际上我们从matlab输出的图形尺寸是指figure.Position. 这里需要理解figu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 09:40:40
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【ZeloEngine】Lua源码汇总本文介绍Zelo在开发过程中遇到的Lua源码层,脚本绑定的问题脚本层问题参见《Lua脚本汇总》Lua源码分析参见《Lua源码分析》IOLua的IO功能很弱,需要引擎提供最基本的,需要注册print异常处理结论脚本层异常很容易处理C++层异常很难完善处理,而且堆栈已经没了(debugger验证)Lua异常dofile,可以检查返回值,或者传入error hand            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 17:26:01
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            随着公司项目的不断功能迭代,项目的体积越来越大,各种瘦身策略迫在眉睫。由于平时使用Linux高级命令和shell脚本的机会不多,之前学的知识一下子想起来很难。所有趁着这次看脚本,重新温习一下。脚本解读如下:   #!/bin/sh
 
##### several cases that the scripts does not work:
##### 1) there is space o            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 19:37:14
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             下面分享一个源码安装LNMP的脚本:
适用于CentOS或者是Redhat 系统,32位或64位通用
本人在CentOS 5.7 x64 和 6.0 x64上测试通过,在redhat 5.5 x86上也测试通过,并且线上安装的时候,也是用的这个脚本
里面的软件基本上都是最新版本
PHP 5.3.8   nginx 1.0.10  mysql用的是percon            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-11-17 11:56:48
                            
                                718阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                3评论
                            
                                                 
                 
                
                             
         
            
            
            
            实用脚本分享最近工作需要,写了几个脚本,介绍给需要的同学,顺便说下实现的原理 地址:ShellSnippet检测iOS主题资源包图片大小的脚本使用步骤该脚本用于检测iOS的资源包大小是否符合iOS的资源大小规范,防止因为图标大小的不规范导致在不同屏幕的机型上体验不一致。 使用步骤如下: 1、先把资源包解压,资源文件会放在同一个目录下,演示资源包存放的路径是:/Users/aron/GitRepo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 17:07:03
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DNF最新纯图色脚本框架2022-4-27 易语言源码开源发布1脚本相关代码如下程序入口.版本 2
.程序集 入口
.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码
.如果真 (是否为调试版 ())
    jjkmain ()
.如果真结束
返回 (0)
.子程序 jjkmain, , 公开
载入 (jjk, , 真)窗口程序集_jjk.版本 2
.支持库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 12:23:44
                            
                                231阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在学习pomelo框架在这分享一下我的学习过程~首先创建pomelo应用1  var app = pomelo.createApp();View Code看下创建的代码1 Pomelo.createApp = function (opts) {
2   var app = application;
3   app.init(opts);
4   self.app = app;
5   retu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 21:44:09
                            
                                843阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!/bin/bash##tomcatinstall##2018.11.23##tomcat版本8.5.35,jdk-8u191-linux-x64.tarPWD=/usr/local/srcDIR=/usr/localIP=$(ipa|grep"scopeglobal"|awk'{print$2}'|awk-F'/''{print$1}            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-11-24 15:47:21
                            
                                667阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 用Python脚本在魔兽世界中实现自动化任务
魔兽世界(World of Warcraft)是一款备受玩家喜爱的大型在线角色扮演游戏,其中有着众多有趣的任务和挑战。为了更高效地完成游戏中的一些重复性任务,许多玩家开始使用Python编写脚本来实现自动化操作。今天我们将介绍如何使用Python脚本在魔兽世界中实现自动化任务。
### 1. 获取游戏数据
首先,我们需要获取游戏中的一些数据            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-06 04:02:18
                            
                                2130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Unity脚本开发中,常常使用Debug.Log或print来打印调试信息,这俩有什么区别?1 using System.Collections;
 2 using System.Collections.Generic;
 3 using UnityEngine;
 4 
 5 public class Rotate : MonoBehaviour {
 6     public float s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-18 22:31:56
                            
                                526阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            请使用root 执行改脚本
#!/bin/bash
APT_DIR="/etc/apt"
VERSION=`awk '{ print $2 }' /etc/issue`
case $VERSION in
    14.04|14.04.1 ) RELEASE            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-10-15 04:02:04
                            
                                1010阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            仅做个人备忘用,文章逻辑也不严谨,就给自己做个记录。 文章目录默认宏LUA脚本 默认宏默认情况下配置一个左键长按,右键间隔释放即可: 在左键长按情况下可穿插使用F道具(可能因为网络延迟或者资源加载等因素导致释放失败,所以下面多复制了几次): 实际上默认的配置即可满足要求,但实际使用中发现一些问题:左键长按开枪;因长按未释放的原因,脚本停止后必须手动再点一次左键才能释放;且在开启过中点击一次左键也会            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-08 07:32:17
                            
                                5317阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、思考1、为何要有分布式锁分布式系统中对于共享资源的控制不像单机应用那么方便,多台机器的数据一致性显得尤为重要且难搞,比如一致性要求严格的支付业务或者下单业务,多台机器之前如何保证支付的一致性和下单库存等的一致性是大问题。因而在多台机器之间需要有一个全局且唯一的东西来当锁,拿到锁的才能获取资源,如此来解决并发问题,解决下单库存此类业务出现超卖的情况。2、实现方式锁分乐观锁和悲观锁,区别是线程之间            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 07:00:43
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            lua脚本学习因为项目中使用到lua脚本特来学习学习基本用法;Redis中对lua脚本的介绍https://redis.io/commands/eval/Redis 脚本使用 Lua 解释器来执行脚本。 Redis 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。lua脚本特点简单的说Lua语言是一个可扩展的嵌入型的脚本语言。它具有以下的特点:嵌入式语言: 它是ANSI C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 23:46:13
                            
                                172阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            demo包括lua脚本文件、文件读入、redis命令执行脚本;(1)Lua脚本位置放在resource目录下:脚本较多,列举几个:1. 如果key存在,自减返回计算后的值local key = KEYS[1]
local usedstore = tonumber(redis.call('get', key))
if usedstore ~=nil and usedstore>0 t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 00:10:36
                            
                                244阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备工作调试代码下载生成调试配置这里很多同学出现过一个问题,就是同时下载了很多的lua 调试插件,所以这里需要注意 如果使用luaide进行lua调试,需要先禁用或卸载其他的lua调试插件.步骤:如果你没有生成过调试配置 那么先生成          演示 
                演示 
                演示 
       
    xlUA 
    如果你已经有调试            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 08:52:33
                            
                                185阅读
                            
                                                                             
                 
                
                                
                    