-
为何说 Git 将取代 SVN 做软件版本控制
为什么说Git将取代SVN做软件版本控制?请允许我从一个“非编程人员”用户的角度先解释一下软件的版本控制:当若干开发人员组成的团队联合开发一个软件工程时,互相有不同的代码片段任务;他们需要将各自的成果集中起来,并方便随时修改及更新。有时修改后又觉得之前的代码可能更好,需要返回旧版本——这就产生了版本控制的需要。代码集中存放的地方叫“文件库”(repository)。每个程序员都可以随时提取(che...
6480
热度 -
替Sybase ASE15.x编译安装python-sybase模块
为SybaseASE15.x编译安装python-sybase模块如果你有陈旧的vs2003编译器,那么这篇短文或者意义不是很大,http://blog.donews.com/tekjian/archive/2006/08/06/990279.aspx有简单的介绍如何直接安装这个玩意儿。但是,现在很多人都用上了vs2005或者vs2008,可是python还是用的2.5.x版。这个时候痛苦就来了,...
6951
热度 -
Android NDK开发(5)——C代码回调Java代码
AndroidNDK开发(五)——C代码回调Java代码转载请注明出处:http://blog.csdn.net/allen315410/article/details/41862479在上篇博客里了解了Java层是怎样传递数据到C层代码,并且熟悉了大部分的实际开发知识,基本上掌握这些就可以做一个基本的NDK开发了,但是光是了解Java回调C层的数据是不是还不够啊,考虑问题要考虑可逆性,Java能...
22
热度 -
Android面试题拾掇(中)
Android面试题整理(中)1.如何将一个Activity设置成窗口的样式。在AndroidManifest.xml中定义Activity的地方一句话android:theme="@android:style/Theme.Dialog"或android:theme="@android:style/Theme.Translucent"就变成半透明2.如何退出Activity?如何安全退出已调用多个...
75
热度 -
10分钟筹建NDK的Android开发环境
10分钟搭建NDK的Android开发环境1.安装JDK.1.1去官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK7软件包,我下载的是jdk-7u51-windows-i586.exe。1.2双击安装jdk-7u51-windows-i586.exe,安装过程中JDK和JRE的安装目录选择默认即可。1...
74
热度 -
NDK 开发指南-Android NDK统观
NDK开发指南---AndroidNDK概览转自:http://hualang.iteye.com/blog/1135105AndroidNDK概览介绍:AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工具。重要说明:AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许...
17
热度 -
ffmpeg 移栽到 android 转
ffmpeg移植到android转http://blog.csdn.net/perfectpdl/article/details/6932696一:生成动态库(.so文件)-->环境:操作系统:Ubuntu9.10ffmpeg源码版本:ffmpeg-0.6.1(可以在http://ffmpeg.org/download.html下载源码)androidndk版本:android-ndk-r4...
27
热度 -
Android-jni ( 转载 )
Android---jni(转载)?Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须是通过Java代码嵌入NativeC/C++——即通过JNI的方式来使用本地(Native)代码。因此JNI对Android底层开发人员非常重要。如何将.so文件打包到.APK让我们先从最简单的情况开始,假如已有一个JNI实现——libxxx.so文件,那么如何在APK中使用它呢?在我最初写类似...
28
热度 -
CUDA开发的配备方法与编译流程简介
CUDA开发的配置方法与编译流程简介一、前言计算行业正在从只使用CPU的“中央处理”向CPU与GPU并用的“协同处理”发展。为打造这一全新的计算典范,NVIDIA®(英伟达?)发明了CUDA(ComputeUnifiedDeviceArchitecture,统一计算设备架构)这一编程模型,是想在应用程序中充分利用CPU和GPU各自的优点。现在,该架构现已应用于GeForce&...
1486
热度 -
eclipse+nutch-1.2+IKAnalyzer汉语言分词
eclipse+nutch-1.2+IKAnalyzer中文分词?将nutch-1.2导入到eclipse中运行以手动的方式将nutch的源代码导入eclipse中,可以使目录更清晰。具体步骤如下:1.在eclipse中新建立一个JavaProject.名字自己定义(Nutch)。选择"CreateNewprojectinWorkSpace".点击完成。2.将解压后的nutch目录下的\src\j...
402
热度 -
1. 概述
Sqlite技术内幕(译注版)(一)目录和概述目录目录...21.概述...31.1应用示例...51.1.1sqlite3_open.71.1.2sqlite3_prepare.71.1.3sqlite3_step.81.1.4sqlite3_column_int.81.1.5sqlite3_finalize.81.1.6sqlite3_close.81.1.7其他有用的函数...81.1.8返...
242
热度 -
公司要务实时监控服务器,写个Web的监控系统
公司要求实时监控服务器,写个Web的监控系统 ? ? 公司的服务器需要实时监控,而且当用户空间已经满了,操作失败,或者出现程序Exception的时候就需要实时提醒,便于网管和程序员调式,这样就把这个实时监控系统分为了两部分, ? 第一部分:实时系统监控(cpu利用率,cpu温度,总内存大小,已使用内存大小) 第二部分:实时告警 由于无刷新实时性,所以只能使用Ajax,这里没有用到任何ajax框架...
253
热度 -
tomcat+nginx装配手记
tomcat+nginx安装手记 ? centos664bit+tomcat7+nginx1.0+php-5.3.8 -------------------------------- 安装JAVA容器--------------------------------------- yuminstallgccgcc-c++gcc-g77flexbisonautoconfautomak...
393
热度 -
转:Windows 上 Nginx + PHP5 的安装与配置
转:Windows下Nginx+PHP5的安装与配置 转:Windows下Nginx+PHP5的安装与配置 Nginx?是一个轻量级的高性能HttpWebServer,以事件驱动方式编写,因此相比Apache而言,Nginx更加稳定、性能更好,而且配置简单,资源占用较低。以下是我在Windows7安装中Nginx和PHP5.2的步骤。 安装PHP5 首先,从?http://www.php.ne...
768
热度 -
最容易的基于FFmpeg的移动端例子:Android HelloWorld
最简单的基于FFmpeg的移动端例子:AndroidHelloWorld 从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序。前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpegIOS端开发的例子。这些例子中FFmpeg相关的代码源自于《FFmpeg示例合集》中的程序。本文记录第一个程序:安卓平台下基于FFmpeg的HelloWorld程序。Andro...
6
热度 -
Android Platform 3.0 SDK跟Eclipse ADT安装记录(最初版本,纪念用)
AndroidPlatform3.0SDK和EclipseADT安装记录(最初版本,纪念用)(注意:此文非常非常地过时,只是用于个人回想。请参看《二》以后的笔记)(20110926:注意!此文由于结构过于混乱且内容过时,将会被删除,用新的学习日记取代——如果我有时间的话)?注:我只是为了学习简单的Android编程和模拟,所以没有考虑SDK和设备的版本兼容问题。下面以AndroidPlatform...
5
热度 -
NDK 开发指南-Android NDK概览
NDK开发指南---AndroidNDK概览?AndroidNDK概览介绍:??AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工??具。重要说明:??AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许你的应用程序源代码通过JNI调用在本地实现的源代码,简单的说,这就...
6
热度 -
Git - 呆子内容跟踪器
Git---傻瓜内容跟踪器 介绍 Git---Thestupidcontenttracker,傻瓜内容跟踪器。Linux是这样给我们介绍Git的。 Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linuxkernel这样的大项目来说自...
765
热度 -
Android 70聊面试题汇总不再愁面试
Android70道面试题汇总不再愁面试1.下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2.下面异常是属于RuntimeException的是(abcd)(多选)A、ArithmeticExceptionB、IllegalArgumentExcep...
81
热度 -
Android 70叙面试题汇总不再愁面试
Android70道面试题汇总不再愁面试1.下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2.下面异常是属于RuntimeException的是(abcd)(多选)A、ArithmeticExceptionB、IllegalArgumentExcep...
74
热度