- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 linux(centos7),php7, php-lua
之前写过两篇关于php-lua在linux的安装, 但是内容比较零散, 重新整理一遍目录1、相关软件包版本:2、编译lua5.2的动态库2.1、打开src/Makefile, 并修改2.2、打开一级目录下Makefile, 并修改2.3、开始编译,并装动态库复制到动态库目录3、编译php-lua4、修改php.ini并重启php5、检查:phpinfo测试1、相关软件包版本:php7.2lua5.2.1php-lua2.0.5:https://...
2021-07-23 15:36:04
247
原创 lua5.2一级目录下的Makefile
完整的Makefile内容# Makefile for installing Lua# See doc/readme.html for installation and customization instructions.# == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT =======================# Your platform. See PLATS for possible values.PLAT= non
2021-07-23 15:16:26
295
原创 完整的lua5.2/src下的Makefile
修改过后的src下的Makefile# Makefile for building Lua# See ../doc/readme.html for installation and customization instructions.# == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT =======================# Your platform. See PLATS for possible values.PLA
2021-07-23 15:14:53
283
原创 linux(centos7) 安装svn 1.9,支持https
centos用yum装的是svn 1.7, 装1.9需要手动下包处理我记下他, 主要是后面的https折腾太久了, 备忘一下1、下载apache相关的下载地址:https://archive.apache.org/dist/svn下载:https://archive.apache.org/dist/subversion/apr、apr-util下载:https://archive.apache.org/dist/apr/sqlite下载:https://www.sqlite.or
2021-07-22 15:01:04
536
3
原创 centos 6安装node.js(二进制文件进行安装)
前言:在一般环境中node.js可能进行源码安装 但是centos6内置的python是2.6,其实可以试试升级python到2.7。 但是因为python2.6是系统内置的,谁也不知道哪个系统软件有用到,对于我这种胆小的,我果断所以放弃了源码安装目录1、下载inux的二进制安装包进行安装2、解压复制软链接 3、测试 4、升级glib...
2020-04-01 12:15:33
257
原创 mysql随笔记录
目录centos 7安装的mysql5.7没有mysql_sagecentos 7安装的mysql5.7没有mysqld_sage官方解释:说明:因为centos7内置了systemd,可以用systemd管理mysqld,所以mysqd_safe就没有存在的必要了(mysqld_safe其实也就是监控管理mysqld的服务器进程,有了系统的,就没必要再用自己的了)...
2020-03-19 18:44:50
173
原创 shell命令行
pid=`ps aux | grep "$1"| awk '{print $2}' | sort -n | head -n 1`echo $pid在shell里有命令行参数 ,又有print时,可以如此操作。用""解释$,用单号,不解释$.IP=`awk -F= '/ip/ {if(NR > '${BEGIN_LINE}' && NR < '...
2019-12-06 10:52:35
161
原创 配置ssh远程登录
1、在本地执行以下命令生成密钥对ssh-keygen -b 4096 -t rsa说明:https://www.ssh.com/ssh/keygen/2、将公钥对拷贝到远程机器上 方法1:在本机执行ssh-copy-id usr@hostname方法2:在目录机器的目标用户下创建./ssh目录 在目标机的.ssh目录下创建authoriz...
2019-12-04 15:22:06
495
原创 c++注册给Lua调用函数列表(luaL_setfuncs)
定义LuaL_Regstatic const luaL_Reg mogoLibs[] = { {"connectLoginServer", lConnectLoginServer}, {"loginAccount", lLoginAccount},};注册函数,(前面还有lua_State的创建) lua_newtable(L); luaL_setfu...
2019-11-20 17:56:24
2163
原创 给定一个单链表的头节点 head,实现一个调整单链表的函数,使得每K个节点之间为一组进行逆序,并且从链表的尾部开始组起,头部剩余节点数量不够一组的不需要逆序。(不能使用队列或者栈作为辅助)
题目如题,如链表10 2 3 5 1 , 按题目要求取K=2的结果应该是10 3 2 1 5, 按题目要求取K=3的结果应该是10 2 1 5 3思路步骤: 1、将原链表逆序 2、逆序后的链表按K拆成小链表。将后得到的足K小链表直接放在前面, 将不足K的小链表逆序后再放到最前面示例(假设k=2): 原链表 反转过后的链表遍历=》小链表=》放...
2019-08-14 14:37:14
1648
原创 配置Verdaccio, 并上传自己的第一个私库
1、安装Verdaccio 安装我都参照:https://blog.youkuaiyun.com/yyzzhc999/article/details/80097073 其中遇到的问题是找不到配置文件verdaccio 的特点是,你在哪个目录运行,它的就会在对应的目录下创建自己的文件。 但是我在root下装的, 进到.config下并没有看到配置verdaccio的目录...
2019-08-09 11:04:15
5282
原创 C++内存对齐
此篇文章以以linux环境进行说明数据类型占用的内存大小(字节数)int:4 char:1 float:4 double:8 short:21、struct内存对齐按结构体内长度最大的类型对齐(这里只是用sizeof测试内存占用大小, 真正在内存申请空间的时候, 一整段内存一定是以4为最小单位对齐的)struct T{...
2019-08-01 18:17:48
141
原创 基础必备
1、线程、网络(IOCP、EPOLL)2、C++内存3、C++引用的原理4、联合、内存对齐5、大小端https://github.com/jwasham/coding-interview-university/blob/master/translations/README-cn.mdhttps://github.com/yjhjstz/deep-into-node?...
2019-08-01 15:10:37
105
原创 node.js源码之libuv(一) —— 第一个libuv测试程序
说明: 所有libuv的程序源码来自于http://luohaha.github.io/Chinese-uvbook/source/basics_of_libuv.html前提:建了一个project项目下载在libuv官网(https://dist.libuv.org/dist/)下载选择喜欢的版本。我下了最新片1.9.1(虽说是最新版, 也是16年更新的)解压tar...
2019-07-18 17:13:06
433
原创 让分别有N个奇数和偶数的数组的下标位置放着相应奇偶的数——c++实现
题目:数组A,2*n个元素,n个奇数、n个偶数,设计一个算法,使得数组奇数下标位置放置的都是奇数,偶数下标位置放置的都是偶数算法:/** *是否是偶数 */bool IsEvent( int num ){ return (num % 2 == 0);}/** *是否是奇数 */bool IsOdd( int num ){ return (num % 2 == 1...
2019-07-01 18:40:16
1661
原创 用C++(模板)实现链表 —— 实现头插和反序输出
#include <iostream>/** * 定义NODE */template<typename T>struct Node { T m_data; Node<T> *next; Node(T t=new T()){m_data=t; next=NULL;}};/** * 定义链表 */template<typenam...
2019-06-21 18:20:47
295
原创 记mongodb遇到的那些坑及解决方案
一直都用mysql, 习惯了一切mysql的方式, 用mongodb还是有很多不习惯:1、时间, mysql可以各种unix时间戳和本地时间字符串之间转换,mongodb不提供本地时间转换, 只有ISODate, 更别说转换成指定格式 了。解决方案最后存的时间戳, 让客户端自己去转时间去吧2、正则($regex, $in), $in只能用/表达示/的格式, 如db.getCollec...
2019-03-28 15:08:51
764
原创 通过过url连接时, url连接的组织方式(mysql、mongo、rabbitmq)总结
今天连mongodb的时候,发现文档的示例如下:这个例子在mongo没有开启验证的时候是没有问题的(在开启验证的时候是可以连接的, 但是不能操作)所以就想怎么去加上验证的用户密码, 百度了一小下,并没有结果(可能是我百度的方式不对)。突然看到这两天在写的rabbitmq的mysql的url连接方式 ,突然想到可能可能用同样的方式 去连接事实证明我的想法是正确的无论何种语言(我验证...
2019-02-28 18:31:42
1918
原创 rabbitmq实际解决文案(实例)——测试代码基于node.js
写这篇文章是因为发现关于rabbitmq的文章都比较一致, 讲的问题好像都差不多, 原理也讲了很多, 关键字我也会背了, 但在我真正的项目中, 我还是不知道怎么用是最正确的, 经过一段时间的理解测试,对自己当前现有的系统的需求给出了相应的解决文案,拿来分享一些,希望得到高人的指点。关于mq的原理网上很多文章, 这里不缀述, 我也不会有别述得好关于读写分离,我使用用户权限分配,具体请参照 r...
2019-02-27 17:32:02
537
原创 rabbitmq关于权限配置的实例及node.js测试代码——非指令介绍
参考:https://blog.youkuaiyun.com/wulex/article/details/64127224 —— 操作指定集 https://www.cnblogs.com/hujiapeng/p/7352904.html —— centos7安装介绍因为最近准备用rabbitmq, 理解了很久, 对于权限设置也想了很久。我的需要很简单, 生产者以一定方式写...
2019-02-26 18:27:52
247
原创 rabbitmqctl linux报错 —— linux centos7
执行rabbitmqctl相关指令报如下错误。查了一遍百度, 都是cookie的问题, 但是呢, 并没有没给出linux相关的解决文案, 折腾了很久然后重启, 于是解决了只是用户丢失了>>>>不知道什么原因导致的Status of node rabbit@k8s-node-heye-27 ...Error: unable to perform an ope...
2019-02-26 16:22:27
1589
1
原创 MYSQL内取JSON字符串的长度——关于《mysql存储过程参数为数组或者对象的处理方式》的补充
上一篇文章有这么一段话, 然后通过查文档, 终于查到相产在操作了参考文档: https://dev.mysql.com/doc/refman/5.7/en/json-attribute-functions.html#function_json-length http://www.cnblogs.com/waterystone/p/5626098.html测试JSO...
2018-12-20 10:39:32
6226
原创 mysql存储过程参数为数组或者对象的处理方式
问题场景:做一个物品系统, 需要批量存入。思考:储存过程的的参数不支持数组,是否可以用json字符串代替测试用的JSON字符串:let obj = { itemlist:[ { regid:0, iteminfo:{ item_uid:"10441", },...
2018-12-19 18:11:11
13837
1
原创 js验证日期格式的正则
完全匹配(首位0要求保留):let reg = /^([1-2]\d{3})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|30|31) (0\d|1\d|2[0-4]):(0\d|[1-5]\d):(0\d|[1-5]\d)$/let str = "2018-10-20 10:00:00";console.log(str.match(reg))console....
2018-11-15 16:22:55
1297
原创 lunix下的php-lua的动态库移动(从这台机器编译, 需要到其他机器使用)
这篇文章是基于Linux下安装PHP的lua扩展库进行说明的。当时没有注意php-lua从0.9开始就需要用lua-5.2进行编译的。当时介绍Linux下安装PHP的lua扩展库时,里面有展示, 所在服务器的lua版本是5.1, 结果发现扩展库引用没有问题,但是在代码引用的时候就引用不了。因为我内网的服务器有其他程序在跑,其他人在用, 我是不能随便把服务器上的lua版本升级的,于是我想...
2018-08-03 10:32:26
357
原创 winows下安装php的lua扩展库
php版本: 7.2.5下载扩展库: http://pecl.php.net/package/lua, 记得点dll, 点文件名是源码, 需要编译的(linux下的编译请参考), 编译一般在linux下使用, windows下有现成的就直接用, windows下的编译不是一般的麻烦...
2018-06-22 18:11:41
684
原创 Linux下安装PHP的lua扩展库
以前用lua做游戏服务器, 最近在折腾php, 想用php引用一些lua的东西, 或者用php写一些lua的东西, 方便lua引用, 找到了php原来有lua的扩展库, 现在将使用记录下来, 因为发现资资料并不多参考链接:https://www.cnblogs.com/tinywan/p/6813646.html http://www.php.net/manual/z...
2018-06-22 16:23:03
1465
原创 vs code 文件搜索不包括node_modules目录
最近在看ant design, 自然用到react, 建 的项目想用vs code进行 开发, 发现每次ctrl+shift+p都搜索不到node_modules下的文件, 后面经过指点才发现, 是被排除了。虽然我没想清楚他的排除规则是怎么生成的, 但是我还是记录一下解决这个问题的过程 如下图, 找不到node_modules下的文件acorn:上解决办法 :1、ctrl+shift+p, 输入s...
2018-03-22 18:15:21
16835
5
原创 vs code 调试由create-react-app生成的react项目
说明:1、假设你的vs code已安装有Debugger for Chrome, 并且已经了解 vs code调试html2、假设你有已有一个用create-react-app生成的react项目,这篇文章基于windows下用npm创建第一个typescript的 ant design项目3、这篇文章参照的https://stackoverflow.com/questions/42714449/...
2018-03-22 11:20:27
4584
原创 windows下用npm创建第一个typescript的 ant design项目
此处我参照https://ant.design/docs/react/use-in-typescript-cn使用npm创建一个ant design项目请保证安装安成npm, 此处不描述npm的安装安装create-react-app:npm install -g create-react-app创建基于typepscript的react项目, 项目名取为antd-demo-ts:create-...
2018-03-22 10:17:33
1821
原创 vs code 调试html
这篇文章基于vs cdoe 的typescript 配置, 相关文件结构和ts的配置请参照vs cdoe 的typescript 配置这里的的html调试是基于goole chrome, 如果没有, 请先安装, 关于chrome的安装这里就不做描述了修改main.ts的代码为:function greeter( person ) { return "Hello " + person}let ...
2018-03-20 17:08:56
7991
原创 vs cdoe 的typescript 配置
最近在折腾typescript, 昨天下了个vscode想用来做开发, 发现网上的配置教程都比较老, 我这里用最新、最简单(绝对是最简单)操作配置一个测试环境所用版本如下:创建目录结构: 因为只是简单测试, main.ts的内容很简单: console.log("hello world !!!")tsconfig.json的配置内容: 配置任务: 任务 -> 配置默认生...
2018-03-20 11:20:27
584
转载 C标准库的setlocale()用法笔记
转自:http://zyxhome.org/wp/cc-prog-lang/c-stdlib-setlocale-usage-note/ [在此向原文作者说声谢谢!若有读者看到文章转载时请写该转载地址,不要写我的BLOG地址。尊重他人的劳动成果 ^_^ ]C 和 C++ 的标准库分别有自己的 locale 操作方法,C 标准库的 locale 设定函数是 setlocale(),而 C++
2012-06-12 12:09:16
491
转载 字符集和字符编码[订正]
原文地址:http://www.cppblog.com/pansunyou/archive/2010/12/31/charset_encoding.html 这个主题已经被N多人讨论过了,这里仅仅是个人总结,不是教程。字符集和字符编码潘孙友 2010-12-31 于遵义目录一、字符集二、字符编码三、Windows平台 3.1 Codepage代码页
2012-06-12 11:55:19
1150
php-lua动态库.zip
2021-07-23
lua5.2下的Makefile
2021-07-23
lua5.2/src/Makefile
2021-07-23
libstdc++.so.6.0.22
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人