使用Unity3D,Android,语音服务,天气服务,来制作一个3D语音天气预报,我给它起名叫做3D语音天气球。源码详解第三篇——Android语音服务和Unity的消息传递...
分类:
移动开发 时间:
2015-01-07 01:52:34
阅读次数:
325
一,开篇分析从今天开始,我们来深入具体的模块学习,这篇文章是这个系列(大熊君大话NodeJS)文章的第三篇,前两篇主要是以理论为主,相信大家在前两篇的学习中,对NodeJS也有一个基本的认识,没事!!!趁热打铁,让我们继续将NodeJS进行到底,好了废话不多说,直接进入今天的主题 “Net模块” ,...
分类:
Web程序 时间:
2015-01-06 13:40:18
阅读次数:
192
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:
编程语言 时间:
2014-12-25 12:59:37
阅读次数:
166
第三篇中,我们通过维护节点的深度level,通过迭代所有的节点,只需要一次,就构造了树。 本篇,换一种方式。 好处是:不维护节点的深度level,增加和修改节点时,也不用维护。递归实现,代码比较清晰。 坏处是:节点较多的时候,性能可能不够好。不能直接查询到节点的深度level。当然,如果需要level字段,在递归过程中,是可以计算得到的。关于在递归过程中,计算level,后面有介绍这种方法。...
分类:
其他好文 时间:
2014-12-21 07:07:18
阅读次数:
162
这种方式,与第三篇中介绍的类似。不同的是,数据库中不存储节点的深度level,增加和修改时,也不用维护。而是,在程序中,实时去计算的。至于后面的,按照level升序排序,再迭代所有的节点构造树,与第三篇中的方法,完全一样。因此,本篇和下一篇,只介绍如何计算level,不再介绍后面的具体实现了。 计算level,采用递归方式。 // 计算所有节点的level
public static List>...
分类:
其他好文 时间:
2014-12-21 07:06:29
阅读次数:
150
0x00DD - 密码验证发送:################Login Password Auth (0x00DD)###########################[2011-01-19 10:41:38 732 SEND]021F 5700 DD25 7E23 A1 8C 7102 00...
分类:
其他好文 时间:
2014-12-16 23:57:24
阅读次数:
253
原文:MVC5+EF6 入门完整教程八本篇是相对独立的一篇,主要讲解不丢失数据进行数据库结构升级。 前面我们讲解EF功能时(见第三篇文章)已经介绍过一种更新数据库的方式: EF比较model和database,如果两边不一致,程序将会drop and re-create数据库。 本篇文章我们会使用 ...
分类:
Web程序 时间:
2014-12-15 13:44:00
阅读次数:
355
本篇是相对独立的一篇,主要讲解不丢失数据进行数据库结构升级。 前面我们讲解EF功能时(见第三篇文章)已经介绍过一种更新数据库的方式: EF比较model和database,如果两边不一致,程序将会drop and re-create数据库。 本篇文章我们会使用 code first migratio...
分类:
Web程序 时间:
2014-12-15 08:57:24
阅读次数:
232
第一篇:实现LIstView;重点在MyAdapter的实现上和convertView回收的机制;
第二篇:将顶部布局加载到ListView中,即顶部布局初始化;
第三篇:将顶部布局动态的显示出来,涉及到的功能和机理比较多,如接口回调机制,还有状态的设置;...
分类:
其他好文 时间:
2014-12-11 19:16:23
阅读次数:
219