- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 自己写的java版的JSON解析器详解
上回书说道,我用flex&bison写了个json解析的原理性示例,结果我那坑爹同事连看都不看一眼,我感到很桑心……为了让这个同事能服我,我一定要写个java版的json解析……到时候一定让这个同事给我发一个大写的“服”字给我……那同事还说,能写java版的json解析就可以去阿里工作了……我至今都觉得这是讽刺阿里没人才的高端黑……因为,你看完了这篇文章,估计你也就能写个java版的json解析了……到时候咱一起去把阿里的门槛踏破呵~另外,好多人不注意看文档结构……我发博客,后面肯定是会附上完整下载
2016-12-17 02:52:52 7728 11
原创 关于flex&bison(lex&yacc)解析JSON的探索
话说直到前几天,在群里有个同事问,JSON的解析需要什么算法么?我说与其说需要算法,不如说需要编译原理吧……可惜我对编译原理也是略通啊……但是这也并不能阻止我用lex&yacc去写一个JSON解析器啊……当然,我们的目标不在于实现,而在于弄清楚其原理……同事的求问激起了我的强烈兴趣,我写一个JSON解析器尝试一下……以此来打开我进入新世界的大门~先说说工具和环境,工具用的是UnxUtils中的flex&bison工具,环境用的还是万年不变的MinGW……
2016-12-17 00:07:22 3390 2
原创 LuaJIT通过ffi调用win32 API完成窗口版HelloWorld示例
看网上关于LuaJIT调用Win32 API函数的示例除了蹦对话框,就是调一些简单的修改标题之类的函数来演示……就不能绘制一个完整的窗口,有一个完整的消息循环么?所以说,这种没人去干的事,当然就有我这样闲的蛋疼的程序媛去完成了……要写一个LuaJIT通过ffi调用win32 API的窗口版的Hello World程序,当然还是得照着C语言的例子来,C语言的win32窗口版Hello World大约200来行……本程序一部分来自tcc的示例程序HelloWin.c,还有一部分参考自《Windows程序
2016-12-16 20:08:01 2958 1
原创 TCC编译带通用对话框及资源的简单记事本程序
前些天一直研究lua,由此也会关注跟lua很有相似性和相关性的TCC(Tiny C Compiler)……跟Lua一样都是好东西呀~昨天的时候,由于看到了一篇简单的示例程序《用C编写的记事本》,我突发奇想,想用TCC编译它试试……首先,我们先回顾一下用gcc编译这个程序的过程:windres note.rc rc.ogcc -mwindows rc.o note.c -o note.
2016-12-04 15:33:51 1838
IconLover3.0汉化版
2011-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人