移植UDT到Android平台

UDT是UDP Based Data Transfer的缩写,这是一个基于UDP协议的在应用层实现的一种面向连接的传输协议,主要目的是在于支持高速广域网上的数据海量传输。其采用C++开发,具有高度的可移植性,并且开源,你可以在这里下载到UDT的源码https://sourceforge.net/projects/udt/

在开发者提供的代码中,包含了UDT的核心代码和应用例程,并提供了Visual Studio的Windows项目工程和Linux下的Makefile。这里我们将要参考Linux下的makefile并使用Android NDK在Windows下将其移植到Android平台。

移植步骤:

1.创建一个jni目录,这里我们使用F:\UDT\jni

2.把下载得到的udt源码放到jni目录里,这里就变成了F:\UDT\jni\udt4

3.创建Android.mk文件,内容为 继续阅读移植UDT到Android平台

WordPress代码高亮插件SyntaxHighlighter Evolved

一个很棒的代码高亮插件,下面是一个php的示例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></pre>
</div>
<div id="_mcePaste"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"></div>
<div id="_mcePaste"><head></div>
<div id="_mcePaste"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></div>
<div id="_mcePaste"><title>PHP Code Example</title></div>
<div id="_mcePaste"></head></div>
<div id="_mcePaste"><body></div>
<div id="_mcePaste">
<h1>PHP Code Example</h1>
</div>
<div id="_mcePaste">

<?php echo 'Hello World!'; ?>
</div>
<div id="_mcePaste">

This line is highlighted.
</div>
<div id="_mcePaste">
<div></div>
<div id="_mcePaste">This is an</div>
<div id="_mcePaste">example of smart</div>
<div id="_mcePaste">tabs.</div>
<div id="_mcePaste"></div>
</div>
<div id="_mcePaste">

<a href="http://wordpress.org/">WordPress</a>
</div>
<div id="_mcePaste"></body></div>
<div id="_mcePaste"></html> 
继续阅读WordPress代码高亮插件SyntaxHighlighter Evolved