自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DOOM mark_lee

一旦让我开始,我就不会停止

  • 博客(46)
  • 资源 (3)
  • 收藏
  • 关注

转载 LPC (programming language)

LPC (short for Lars Pensjö C) is anobject-oriented programming language derived from C[1] and developed originally byLars Pensjö to facilitate MUD building on LPMuds.[2][3] Though de

2014-01-17 13:23:28 1272

转载 Running a Remote Desktop on a Windows Azure Linux VM

A complete click-by-click, step-by-step video of this article is available here.   OR… You can read the article, line-by-line.It all starts with a Linux Server running in the Windows Azure cloud

2014-01-16 21:06:22 630

转载 云主机 - 如何部署WordPress到Amazon云端

在过去的10年,架设一个大型网站是一个非常艰巨的任务,那可不是非专业人士可以完成的。现在好了,亚马逊开放了他们的服务器架构,一切都改变了。 计算机硬件被移动到了云端,普通站长和开发人员都可以利用亚马逊的硬件和网络资源来运行自己的应用。在本文,我们将把WordPress博客安装到云端。介绍大多数博客和小型企业站点都托管在共享主机上面,通过固定的月租费用来获得预装软件和特定功能的使用。大多

2014-01-16 09:43:00 979

转载 How to Set Up Your Own Home Seedbox (in Windows)

Got an old clunker of a computer that’s just collecting dust? Why not turn it into your own BitTorrent seedbox! In this tutorial we’ll explain how you can transform an old shitbox into a seedbox. For

2014-01-15 17:16:16 790

转载 interest things

对Web开发感兴趣?任何相关“Learn to Code”的网站都非常不错对硬件感兴趣?可以考虑Raspberry Pi或Arduino对你每天所使用的代码/历史代码很感兴趣?可以去阅读Charles Petzold的“Code”已经通晓一定的技术但想走的更远?订阅http://learncodethehardway.or

2014-01-15 17:01:54 764

转载 Tesseract related

知名的开源OCR引擎Tesseract 3.0版本日前发布,可以在项目网站下载:http://code.google.com/p/tesseract-ocr, 新版本支持中文,中文语言包定义http://code.google.com/p/tesseract-ocr/downloads/detail?name=chi_sim.traineddata.gz。Tesseract是Ray Smith

2014-01-08 10:46:51 769

转载 Tesseract OCR

做字符识别,不能不了解google的Tesseract-OCR,但是如何在自己的工程中使用其API倒是语焉不详,官网上倒是很详尽地也很啰嗦地介绍如何重新编译生成适合自己平台的lib和dll,经过近些天的不断搜索和尝试,可算是找了些门路。尤其感谢以下作者的分享带给我的帮助和启发:cxf7394373的 字符识别Google开源Tesseract-ocr的DLL调用方法夏梦c的Tesser

2014-01-08 10:25:02 795

转载 消灭Bug!十款免费移动应用测试框架推荐

移动应用测试框架免费iOSAndroidAppiumBuguTest摘要:无论是iOS还是Android应用,各种Bug、终端测试都很让人头疼,而移动应用测试框架则可以帮助开发者简化测试流程,从而很好地解决这一问题。本文详细介绍了当下最受开发者喜爱的十款免费应用测试框架,快来看一看吧。对于移动应用开发者而言,Bug往往是最让人头疼的一大问题。不同于时时刻刻可以修补的Web App,

2014-01-01 12:00:15 510

转载 summary of android tutorials

文汇总整理了时下关于Google Android技术教程的下载资源,供参考。  一、入门级: 《Android中文教程》中文版  [简介]:《Android中文教程》简单易懂,对初学Android的人来说有着很好的帮助。  [下载]:http://www.apkbus.com/android-406-1-1.html  《Android中文教程》中文版

2013-12-31 09:55:55 458

转载 学习方法

编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的。从笔者学习实践来看,第一次学了一个多月,理论部分一知半解,第二次学了一星期,基本看懂词法分析的理论部分,语法分析就一知半解了,第三次学了一星期,才基本看懂词法分析和语法分析.由此看来,这门课确实有难度.网上有的帖子,把编译

2013-12-30 14:41:47 387

转载 flex bison

【转】 http://www.itjaj.com/thread-2887-1-1.html本文需要读者对C语言有一定的了解作为基础本文中所涉及的例子可以用本站提供的‘全自动化Makefile’一文中提供的Makefile进行编译读者如果在Linux下,可以直接使用,Windows用户需要Cygwin(www.cygwin.com)环境本文中的工具,需要用户安装flex和biso

2013-12-26 17:11:47 655

转载 YACC & Lex tutorial

Lex和Yacc应用方法(一).初识Lex草木瓜  20070301Lex(Lexical Analyzar 词法分析生成器),Yacc(Yet Another Compiler Compiler编译器代码生成器)是Unix下十分重要的词法分析,语法分析的工具。经常用于语言分析,公式编译等广泛领域。遗憾的是网上中文资料介绍不是过于简单,就是跳跃太大,入门参考意义并不大。本文通过

2013-12-26 17:00:34 1445

转载 typedef usage

用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, 和一个字符变量;以下则可行:typedef char* PCHAR;PCHAR pa, pb;  这种用法很有用,特别是char* pa, pb的定义,初学者往往认为是定义了两个字符型指针,其实不是,而

2013-12-23 21:06:06 447

转载 ctags for lua relevant

最近用vim写lua代码,发现由于ctags对lua支持不友好, 很多lua的符号都不能跳转 表现在 1) ctags默认对lua的支持仅限于识别function, 不支持识别常量定义. 2) 如果通过CLASS:MEMBER_FUN(...)方式以及CLASS.MEMBER_FUN()方式定义的function, 所生成的tags是如下形式:   CLASS:MEMBER_FUN .

2013-12-22 16:54:48 570

转载 静态修饰

static方法和非静态方法的主要区别静态的用 类名直接调用 非静态 实例化 以后才能调用static修饰的方法称之为静态方法,static修饰的变量叫做静态变量。 静态方法也好,静态变量也好,在整个程序运行当中都只会实例化一次,而且是在调用构造方法之后就会实例。static声明的变量在C语言中有两方面的特征: 1)、变量会被放在程序的全局存储区中,这样可以在下

2013-12-20 17:31:03 527

转载 strrchr function

strrchr()函数:strrchr()函数的作用是:    查找一个字符串在另一个字符串中 末次 出现的位置,并返回从字符串中的这个位置起,一直到字符串结束的所有字符;    如果未能找到指定字符,那么函数将返回False。char *strrchr(   char *str,   int c );strrchr() 函数的分析 函数原型:extern ch

2013-12-20 16:09:42 386

转载 strchr function

函数原型:extern char *strchr(char *str,char character) 参数说明:str为一个字符串的指针,character为一个待查找字符。 所在库名:#include 函数功能:从字符串str中寻找字符character第一次出现的位置。 返回说明:返回指向第一次出现字符character位置的指针,如果没找到则返回NULL。其它说明:还有一种格式char *s

2013-12-20 16:07:08 494

转载 strcmp函数和strcpy函数

(一)strcmp函数            strcmp函数是比较两个字符串的大小,返回比较的结果。一般形式是:                   i=strcmp(字符串,字符串);         其中,字符串1、字符串2均可为字符串常量或变量;i   是用于存放比较结果的整型变量。比较结果是这样规定的:  ①字符串1小于字符串2,strcmp函数返回一个负值;②字符串

2013-12-20 15:52:28 456

转载 MudOS workflow

1. 为了执行某个对象中的某个函数,MudOS首先将Mudlib中的文件载入,然后将其中的函数编译成一系列的字节码序列,当解释器接收到Interactive发送过来的函数调用命令时,将执行该函数的字节码序列。2.  指向Interactive模块的双向箭头表示:Interactive接收用户的指令并处理这些指令,将处理后的指令(即一些字节码序列)传递给解释器执行,解释器再将结果返回给Inter

2013-12-20 14:17:49 543

转载 compile vim and patch vimgdb

vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb2009年02月13日文本处理Vim、调试返回vim使用进阶: 目录本节所用命令的帮助入口: :help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。程序只实现单一功能,一方面降低了程序的复杂性

2013-12-19 23:50:07 576

转载 very detail settings for vim IDE

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2013-12-18 22:44:36 547

转载 how to debug MudOS under linux

1. Linux环境u       平台软件操作系统:TurbolinuxMudOS代码版本:v22.2b14Mudlib代码版本:不便透露,西游记的某个版本。编译器:gcc调试器:gdb u       Options.h预编译宏修改如下:#define NO_WIZARDS                       修改为    #undef NO_WIZ

2013-12-17 14:15:35 643

转载 powerfull makefile

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解

2013-12-12 17:02:33 505

转载 gdb for android

最近写了些需要跨平台兼容的C++库,Android是其中需要兼容的平台之一。区别于Windows,Mac中功能强大的IDE环境,官方并没有为Android ndk提供太多的支持。因此,尝试了下通过一些配置使用gdb来调试Android ndk的C++程序,感觉还算方便,记录下来跟大家分享。先说明下,这里所谓的ndk native程序跟Android上层java应用没有什么关系,也不需要涉及jn

2013-12-12 16:25:12 627

转载 shared folders for

这里说的是在虚拟机下来实现在windows下共享一个文件夹。下面来说明一下是如何实现的:1.  安装VMware.Workstation.2.  安装Redhat Linux 9.0,在虚拟机下。3.  完成前两步后,打开VMware->工具栏—>虚拟机->选择 安装Vmware工具,进入在虚拟机中安装好的Linux环境(使用超级用户),这时光驱中已经出现了我们将要看装的软件:

2013-12-12 16:06:50 465

转载 gdb debug tutorial

用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更

2013-12-12 16:05:20 614

转载 C Q&A

1、局部变量能否和全局变量重名?   答:能,局部会屏蔽全局。要用全局变量,需要使用 ":: "。  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2、如何引用一个已经定义过的全局变量

2013-12-09 17:11:59 385

转载 LPC基础教程-数据类型

Lpc的Object是由零个或更多一些的被一个或一个以上函数操纵控制的变量组成的。在代码中函数排列的顺序是 不影响Object的特性,但是影响代码的可读性。当你写的那个Object被第一次调用时,Driver将你写的代码装 入内存。当每一个Object被调入内存时,所有的变量是没有值的。create()这个函数被调用来初始化Object值。 create()这个函数在Object装入内存后立即被调

2013-12-06 13:27:12 1328

原创 lua call c/c++ function

this article is tenchnique reminderkey point:1. c/c++ DLL2. below mylib as exported name required and called from lua script, should be sameextern "C"{#include "lua.h"#include "lualib.h"

2013-12-02 17:20:16 846

原创 usage of c/c++ function

库函数中的MEMSET是怎么用:{ void *_Cdecl  memset (void *s, int c, size_t n);}memset(void *s , int c , unsigned n ) 是将s中的前n个 字节 设为c的值返回指向s的指针 int a [ 100 ] 比如memset ( a , 0 , sizeof ( a ))是将a的所有字节设为0

2013-09-14 07:38:50 503

转载 c++ mem

copy from: http://blog.csdn.net/rujielaisusan/article/details/4622197 内存分配方式 内存分配方式有三种: [1] 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量, static 变量。 [2] 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以

2013-09-14 07:34:45 816

转载 Cross-Referenced Linux and Device Driver Code

Cross-Referenced Linux and Device Driver Code[source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] Version:[ 2.6.11.8 ][ 2.

2013-07-04 08:10:04 762

转载 The Linux Kernel Module Programming Guide

http://www.tldp.org/LDP/lkmpg/2.6/html/lkmpg.html The Linux Kernel Module Programming GuidePeter Jay SalzmanMichael BurianOri PomerantzCopyright © 2001 Peter Jay Salzman2007-05-18 ve

2013-07-02 21:25:50 1719

转载 GCC - Inline - Assembly - HOWTO‏

GCC-Inline-Assembly-HOWTO Sandeep.S v0.1, 01 March 2003.   This HOWTO explains the use and usage of the inline assembly feature provided by GCC. There are only two prerequisites for read

2013-07-02 21:23:02 648

转载 How Boot loaders work

How Boot Loaders Work What BIOS does for us The BIOS is the firmware in the ROM of a PC. When the PC is powered up, the BIOS is the first program that runs. All other programs must be loaded into

2013-07-02 21:21:08 800

转载 git tutorial

安装下载 git OSX 版下载 git Windows 版下载 git Linux 版 创建新仓库创建新文件夹,打开,然后执行 git init以创建新的 git 仓库。 检出仓库执行如下命令以创建一个本地仓库的克隆版本:git clone /path/to/repository 如果是远端服务器上的仓库,你的命

2013-06-28 07:09:45 475

转载 the different between C and C++

C与C++的细微区别——省略形式参数名一、C与C++的细微区别在函数声明中:无论是C还是在C++,都可以省略形式参数名。但是,通常都不建议省略形式参数名。在函数定义中:1. 当需要使用形式参数的时候,显然,必须给形式参数命名。2. 当不需要使用形式参数的时候,C与C++有微小差异:—— C不能省略形式参数名, 即使不使用。—— C++可以省略形式参数

2013-05-11 23:06:26 553

原创 tool list

1. dll export view Web Site: http://www.nirsoft.netThis utility displays the list of all exported functions and theirvirtual memory addresses for the specified DLL files. You can easily copyth

2013-05-11 23:03:50 583

原创 JNI UnsatisfiedLinkError:

Believe you are stucking at below exception when try to use JNI, it is real tough and no any usefull document to solve it.Exception in thread "main" java.lang.UnsatisfiedLinkError: abc.call.print()V

2013-05-11 22:58:39 517

转载 android compile system

copy from http://disanji.net/2011/02/28/android-compile-explanation/自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译

2013-05-01 22:30:22 587

rar under linux

this is rar for linux

2013-12-10

bison install

bison 2.5 under linux

2013-12-10

m4-1.4.17.tar.gz

GNU m4 lib under linux

2013-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除