上一页 1 ··· 9 10 11 12 13 14 15 下一页

C json实战引擎 三 , 最后实现部分辅助函数

摘要: 用C手把手写json引擎,这里是完工了, 这里主要添加一些辅助函数.简化 c 操作json内容. cjson 还原大家尝试. 总的而言性能 和 解析 调用是比较平衡的. 阅读全文
posted @ 2016-03-07 11:06 喜欢兰花山丘 阅读(859) 评论(0) 推荐(0) 编辑

C语言SOCKET编程指南

摘要: 带你走进Linux socket开发的大门. 肯定有抄袭(文字),但一定有创新(代码). 本人推荐,必属精品. 适合socket 开发入门, tcp知识回顾! 阅读全文
posted @ 2016-03-03 21:44 喜欢兰花山丘 阅读(1326) 评论(5) 推荐(0) 编辑

帮朋友 解决一道 LeetCode QJ上问题

摘要: LeetCode QJ 是一个很好的刷题网站.有一天和同事交流一道有意思的题目. 在这里分享一下. 是一个在重复数组中查找不重复的两个. 阅读全文
posted @ 2016-03-02 16:41 喜欢兰花山丘 阅读(1522) 评论(0) 推荐(0) 编辑

C json实战引擎 二 , 实现构造部分

摘要: 上一次手把手写了cjson解析部分,这次写一下构造部分. 将cjson_t 对象转成成字符集 char*. 采用解析的方式仍然是递归下降构造. 优化方面是 下次可以用 tstring管理内存. 这是个系列文章. 手把手写c 基础框架, 再写几个简单库. 发布一个window 和 linux上的 基础框架版本. 阅读全文
posted @ 2016-02-28 20:53 喜欢兰花山丘 阅读(1007) 评论(0) 推荐(0) 编辑

C json实战引擎 一 , 实现解析部分

摘要: c 参照编译器底层实现一个 json引擎. 这是第一篇 主要讲解解析部分. 可能 写的不流利,主要看代码吧. 之前写了一个,后面看了cJSON的实现,简单 合并重构了一下. 欢迎尝试吐槽 阅读全文
posted @ 2016-02-27 15:16 喜欢兰花山丘 阅读(5351) 评论(3) 推荐(1) 编辑

C 构造一个 简单配置文件读取库

摘要: 为什么代码中常有配置文件这个模块呢.首先认为是全局常量,重要的是支持热更新. 配置在上层语言中应用的很广,这里带大家手写一个简单可用的配置文件库. 配置的规则 等同于php 的 变量 $heoo = "Hello World!" 这样. 阅读全文
posted @ 2016-02-15 21:39 喜欢兰花山丘 阅读(1477) 评论(0) 推荐(0) 编辑

C 封装一个通用链表 和 一个简单字符串开发库

摘要: 今天分享一个 企业级的通用链表库设计和一个简单字符串设计. 封装一个简单的开发框架还是比较麻烦的, 或者说说封装一个简单的基库都挺麻烦的. 全当分享吧. 简单扯一点,封装库其实难点在 前期是设计,中期是算法,瓶颈在结构和语法解析上. 每一个库都是一个特定地方的故事. 阅读全文
posted @ 2016-02-05 22:13 喜欢兰花山丘 阅读(1875) 评论(1) 推荐(0) 编辑

C 封装一个简单二叉树基库

摘要: C接口与设计,需要注意的流程还是比较多的. 从算法设计到算法测试,到基础库封装, 到基础库测试,后面是投入生产, 和框架融合再测试. 等等,都特别的耗时间, 今天分享的 是一个关于二叉树基库的封装测试.下一个版本投入到生产环节. 阅读全文
posted @ 2016-02-03 08:56 喜欢兰花山丘 阅读(926) 评论(0) 推荐(0) 编辑

C 关于二叉查找树的回顾,并简述结构接口设计

摘要: 最经想改写C用的配置读取接口, 准备采用hash或二叉树提到原先用的链表,提高查找效率. 就回顾一下二叉树,这里分享一下二叉查找树,代码很精简的, 适合学习运用二叉树查找. 阅读全文
posted @ 2016-01-24 11:56 喜欢兰花山丘 阅读(604) 评论(0) 推荐(0) 编辑

C 网页压力测试器

摘要: 以前写过一个简单的HTTP服务器, 感觉不好玩(也许是自己不能完全掌握写的太水), 上博客园首页大部分都是围绕HTTP协议的,一时兴起想写一个关于HTTP的压力测试器, 写的比较简单,但基本思路都有了. 主要有socket请求, HTTP报文拼接, fork多进程, 管道pipe通信等.还是能简单测试一下的,欢迎尝试. 对理解Linux C还是有点用的!! 阅读全文
posted @ 2016-01-21 14:03 喜欢兰花山丘 阅读(719) 评论(1) 推荐(1) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页