自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HQYD

人生就如旅行,来也匆匆去也匆匆

  • 博客(16)
  • 收藏
  • 关注

转载 lua的string库详解

原文地址http://www.freecls.com/a/2712/f lua的string库是用来处理字符串的,基础函数如下 string.byte(s [, i [, j]]) string.byte是用来把字符转换成ascii数字,s为目标字符串,i为索引开始位置(从1开始),j为索引结束位置 string.char(...) string.char是把ascii数值转换成字符 例子...

2019-08-05 10:14:57 692

转载 Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别

重点掌握 require,dofile,loadfile,其他的了解即可。 一、require 1.功能:载入文件并执行代码块,对于相同的文件只执行一次 2.调用:require(“filename”) 注:寻找文件的路径在package.path中,print(package.path)即可得到。 二、dofile 1.功能:载入文件并执行代码块,对于相同的文件每...

2019-07-05 15:39:37 984

转载 虚函数与纯虚函数(详细讲解)

首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。 1、简介 假设我们有下面的类层次: class A { public: virtual void foo() ...

2019-06-12 17:31:56 2391

转载 堆和栈的概念和区别

在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。 JVM内存的划分有五片: 1.寄存器; ...

2019-06-04 11:29:49 981

原创 lua 对表做空判断

next 函数 首推使用next函数 对表做空判断。 使用方法: function test() local tbl_hqyd = {} if not next(tbl_hqyd) then return end end 对表做遍历 这里是对表做遍历,返回表中数据的个数。 function get_table_real_count(t) ...

2019-05-08 10:49:23 389

原创 【mysql】数据库备份、数据导入、远程连接数据库;

1、数据库备份: mysqldump -u root -p > 备份名.sql 2、数据库导入数据: source 要导入数据库的路径; 例如:source /home/qyyd/test.sql 3、远程连接数据库: mysql -h 服务器ip地址 -P 端口-u root -p ...

2019-03-25 17:07:02 341

原创 Linux更新系统时间

自动更新校准系统时间: sudo ntpdate cn.pool.ntp.org

2019-03-25 16:57:09 7793

原创 Lua中元表以及元方法的使用

元表的理解 在我看来元表就相当于是一个存放很多方法的一个table。它的value值就是对应的元方法,这里只是做一个简单的解释。 元方法的使用 1.__add 的简单使用方法 对两个table之间使用加法,加法的规则根据自己设置,我这里只是做一个简单的数值之间的加法示例: function t() local mt = {} mt.__add = functi...

2019-03-20 11:56:37 584

原创 遍历table 对key 进行排序遍历

在使用 pairs 遍历一些 table时,针对key 值按一定顺序输出结果。 function pairsByKeys(t) local a = {} for n in pairs(t) do a[#a+1] = n end table.sort(a) local i = 0 return f...

2019-01-17 15:06:03 659

原创 Centos-7游戏服务器环境部署(下)

Nginx服务安装 1、添加Nginx到YUM源 $ sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-c entos-7-0.el7.ngx.noarch.rpm 2、安装Nginx $ sudo yum install -y nginx Redis服务安装 1、安装tcl ...

2018-10-10 16:53:42 1397

原创 Centos-7游戏服务器环境部署(上)

创建新用户(一般情况下最好不要使用root用户登录) #adduser  hqyd #passwd hqyd 填入新密码 获取root权限 修改 $  vim /etc/sudoers 文件,找到下面一行,在root下面添加一行新的用户 设置网络配置 $cd /etc/sysconfig/network-scripts 然后找到 ifcfg-ens33 进入编辑 $sudo vim ...

2018-10-09 20:30:28 3806

原创 输出一个数组中只出现一次的数(Lua语言)

算法      接触一道笔试的编程题,说的是输出一个数组中不重复的数,看到网上有很多答案,但是却没有一个用lua去实现的,所以我用lua 去实现了一下。在这里也想让学习lua的人,能参考一下,如果有错误的地方也希望各位大神能多多指点。 local nums = {1,2,3,4,5,2,3,4,5,6,6,7,6,7,8,9,9,10,11} local function GetNum( nu...

2018-09-27 16:22:09 509

原创 针对Linux的一些基础命令记录

查看自己处于哪个终端接口 $who am i    显示当前用户正使用的终端和登录时间 查看所有终端所有信息 $ w     命令w,能显示用户登录名、终端标志、星期几登录和具体登录时间、闲置时间、用户正在执行的程序、占用CPU时间、系统的运行时间和平均负载 关机命令 $shutdown   -h  11:50    // 11:50 定时关机 $shutdown   -c  //...

2018-09-26 17:16:51 175

原创 C++:结构体(struct)

结构体 1、语法结构 struct 结构体名称{     数据类型  成员;      // 可以是变量,可以是函数 }结构体变量名; #include <iostream> struct FamilyAge{ int father; int mother; int add(int father,int mother) { return father+ mo...

2018-09-21 15:49:25 289

原创 C++中:和::区别和用法的一些总结

冒号(:)的用法 1、既定义变量所占的大小 例如: unsigned char a:4;   2、public:和private:后面的冒号,表示后面定义的所有成员都是公有或私有的,例如: class A { public: int a; private: int b; } 3、类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量...

2018-09-20 19:09:23 1028

转载 Lua指定字符串分割

1. function split( str,reps ) local resultStrList = {} string.gsub(str,'[^'..reps..']+',function ( w ) table.insert(resultStrList,w) end) return resultStrList end string库的gs...

2018-07-26 20:30:01 2998

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除