自定义博客皮肤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/flua的string库是用来处理字符串的,基础函数如下string.byte(s [, i [, j]])string.byte是用来把字符转换成ascii数字,s为目标字符串,i为索引开始位置(从1开始),j为索引结束位置string.char(...)string.char是把ascii数值转换成字符例子...

2019-08-05 10:14:57 507

转载 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 739

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

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

2019-06-12 17:31:56 2266

转载 堆和栈的概念和区别

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

2019-06-04 11:29:49 888

原创 lua 对表做空判断

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

2019-05-08 10:49:23 302

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

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

2019-03-25 17:07:02 269

原创 Linux更新系统时间

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

2019-03-25 16:57:09 7558

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

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

2019-03-20 11:56:37 474

原创 遍历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 566

原创 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.rpm2、安装Nginx$ sudo yum install -y nginxRedis服务安装1、安装tcl...

2018-10-10 16:53:42 1277

原创 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 3601

原创 输出一个数组中只出现一次的数(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 429

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

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

2018-09-26 17:16:51 96

原创 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 181

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

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

2018-09-20 19:09:23 693

转载 Lua指定字符串分割

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

2018-07-26 20:30:01 2852

空空如也

空空如也

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

TA关注的人

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