基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源码)
基于 Android NDK 的学习之旅-----数据传输(引用数据类型)
接着上篇文章继续讲。主要关于引用类型的数据传输,本文将介绍字符串传输和自定义对象的传输。
1、主要流程
1、
String 字符串
http://www.cyqdata.cn/cnblogs/article-detail-52422
基于 Android NDK 的学习之旅-----数据传输一(基本数据类型和数组传输)(附源码)
基于 Android NDK 的学习之旅-----数据传输(基本数据类型和数组传输)
之前的一些文章都有涉及到上层和中间层的数据传输,简单来说,也就是参数和返回值的使用。因为中间层要做的最多的也就是数据传输与转换,下面来介绍下这方面
http://www.cyqdata.cn/cnblogs/article-detail-52396
Silverlight学习点滴之四——DataGrid如何绑定外键
在上一篇(Silverlight学习点滴之三——DataGrid的基本使用)的第一个运行截图中,我们看到第一列是Category,并且全部都是空白。
转到数据库的表中查看,发现Products表只有CategoryID,而没有Category这个属性!那么,这个Category是·
http://www.cyqdata.cn/cnblogs/article-detail-52344
Android深入浅出学习笔记之多线程及异步处理
(1)用户态线程:(Linux) 由于内核并没有对多线程进程的支持,因此,内核中只有单线程进程的概念, 而多线程进程是通过一个和应用程序连接的函数库实现的。由于内核没有轻量 级进程(线程)的概念,因此它不能独立的对之进行调度,而是由一个线程运 行库来组织线程的调度,其
http://www.cyqdata.cn/cnblogs/article-detail-52278
基于 Android NDK 的学习之旅-----JNI LOG 打印(附源码)
基于 Android NDK 的学习之旅-----JNI LOG 打印
程序都是调出来的。
下面我介绍下JNI层的log打印方法的使用,类似与Android sdk提供的log
1、Android 应用层 MainActivity.java
主要功能代码
a)
http://www.cyqdata.cn/cnblogs/article-detail-52247
Mysql源码学习——源码目录结构
Mysql源码结构
目录清单
目录名 注释
Bdb 伯克利DB表引擎
BUILD 构建工程的脚本
Client 客户端
Cmd-line-utils 命令行工具
Config 构建工程所需的一些文件
Dbug Fred Fish的调试库
Docs 文档文件夹
Extra 一些相对独立的次要的工具
Heap HEAP表引
http://www.cyqdata.cn/cnblogs/article-detail-52174
js自定义消息机制研究学习(四)之杂七杂八
终于要写完了~~^_^,期间给同事做了一次培训,写一次,讲一次的好处是,再次加深了自己对于消息、事件以及观察者模式的理解。
对我来说,讲清楚比写代码要难上很多。
这里分享一些与消息机制相关的一些杂七杂八的内容。
一、可测试的代码
早些时候,我向锐同学描述我的js程序结构,他问了我一个问题:你的js代码可测么?
我蒙了~
http://www.cyqdata.cn/cnblogs/article-detail-52170
基于 Android NDK 的学习之旅-----序言
前些日子做了个Android项目, 引擎层 用C的, 准备写这个系类的文章,借此跟朋友来分享下我NDK开放的经验以及自己知识的总结和备忘。希望能给需要这方面资料的朋友提供一定的帮助。
主要涉及到:
环境的搭建
Android.mk 文件的 配置
HelloWorld
NDK 打印信息
JNI 数据类型
http://www.cyqdata.cn/cnblogs/article-detail-52157
js自定义消息机制研究学习(三)——插件化我们js开发
前两篇
js自定义消息机制研究学习(一) ——看百度搜索输入提示
js自定义消息机制研究学习(二)——做一些改动,定制自己的消息机制
研究了一些基础的自定义消息机制,对一些简单的开发已经足够。
现在我们来尝试面对一些稍微复杂一些的架构设计。
首先,增加了一个插件模式:
p
http://www.cyqdata.cn/cnblogs/article-detail-42779
Mysql源码学习——打造专属语法
语法分析——YACC
接触过SQL语句的人都会看过这家或者那家的SQL手册,其语法标准应该是从SQL92开始吧,在看SQL92标准的时候,你会发现里面定义的都是一些巴科斯范式(BNF),就是一种语
http://www.cyqdata.cn/cnblogs/article-detail-42751
cuda学习心得--4.检验执行时间
cuda里有cudaEvent_t,通过typedef struct CUevent_st *cudaEvent_t; 。CUevent_st这个结构体并没有看到源代码。也不需要仔细关注。
cudaEventCreate()函数能创建一个cudaEvent_t类型事件,如果需要记录时间,参数2就不需要写,当然我们现在就
http://www.cyqdata.cn/cnblogs/article-detail-42708
MVC3+EF4.1学习系列(九)-----EF4.1其他的一些技巧的使用
文章索引和简介
上节通过一系列重构 简单的项目就实现了 不过还有些EF的功能没有讲 这节就通过项目 讲讲EF其他的功能与技巧
一.直接执行SQL语句
通常来讲 EF 不用写SQL语句的 但是 在有些场合 比如对生成的SQL语句 觉得不满意 要做优化 或者做报表统计时 要写很变态的SQ
http://www.cyqdata.cn/cnblogs/article-detail-42672
Silverlight学习点滴之三——DataGrid的基本使用
DataGrid是一个是一个非常基本的表结构控件,常用来展示数据库的详细信息。
我选用的是微软的NorthWind示例数据库。
服务端设置
添加ADO.Net Entity Data Model,命名Model,选择NorhWind数据库,选择数据对象时把所有表都选上,并勾选"Pluralize or si
http://www.cyqdata.cn/cnblogs/article-detail-42670
MVC3+EF4.1学习系列(八)-----利用Repository and Unit of Work重构项目
文章索引和简介
项目最基础的东西已经结束了,但是现在我们的项目还不健全 不利于测试 重复性代码多 层与层之间耦合性高 不利于扩展等问题.今天的这章 主要就是解决这些问题的。再解决这些问题时,自己也产生了很多疑问,理解的也并不是很透彻 ,希望我的疑问能在这里得到解答~~
http://www.cyqdata.cn/cnblogs/article-detail-42563
Windows Phone 7 学习志(探索问题二:请注意用好你的ListBox和ItemsControl,当页面需要载入大量数据时)
一、背景
假使我们的应用程序是一个基于搜索类的应用,那么该应用程序必然会加载数据,实现的基本方法不用说大家也知道,使用ListBox或者ItemsControl绑定数据是最为简单易行的,当然加载数据的情况也主要分为两种,分页式呈现和无限延展式呈现,对于用户体验来说,就好像Windows Phone 7的Market
http://www.cyqdata.cn/cnblogs/article-detail-42557
UML和模式应用学习笔记(7)——迈向对象设计
开发者如何设计对象?一般采用如下三种方式:
编码。在编码的同时进行设计(java、C#、---),更为理想的是使用诸如再工程(refactoring)这样的强大工具。根据想象的模型直接编码。
绘图,然后再编码。在白板或UML CASE工具中绘制一些UML,然后转到第一种方式,使用文本增强型集成开发环境(IDE,如Ec
http://www.cyqdata.cn/cnblogs/article-detail-42538
Android学习系列(15)--App列表之游标ListView(索引ListView)
游标ListView,提供索引标签,使用户能够快速定位列表项。 也可以叫索引ListView,有的人称也为Tweaked ListView,可能更形象些吧。 一看图啥都懂了:
1.游标(Fast
http://www.cyqdata.cn/cnblogs/article-detail-42534
C++学习笔记之对文件的操作<1>
===========================前言===========================
我们在编写程序的时候,最密不可分的就是对文件进行相应的操作,我们可以从文件中读取数据,可以将数据保存到文件,可以…&h
http://www.cyqdata.cn/cnblogs/article-detail-42506
步步为营 SharePoint 开发学习笔记系列总结
概要
为时20多天的sharepoint开发学习笔记系列终于写完了,从基本的配置到web part开发,再到time job开发等等,其中由于自己才接触sharepoint一年的时间,很多认识还很浅,暂时先记下来,让自己能坚持学习的时候不忘写博客的习惯.
系例导航
步
http://www.cyqdata.cn/cnblogs/article-detail-42503
Mysql源码学习——词法分析MYSQLlex
客户端向服务器发送过来SQL语句后,服务器首先要进行词法分析,而后进行语法分析,语义分析,构造执行树,生成执行计划。词法分析是第一阶段,虽然在理解Mysql实现上意义不是很大,但作为基础还是学习下比较好。词法分析即将输入的语句进行分词(token),解析出每个token的意义。作者: 心中无码 发表于 2011-08-
http://www.cyqdata.cn/cnblogs/article-detail-42502