- 博客(35)
- 收藏
- 关注
转载 使用flex,bison构建简单的json解析器
背景 闲来无聊,抽空写篇博客对flex,bison这两个小工具进行介绍一下。工具本身的用途我不在此赘述。由于自己曾经做过配置文件的解析的工作,深知其中的艰辛与痛苦。flex,bion的出现,为自己解决这类问题打开了另外一扇门。当然,如果拿flex,bison来解析我用到的这些配...
2013-12-11 17:36:00
451
转载 c++ ios_base register_callback方法使用
c++中不常用的东西。 // ios_base_register_callback.cpp // compile with: /EHsc #include <iostream> #include <fstream> using namespace...
2012-12-25 10:57:00
323
转载 c语言中分割字符串
1、问题引入 自己在写一个linux下的模拟执行指令的时候,遇到了输入"cat a.c”,要将该字符串分解成cat和a.c两个单独的字符串,虽然知道有strtok的存在,但是想自己尝试写一下,于是就自己写了一个,不过总是遇到这样或那样的问题,虽然最后调通了,不过确浪费了不少时间;后来...
2012-09-04 18:47:00
130
转载 过滤源代码文件中的注释
前段时间参加一个公司面试,自己写的算法,却被说成是在网上有的算法,而且变量命名都一样。也罢! #include "stdio.h"int main(int argc, char const *argv[]){ FILE * fp; char* buf_old=NULL; c...
2012-09-04 18:35:00
193
转载 单链表逆置
单链表逆置主要有两种方法:非递归和递归: 递归: LinkList reverse(LinkList head){ if(head==NULL || head->next==NULL) return head; LinkList tail= head->ne...
2012-09-04 18:28:00
141
转载 c++ 文件的输入输出流
翻译自:http://www.cplusplus.com/doc/tutorial/files/ c++提供了下列的类用来处理文件的输入输出: ofstream:处理文件输出流的类 ifstream:处理文件输出流的类 fstream:同时处理文件输入输出的类 ...
2012-09-03 16:51:00
160
转载 MFC弹出console界面
MFC弹出console界面 char path[MAX_PATH]; GetModuleFileName(NULL, path, MAX_PATH); for (size_t p = strlen(path)-1; p>=0; p--) { if (path[p] ...
2012-09-03 14:35:00
280
转载 linux I/O复用(转载)
Linux中异步IO等待无非就三个系统调用:select, poll和epoll。很多人无法理解三种调用的区别,或不够了解,今天就结合Linux kernel code详细描述三个的区别! select: select 的限制就是最大1024个fd,可以查看ker...
2012-09-01 18:45:00
74
转载 archlinux配置netfilter开发环境
前言 使了一段时间的你archlinux,发现自己真的越来越喜欢这种操作系统,我深深地体会到了大道至简是什么含义。netfilter是什么维基百科和百度百科都有,我就不多说废话了。 正文 如果你使用pacman -S iptables安装的iptable,恭喜你,最好是卸...
2012-07-26 17:21:00
247
转载 archlinux更新数据源
1.同步源数据库 pacman -Sy 2.更新tzdata pacman -S tzdata 之后会提示: The following packages should be upgradeed first : pacman Do you want to cancel the cu...
2012-06-08 20:26:00
403
转载 使用FFMpeg进行H264编码
使用FFMpeg进行H264编码 分类:ffmpegh264 2012-04-04 15:07 60人阅读 评论(1) 收藏 举报 使用FFMpeg可以很方便的对音视频进行编码,并且写文件。 下面的代码是...
2012-05-03 11:26:00
286
转载 nasm简单实例
Sample nasm programsSpecifically: for Intel I-32, e.g. 386, 486, pentiumSpecifically: for use with gcc with its libraries and gdbSpecifically: s...
2012-05-02 17:38:00
765
转载 c++ boost分割字符串
#include<iostream> #include<boost/tokenizer.hpp> #include<string> using namespace std; usi...
2012-04-27 10:16:00
191
转载 FFMpeg,SDL编译 No avaiable video device
FFMpeg,SDL编译 No avaiable video device 分类:学习心得 2011-09-08 18:31 74人阅读 评论(0) 收藏 举报 在基于linux内核的操作系统中编译ffmpet。这种方式很简...
2012-04-27 09:49:00
957
转载 ubuntu下面编译ffmpeg
ubuntu下编译ffmpeg,同事用ffplay播放视频文件 2011-02-21 14:14 1:获取最新的ffmpeg源代码 git clone git://github.com/winds...
2012-04-26 16:36:00
89
转载 IBUS输入法安装和设置
IBUS输入法安装和设置 IBus是一个框架,支持多种输入法。 问题1:Ubuntu系统选择自带的拼音输入法是错误的,它默认无法输入中文及中文词组,请独立安装其他基于IBus的输入法 问题2:Ubuntu系统自带的IBUS1.2.0版本存在bug,在使用backspace键删除字符后输入法...
2012-04-26 14:46:00
83
转载 windows下mingw编译boost
Mingw编译Boost库 一、Boost Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。其官方网站为http://www.boost.org/,目前最新版本为1.49.0,以下以此版本为准。 Boost库大部分的子库都是C++模版提供,大...
2012-04-24 21:23:00
254
转载 ubuntu 配置 tomcat
Ubuntu安装JDK配置Tomcat服务 1、首先安装JDK 安装的是jdk-6u17-linux-i586.bin版本。 首先切换到管理员账号 root007@bill021:/# sudo su 然后进入到JDK安装文件所在的目录:执行 chmod 777 即可将权限放到最...
2012-04-20 15:03:00
107
转载 Ubuntu下编译boost(附Eclipse静态链接库设置)
Ubuntu下编译boost(附Eclipse静态链接库设置) 这不是一篇向导,全面的向导请看 这里 (http://goo.gl/XcAf)。 这仅是一篇笔记。这里用 bjam方式 进行编译。 下载boost。(http://cdnetworks-kr-1.dl....
2012-04-16 22:14:00
146
转载 linux ipc总结(全)
Linux IPC总结(全) 分类:Linux/Unix ABC 2011-08-02 11:25 634人阅读 评论(5) 收藏 举报 IPC进程间通信(Inter-Process Communication)就是指多个进程...
2012-03-30 10:08:00
99
转载 nasm
; hello.asm section .data ; 数据段声明 msg db "Hello, world!", 0xA ; 要输出的字符串 len equ $ - msg ; 字串长度sect...
2012-03-28 15:40:00
293
转载 stdarg.h头文件详解
stdarg.h是C语言中C标准函数库的标头档,stdarg是由stdandard(标准)arguments(参数)简化而来,主要目的为让函数能够接收不定量参数。[1]C++的cstdarg标头档中也提供这样的机能;虽然与C的标头档是相容的,但是也有冲突存在。 不定参数函数(Variadi...
2012-03-27 13:48:00
495
转载 errno.h库文件
第三篇:errno.h快速入门 简介: 头文件errno.h定义了一个全局的宏errno,它被展开为一个int类型的“左值”,这意味着宏errno不一定是个对象的标识符,也可以展开为一个由函数返回的可以修改的“左值”,比如int *errno(),...
2012-03-27 10:05:00
205
转载 occi 执行ddl,dml语句
前言: 看到这里,觉得,occi跟java中jdbc连接数据库好像呀! DML:data manipulation language 数据操纵语言,主要实现对数据的增删改基本操作! DDL:data definition language 数据定...
2012-02-24 21:29:00
183
转载 oracle occi代码连接池的简单使用
// OracleTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "iostream"#include <occi.h>#pragma comment(lib,"oraocci11.lib")usi...
2012-02-24 18:10:00
112
转载 vs 2008 开发环境 oralce occi开发配置
前言: 这段时间由于一些特殊的原因,突然想学习一下oracle occi程序的开发。毕竟,大部分公司的业务都是围绕着数据库进行的,而oracle又是数据库中的银河战舰。 oracle基于odbc驱动的的开发已经很成熟,网上也会有很多比较不错的文档。但基于occi开...
2012-02-24 16:33:00
139
转载 c++ const
【C++】我对C++ const修饰符的一些认识 代码测试平台:Window 7 Server +Microsoft Visual Studio 10 Visual C++ 某些说明问题的汇编代码: Debug模式下的汇编代码 ...
2011-12-14 16:38:00
94
转载 c#语言学习 专题二 String
前记 msdn上前几个部分我就不说了吧!就从string开始说起!一个程序员的职业生涯很多时候都是在跟这个东西打交道! 内容 一,string和String MSDN中对string的说明: string is an alias for Strin...
2011-12-11 23:30:00
69
转载 c#语言学习 专题一 C#语言如何入门
前记 近段时间项目结束,闲下来了,总想着做点什么摆脱一下目前的颓势!写博客,做个c#学习的专题吧!先说一下我的情况,我到现在大概写了两年了吧,最早的时侯是大学里跟教员做项目开始学习c#,使用c#,后来到了开发公司做了一年的开发!c#水平一般!也想借此机会,系统的总结一下。当然,如果能...
2011-12-11 21:25:00
59
转载 How to use getotp
#include <iostream> #include "FileChar.h" #include "getopt.h" using namespace std; int main(int argc,char *argv[]) { int c; ...
2011-10-23 11:10:00
118
转载 硬盘安装linux mint 11(win7)
首先,在win7下安装grub4dos 1、将grub4dos解压,复制其中的grldr和grldr.mbr两个文件到C盘根目录。 2、运行cmd,打开命令提示符,在命令提示符下依次键入一下命令: bcded...
2011-09-15 07:32:00
118
转载 我想跳槽,可以吗???
我想跳槽,想去做我心爱的c++! 大学本科学习的计算机科学与技术,大学时间自己一直关注的是硬件和软件结合的部分。大学期间跟着教员做过项目,做的是windows系统监控。自己对这方面也比较感兴趣。(那时间只是知道如何的去实现功能,却没有考虑到理解编程的重要性,代码结构写的很差)。 现在到今天...
2011-09-06 22:34:00
72
转载 n皇后问题算法
//************************************************************* //n皇后问题经典算法 //作者:不详 //备注:此代码为大学时间整理的代码,出处不详。对原文作者说声抱歉! //*********************...
2011-06-22 13:21:00
143
转载 自我简述
大家好!OSChina的所有前辈好! 我叫viwii,长期在OSChina潜伏,吸收了很多营养,虽然成长的还不算茁壮!!但实在是觉得不能再潜水下去了........ 我是一名大学应届毕业生!学校很不出名!自己在学校也天天混日子(有考试成绩为证,曾经...
2011-06-21 20:28:00
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人