现在位置: 首页 > kilometre发表的所有文章
    本文由哈利_蜘蛛侠原创,转载请注明出处!有问题请联系2024958085@qq.com           上一期我们只讲了第一章的第3节。这次争取讲到第6节。为了方便,我把本书的各小节标题再次列在下面: 1、 DirectX 2、 SettingUp the Compiler (设置编译器) 3、 GeneralWindows Programming (一般的Windows编程) 4、 Understandingthe Program Flow (理解程序流) 5、 ModularProgramming 6、 Statesand Processes 7、 HandlingApplication Data (处理应用程序的数据) 8、 Buildingan Application Framework (构建一个应用程序框架) 9、Struc......
阅读全文
  • 07月
  • 28日
移动开发 ⁄ 共 5185字 评论关闭
将TaintDroid编译进Android 2.3 本文编译环境: Ubuntu10.04,32-bit JDK SE 6 Bash Shell 在32-bit系统上编译Android时需要修改以下几个文件: build/core/main.mk      change      ifneq (64,$(findstring 64,$(build_arch)))      to      ifneq (i686,$(findstring i686,$(build_arch)))      $(warning ************************************************************)      $(warning You are attempting to build on a 32-bit system.)      $(warning Only 64-bit build environments are supported beyond froyo/......
阅读全文
  • 01月
  • 02日
数据库 ⁄ 共 2066字 评论关闭
一: 引言        作为一个数据库的学习者,搞懂关系数据库的三大范式是很有用的。然而教科书上有关数据库范式的介绍都是采用学术性的定义,语法羞涩,让人难懂,故写下自己对数据库范式的理解,给初学者提供帮助,也备日后查看。        本文不介绍规范化程度高于3NF的范式,因为其在实际应用中基本不会用到,原因也是很明显的(查询代价变大),因此,对于很多大型复杂的系统,其数据库设计都没有遵循所谓的范式,这也是为什么会出现所谓的逆规范化,好了,进入正题吧。   二: 范式介绍     a:第零范式          第零范......
阅读全文
  • 06月
  • 30日
综合 ⁄ 共 1605字 评论关闭
Sql Server中的日期与时间函数: 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值:   例如:向日期加上2天    select dateadd(day,2,'2004-10-15')  --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数:   select datediff(day,'2004-09-01','2004-09-18')   --返回:17 4. datepart 返回代表指定日期的指定日期部分的整数:  SELECT DATEPART(month, '2004-10-15')  --返回 10 5. datename 返回代表指定日期的指定日期部......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 10619字 评论关闭
这是之前用TI的DM642做视频编码器用到的网络协议栈,源码TI官网上有的下载。维基网上也有关于NDK的一些技术文档,都是英文的,看了费劲。 看这个之前我对TCP/IP协议几乎不了解,拿到这个就开始看英文文档,天昏地暗的,边看边整理些东西,没基础真的痛苦,硬着头皮看吧。下面都是我边看边整理的,怕丢了,放到这,以后还有用。   一、NDK中创建任务的方法: 1、用标准的DSP/BIOS API struct TSK_Attrs ta;  ta = TSK_ATTRS;  ta.priority = OS_TASKPRINORM;  ta.stack = 0;  ta.stacksize = stacksize;  ta.stackseg = 0;  ta.env......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 343字 评论关闭
 网上很多人出现这种情况是因为没有设置 <prop key="hibernate.connection.autocommit">true</prop>     我今天也遇到这种情况,搞了很久,试过很多种方法,都不行,后来没办法,就只有一步一步往下查了     最后在查看数据库的时候,发现表的类型、长度不对,比如varchar(20),但是插入的数据长度远不止32,这时候myeclipse不会报错,并且事务直接回滚了,所以打印出了一条sql语句,但没有把数据插入到数据库中。。      也是自己大意,建表的时候,操作太快,输入几个字母就直接按了Tab键,以后要细心......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 10542字 评论关闭
Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3(版本号)支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,SQLite可以解析大部分标准SQL语句      SQLiteOpenHelper对数据库进行管理,提供了两个重要的方法,分别是       onCreate(SQLiteDatabase db):初次使用软件时生成数据库表,SQLiteOpenHelper的getWritableDatabase()或者getReadableDatabase()方法获取用于操作数据库的SQLiteDatabase实例的时候,若数据库不存在,Android系统会自动生成一个数据库,       onUpgrade(SQLi......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 1322字 评论关闭
目录(?)[+] 1.TCP的滑动窗口        为了提高信道的利用率TCP协议不使用停止等待协议,而是使用连续ARQ协议,意思就是可以连续发出若干个分组然后等待确认,而不是发送一个分组就停止并等待该分组的确认。        TCP的两端都有发送/接收缓存和发送/接收窗口。TCP的缓存是一个循环队列,其中发送窗口可以用3个指针表示。而发送窗口的大小受TCP数据报中窗口大小的影响,TCP数据报中的窗口大小是接收端通知发送端其还可以接收多少数据,所以发送窗口根据接收的的窗口大小的值动态变化。        以下的几张图片就帮助理解一下滑......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 2558字 评论关闭
  //h #ifndef __AVIWriteDll_Interface_h__ #define __AVIWriteDll_Interface_h__ #ifdef WIN32 #define DLL_API extern "C" __declspec( dllexport ) #else // Linux ARM 9 #define DLL_API extern "C" #endif // 打开 DLL_API int V_AVIRead_Open( ) { VFileRead_AVI *pClass = NULL; pClass = new VFileRead_AVI(); if( !pClass ) return -1; return (int)pClass; } DLL_API int V_AVIRead_Init( int AHandle, char *ApFilename ) { VFileRead_AVI *pClass = (VFileRead_AVI *)AHandle; if ( pClass != NULL ) { ......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 8941字 评论关闭
Core Data是一个Cocoa框架,用于为管理对象图提供基础实现,以及为多种文件格式的持久化提供支持。管理对象图包含的工作如撤销(undo)和重做(redo)、有效性检查、以及保证对象关系的完整性等。对象的持久化意味着Core Data可以将模型对象保存到持久化存储中,并在需要的时候将它们取出。Core Data应用程序的持久化存储(也就是对象数据的最终归档形式)的范围可以从XML文件到SQL数据库。Core Data用在关系数据库的前端应用程序是很理想的,但是所有的Cocoa应用程序都可以利用它的能力。          Core Data的核心概念是托管......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 7372字 评论关闭
  每一台电脑都要申请属于自己的android:apiKey,要是使用别人的android:apiKey, 则地图只显示方格,不会有实际的地图出现,并且在Android虚拟机重建或者重装电脑的操作系统的时候 也要重新申请android:apiKey,关于如何申请,我在“申请Google Map服务”中已说得很详细。   新建一个地图项目。     准备两个图片,名字分别为:pic_m、arrow         在main.xml中:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout   xmlns:android="http://schemas.android.com/apk/res/android"   android:orientation="vertical......
阅读全文
  • 10月
  • 21日
综合 ⁄ 共 1614字 评论关闭
Problem Statement      If X and Y are two strings of equal length N, then the difference between them is defined as the number of indices i where the i-th character of X and the i-th character of Y are different. For example, the difference between the words "ant" and "art" is 1. You are given two strings, A and B, where the length of A is less than or equal to the length of B. You can apply an arbitrary number of operations to A, where each operation is one of the following: Choose a ch......
阅读全文