Lua 是一种小型脚本语言。它有多小呢?Lua 使用一个定制模式匹配特性,而不是 POSIX 正则表达式,因为一个完整的正则表达式实现比所有标准的 Lua 库加起来还要大。Lua 提供的字符串匹配要简单得多,它虽然没有 POSIX 那么强大,但大小仅是 POSIX 的一小部分。Lua 变量不是强类型的;虽然可以检查一个值的类型,但是无法阻止一个变量的类型随着时间而改变。这两点正好适合脚本语言。Lu
前言在我们大部分的工作环境中,都会用到VisualStudio,因此,熟练和更好的使用她,很大程度上能提高效率。装一些精品插件,就是很好的一种方式。1.Indent Guideshttps://marketplace.visualstudio.com/items?itemName=SteveDowerMSFT.IndentGuides 或在VS管理扩展中联机安装。 这个可以在程序中成对的大括号{}
一、静态网页抓取介绍静态网页就是纯粹HTML格式的网页,早期的网站都是由静态网页制作的,静态网页的数据比较容易获取,因为我们所需的代码都隐藏在HTML代码中。抓取静态网页,我们使用requests库,requests能够让你轻易地发送HTTP请求,这可库使用简单,功能完善。二、获取响应内容获取响应的内容的过程,等同于我们使用浏览器的过程,我们在浏览器中输入网址,浏览器就会向服务器请求内容,服务器返
Java 代码的时候,经常会涉及到重复性的操作,这个时候就会想要是有这样一个插件就好了,如果是大家都会遇到的场景,IDE 或许已经提供了,再不然也有可能有人编写了相关的插件。要是这个操作是你们的编码环境特有的,那就只能自己工具了。所以这里来学学如何编写 IDEA 插件,让自己的编程环境更加强大。开发环境开发 IDEA 插件有以下这些依赖:IntelliJ IDEA Community Edi
转载 2024-05-25 15:55:27
300阅读
用go语言编写办公脚本——根据txt内容搜索对应文件最近工作中,需要处理大量的漏扫报告,需要根据不同的标准来将混在一起的报告分开,公司有个大佬直接写了.bat的批处理脚本,感叹一句,真强啊!!但是这个批处理脚本有一些玄学bug,大佬也没改出来,正好我最近想把go语言再复习复习,就用这个练练手吧。需求将文件名关键字筛选出来,存放到list.txt中,每行一个关键字,将混在一起的大量文件放到文件夹sr
转载 2024-06-13 20:48:11
95阅读
dhcp : 使得WIFI网卡动态获取IP·1、源码获取输入dh看有哪些应用程序,输入dhclient -v查看一下相关信息,源码获取的网址2、开发环境配置 解压 tar xzf dhcp-4.2.5-P1.tar.gz cd dhcp-4.2.5-P1配置 ./configure --host=arm-linux ac_cv_file__dev_random=yescd bind 修改Makef
Visual Studio 插件开发(一)—— 如何开始VSX开发 - TestKingXqlun一、首先要做的要利用VS SDK进行插件开发,你需要安装Visual Studio 2013 SDK (English) 。Visual Studio 2013 默认隐藏了其他项目类型下的扩展性项目,需要安装SDK以后才可以创建VS扩展项目,之后才可以创建VS的扩展性项目。二、如何扩展VS IDE?V
自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威指南》的书籍,来更进一步了解与使用。在购买这本书时就想一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 vscode 插件开发,并记录整个开发过程
跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。就像大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包含了数以千计质量不同的插件。为了帮助大家挑选出值得下载的插件,我们针对性的收集了一些实用、有趣的插件与大家分享。1.Open-In-Browser由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选
转载 2024-08-17 15:40:51
246阅读
LUA开发工具及其环境配置是本文要介绍的内容,主要是来了解并学习lua开发工具的使用和环境的配置,第一次接触LUA的话,就跟本人一起学习吧。看我能不能忽悠到你。LUA是语言,那么一定有编写的工具。第一次学,那么就用LFW(lua for windows)。我相信你的电脑系统是Windows。它包括:1. Lua Interpreter(Lua解释器) 2. Lua Reference Ma
转载 2023-08-07 16:43:37
283阅读
1.问题描述想必大家这几天肯定都被Vscode C#插件的自动下载.net runtime的问题所烦恼,之前我也出了一期文章是来解决这个问题的但是,只是解决了部分网友们的问题有部分网友还是会自动下载!【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download 之前没看过这篇解决方案的朋友不着急可以看完这边再回去看,两篇文
转载 2024-09-25 19:18:54
161阅读
1评论
在魔兽世界主菜单里有一个界面设置,我们平时在用插件的时候会在里面发一些自定义的插件设置,可能你不是太明白我的意思,Ok!给你一张图就明白了:Ace工具库工具源址先放出了,如果你觉得本文内容不足以满足个人学习,那请跳级自行研究。ACE3(https://www.wowace.com/projects/ace3)Ace3使用了一个叫做“嵌入式库”的概念,它允许模块开发者在其他模块加载了相同库的时候不需
故事背景: 众所周知,在工作中,大家用到最多的便是Email来传输工作内容,因此,像一些VPN信息、服务器账号密码、公司人员清单等敏感数据,均会通过Email进行传输,并且更重要的是,大部分工作人员,在传输这些数据时,是为进行过加密的。记得在某云网上也有很多相关的由于邮箱泄露引发的“悲剧”。 因此,在做SRC漏洞挖掘时,我们也可以通过Email尝试获取更多信息。但是在当今信息飞速发展的时代下,工具
开发初期需要对网关插件的原理有一些了解:1、OpenResty:OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。2、Lua:是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开
转载 2024-06-15 07:43:29
314阅读
 点的连接,那Bluetooth不就可以实现吗?的确,利用Bluetooth建立设备与设备之间的连接确实是许多移动设备上的主流。关于Windows Mobile设备上的Bluetooth开发,可以参考MVP Jake的Blog:,他在这方面做了很多的工作。另一方面,Bluetooth与WiFi相比,其带宽的劣势比较明显,而且传输距离也没有WiFi远。当然了,一般来说,WiFi的功耗是要比
wrk 是一个高效的压测工具,最近需要对做的服务进行压测,记录下使用过程安装:1、绝大多说的UNIX系统都支持wrk, 需要操作系统支持 lua 和 openSSL, (基本上linux系统都支持)2、直接 git clone https://github.com/wg/wrk make 3、完成之后会在项目目录下生成可执行文件wrk, 后续就可以进行http压测了简单使用1、执
XXLua是一款基于vscode制作的针对lua5.1-5.4及luaJit的编辑和调试插件。主要功能如下Lua代码调试支持远程调试支持条件断点支持日志断点支持监视功能支持调试中修改变量值支持调试中重载代码function class:name() 类名补全可自定义代码片断补全快捷创建Lua模板文件安装地址调试器环境配置打开新项目时会提示添加调试文件,点击导入并选择项目的lua根目录或在lua根目
转载 2024-02-29 22:57:16
103阅读
Howto:如何Module(模块)-----------------这一部分主要是翻译github上的document注意:如果您打算将模块加入LUCI整合之前,您应该阅读Module参考。本教程介绍如何编写自己的LUCI WebUI中的模块。在本教程中,我们假设您的luci安装目录lucidir(如果您目前使用的是安装版/usr/lib/LUA/LUCI),并假设你的luci安装经
转载 2024-04-16 15:52:46
37阅读
需求近有一个需求是在pun2联网项目中结合纯lua实现项目热更新(这里使用的是xlua),起初在NetworkMgr框架搭建,房间搭建等非游戏操作逻辑中使用纯lua开发一切正常,没有发现什么问题。但是进入游戏角色逻辑开发时,就遇到了难题,众所周知,pun2中有一个很好用的attribute,叫做[PunRpc]。 具体可看官方文档:PunRpc标签官方描述 但是lua中貌似并不支持给lua方法添加
转载 2024-04-08 07:08:46
50阅读
   一,热更新:    当游戏出现某个功能的bug或者修复了某些功能,增加了某些功能时,我们不希望让玩家去重新下载安装包,一方面太不方便,在这不太人性化,所以要使用热更新,让玩家不需要下载安装包就可以更新。 好处:   不浪费流量,不需要商店审核,不用重新安装就可以体验更新的内容。平时可以用c#开发,运行也是c#,性
转载 2024-04-08 07:06:33
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5