会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mr_yu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年9月9日
c语言字符处理函数常见使用集合
摘要: 1.最近看一些开源项目代码时,总会看到 c 语言中一些 "str" 开头的处理字符串的用法,有的之前没用到过,特此记录,随时看到随时添加。 这里不提出源码,只是一些使用说明加例子: 1).unsigned long int strtoul(const char *nptr, char **endpt
阅读全文
posted @ 2016-09-09 01:04 mr_yu
阅读(3925)
评论(0)
推荐(0)
2016年9月4日
lua笔记之userdata
摘要: 1.一直使用框架里封装好的c库,想着自己一点一点的写些例子,学习下,以后需要c库,可以自己写了。 下边是一个简单的userdata的例子--数组操作。 newarray.c 编译这个c文件,生成动态库 , 命令: gcc -O2 -g -Wall -shared -fPIC -o newarray.
阅读全文
posted @ 2016-09-04 23:58 mr_yu
阅读(623)
评论(0)
推荐(0)
2016年9月3日
C语言之goto浅析
摘要: 1. 读代码时遇了的疑惑点: 这是一段创建协议无关的监听套接字的代码,其中有三处用到了 goto 语句,由于前边调用了 getaddrinfo(...)函数,该函数会自动申请内核的空间,所以需要在结束后调用 freeaddrindo(...)来释放空间. 但是当读到 goto _failed 时,产
阅读全文
posted @ 2016-09-03 16:13 mr_yu
阅读(24311)
评论(0)
推荐(1)
2016年8月31日
skynet启动读取配置文件浅析(skynet_main.c)
摘要: 1.作为skynet的启动文件,主要完成了一些初始化和读取并存取配置文件内容的工作. 在这里只将代码读取配置文件的部分抽取出来,就算没有skynet环境,这些代码也是可以运行的,了解以后再对照源码进行分析,希望能对理解skynet带来一些帮助 #include "lua.h" #include "l
阅读全文
posted @ 2016-08-31 01:25 mr_yu
阅读(2215)
评论(0)
推荐(0)
2016年6月5日
STL内存配置器
摘要: 本系列文章更多是笔记形式,希望能在总结过程中将一些东西理顺。难免出错,欢迎指正。 STL六大功能组件: 1.容器(containers);2.算法(algorithm);3.迭代器(iterator);4.仿函数(functors);5.配接器(adapters);6.配置器(allcators)。
阅读全文
posted @ 2016-06-05 12:21 mr_yu
阅读(590)
评论(0)
推荐(1)
2016年5月23日
skynet 创建存储过程脚本
摘要: 最近主程更改了数据库的操作方案,由之前的拼写sql脚本转为在mysql端创建好存储过程后,直接调用存储过程。 首先对一个表测试上述过程: 数据库端存储过程:(测试表) CREATE TABLE `randomval` ( `id` int(10) unsigned NOT NULL, `val` i
阅读全文
posted @ 2016-05-23 23:52 mr_yu
阅读(1932)
评论(0)
推荐(0)
2016年5月14日
math.floor实现四舍五入
摘要: lua math.floor 实现四舍五入: lua 中的math.floor函数是向下取整函数。 math.floor(5.123) -- 5 math.floor(5.523) -- 5 用此特性实现四舍五入 math.floor(5.123 + 0.5) -- 5 math.floor(5.5
阅读全文
posted @ 2016-05-14 21:41 mr_yu
阅读(20161)
评论(0)
推荐(0)
2016年5月1日
lua闭包浅析及项目应用
摘要: lua函数与闭包: 原文地址:http://www.doc88.com/p-6681238341344.html 近日查阅关于lua的一些资料,找到了我能理解的关于lua函数与闭包的解析,我觉得这个程度是我目前所能理解的,特此记录并分享。 1. Lua的函数是一种“第一类值”,即它可以存储在变量或t
阅读全文
posted @ 2016-05-01 22:45 mr_yu
阅读(803)
评论(0)
推荐(0)
2016年3月28日
skynet中动态库的处理
摘要: skynet中的.so动态库由service-src中的c文件编译完后生成,其中最重要的是snlua.c. 源码地址:https://github.com/cloudwu/skynet/service-src 这里不介绍如何生成动态库,而是介绍当编译成动态库后,skynet是如何利用里边的函数的.
阅读全文
posted @ 2016-03-28 00:30 mr_yu
阅读(1726)
评论(0)
推荐(0)
2016年3月18日
二元查找树变双向链表
摘要: 声明:取自 ”july“的“微软100题“,加上一些个人理解,欢迎拍砖。 原文地址:http://blog.csdn.net/v_july_v/article/details/6126406 学习微软100题笔记: 1.二元查找树变双向链表: #include <stdio.h> #include
阅读全文
posted @ 2016-03-18 08:56 mr_yu
阅读(309)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告