LUA代码file=io.open("./test.conf", "r"); modulename="NOT Found"; port=-1; function get_modulename(line) if (string.find(line, "lib.*.so$")) then --print(string.find(line, "lib.*.so$")); mod
    目前,我们常用的配置文件格式有XML和ini,  XML层次分明,但其缺点就是写起来太繁杂,对一些关键字如<>之类的处理比较特殊。而ini呢,配置不够灵活,只有简单的段-键-值模式,对于一些多层结构的配置,或者一些列表类型的配置,就显得力不从心了,往往需要编码人员自己分割字符串。    Lua脚本非常简洁清晰,是非常适合做配置
转载 2024-03-06 16:15:47
47阅读
location详解在没有使用正则表达式的时候,nginx会先在server中的多个location选取匹配度最高的一个uri,uri是用户请求的字符串,即域名后面的web文件路径,然后使用该location模块中的正则url和字符串,如果匹配成功就结束搜索,并使用此location处理请求语法规则:location [=|~|~*|^~] /uri/ { ... } = #用于标准uri前
今天使用Json做角色升级用的等级配置表,然后通过JsonUtility.FromJson(jsonStr)读取配置表,当角色升级时,从配置表中读取当前等级对应的属性增量,加到角色属性值上。 先对json文件的结构做个简单了解:https://www.json.cn/wiki.html json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种
idCol1Col2Col3Id1Value1_1Value1_2Value1_3Id2Value2_1Value2_2Value2_3Id3Value3_1Value3_2Value3_3以一个M行N列的表格为例以行存储存储结构Dictionary<id, dictionary<col_name, value>> 第一层: key:行id,value:行数据 第二层: k
转载 2024-03-24 11:40:09
53阅读
Linux中的配置文件在系统管理中起着至关重要的作用,其中一个最为常见的配置文件就是红帽操作系统中的配置文件。在Linux系统中,配置文件被用来存储和管理系统的各种设置和参数,以便用户可以根据自己的需求来定制系统的行为和功能。 红帽操作系统是一个基于Linux内核的操作系统发行版,广泛用于服务器和企业环境中。它有一个强大而灵活的配置文件系统,允许用户通过编辑配置文件来调整系统的各种设置,从网络配
原创 2024-03-05 11:39:53
73阅读
haproxy配置文件简介1)haproxy的配置文件haproxy.cfg由两大部分组成,分别是global和proxies部分2)global:全局配置段进程及安全配置相关的参数性能调整相关参数Debug参数3)proxies:代理配置段defaults:为frontend, backend, listen提供默认配置frontend:前端,相当于nginx中的server {}backend
 OpenResty 官网:http://openresty.org/OpenResty 是一个nginx和它的各种三方模块的一个打包而成的软件平台。最重要的一点是它将lua/luajit打包了进来,使得我们可以使用lua脚本来进行web的开发。有了lua,我们可以借助于nginx的异步非阻塞的功能,达到使用 lua 异步并发访问后端的 MySQL, PostgreSQL, Memcac
转载 2024-03-07 13:46:22
253阅读
1首先在家目录中下载解压并创建解压目录的软连接,然后使用make命令在解压后的目录中进行程序编译,并使用make install进行安装
最近在做lua的内存优化,发现项目在读取配置表的时候占用了大约70MB的内存。而实际的protobuf的二进制文件总共大小才10MB左右,所以感觉可优化的空间还是蛮大的,就深入检查了问题所在。 一般的项目配置表大致是这个样子,第一列一般是主键id,顺序的整形数字,一般从1开始。列是策划写的对应的内容名称。项目里使用的protobuf作为存储媒介,采用云风的lua protobuf工具转换成可以读取
转载 2024-03-28 21:35:05
122阅读
配置文件:a.txt# ip=sadf ip =192.168.246.22 dns = 218.85.157.99 读取规则:1 以‘#’开头的为注释,不读取2 空行也不读取 3 ‘=’两边可以有空格这里先讲下要用到的知识点1 断言的使用assert() 宏用法注意:assert是宏,而不是函数。在C的assert.h头文件中。as
原创 2013-10-16 16:09:32
10000+阅读
 #include<iostream> #include <fstream> #include <vector> #include<string> using namespace std; class CConfigOperator { public:  CConfigOperat
原创 2014-06-19 14:02:26
4982阅读
public class INIUserAccound { static IniFile Ini = new IniFile(AppDomain.CurrentDomain.BaseDirectory + @"\Config\User.Ini"); const string Session = "UserInfo"; /// ...
C#
原创 2021-07-27 15:08:14
831阅读
我一般写ini,很少直接操作config,以后还是多按照微软的方式来,下次使用心得贴上与大家一起共享,以下来自网络说了对配置文件的修改,基本上都已经是全部了,后来也补充了SingleTagSectionHandler的访问,现在把对SingleTagSectionHandler的写以及一些能偷懒的方法一起说下,希望大家有好东西都能够分享下
转载 2013-03-26 16:40:00
120阅读
2评论
利用 Windows API 读写配置文件。 using System; using System.Runtime.InteropServices; using System.Text; using System.Windows.Forms; using System.IO; namespace C
原创 2022-09-08 11:21:11
506阅读
lua手册查询:http://cloudwu.github.io/lua53doc/contents.html 1. 基础:Lua的一项重要用途就是作为一种配置语言。现在从一个简单的示例开始吧。 //这里是用Lua代码定义的窗口大小的配置信息 //width = 200 //height = 300 下面是读取配置信息的C/C++代码:1 #include &l
转载 2024-04-12 03:29:24
161阅读
WinForm或WPF应用程序有时候需要保存用户的一些配置就要用到配置文件,而微软为我们的应用程序提供了Application Configuration File,就是应用程序配置文件,可以很方便的访问和修改应用程序的配置。此文中我们以Winform的数据库服务器配置为例。 工具/原料 Micro
转载 2016-04-27 22:31:00
169阅读
2评论
配置文件在很多情况下都使用到, 配置文件分为两种 一种是应用程序的配置文件, 一种是web的配置文件.两种配置文件最大的区别是web的配置文件更新之后会实时更新, 应用程序的配置文件不会实时更新.更新应用程序的配置文件之后需刷新ConfigurationManager.RefreshSection("appSettings");// 刷新命名节,在下次检索它时将从磁盘重新读取它。ConfigurationSettings也存在这个问题, 但是我还不知道怎么刷新节点, 呵呵.旧方法: 各位看官最好使用下面”新方法”配置文件: 后台程序值得读取:string s=System.
转载 2013-10-17 09:29:00
86阅读
2评论
一、写出或更新配置文件、二、读取配置文件
原创 2022-03-07 16:15:37
353阅读
RrConfig() { } ~RrConfig() { } bo...
原创 2022-09-15 15:32:39
474阅读
  • 1
  • 2
  • 3
  • 4
  • 5