一、链表
链表是一种动态集合,它是由一系列元素组成的一个列表。
数组也可以实现列表这种数据结构,但数组是静态的,而链表是动态。
通常,我们定义一个结点类(或结构体)来表示链表的元素,它由两部分组成:数值域和指针域。数值域存储当前结点的键,指针域存储下一个节点的地址。...
分类:
编程语言 时间:
2016-04-22 20:55:16
阅读次数:
268
文件传输
前面的案例都是传输字符串.还有一种常见的情况,就是在服务端和客户端之间传输文件.
计入,客户端显示了一个菜单:当输入S1,S2或S3时,分别向服务端发送文件Client01.jpg,Client02.jpg,Client02.jpg;当输入R1,R2或R3时,分别从服务端接受文件Server01.jpg,Server02.jpg,Serve...
分类:
其他好文 时间:
2016-04-22 20:53:25
阅读次数:
151
方法一:动态规划 效率O(mn)(mn是分别是两个字符串的长度)
#include
using namespace std;
int c[100][100];//全局变量自动初始化为0
inline int max(int a, int b)
{
return (a > b ? a : b);
}
int LCS(const char *X,const char *Y)
{
if (...
分类:
其他好文 时间:
2016-04-22 20:54:48
阅读次数:
160
HDU
- 5666
Segment
Time Limit: 1000MS
Memory Limit: 65536KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
Silen
August does not like to talk with othe...
分类:
其他好文 时间:
2016-04-22 20:55:08
阅读次数:
243
在学习spring过程中遇见了种种不同的异常错误,这里做了一下总结,希望遇见类似错误的同学们共勉一下。
1. 错误一
Error creating bean with name 'helloServiceImpl' defined in class path resource [spring-service.xml]: Error setting property values; ne...
分类:
编程语言 时间:
2016-04-22 20:52:47
阅读次数:
274
HDU
- 5665
Lucky
Time Limit: 1000MS
Memory Limit: 65536KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
Chaos
August likes to study the lucky numbers....
分类:
其他好文 时间:
2016-04-22 20:55:10
阅读次数:
209
Apache YARN(Yet Another Resource Negotiator)是一个HADOOP集群资源管理系统。YARN在HADOOP2
中引入,但是它足够通用,也支持其它的分布式计算程序。
YARN提供了用于请求和使用集群资源的API,但是这些API不是直接由用户代码使用的。用户写更高级的由
分布式计算框架提供的API,这些框架是建立在YARN之上的,对用户隐藏...
分类:
其他好文 时间:
2016-04-22 20:52:22
阅读次数:
288
1.简述OC中内存管理机制
OC的内存管理机制是自动引用技术,内存管理的原则是谁开辟谁释放,分为ARC和MRC,MRC的话就是需要我们程序员手动管理内存,ARC不需要我们手动管理内存,系统会自行管理。
2.readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、weak属性的作用?
readWrite读写特性, 可读可写...
分类:
移动开发 时间:
2016-04-22 20:54:31
阅读次数:
226
游戏中音频的处理也是非常重要的,它分为背景音乐播放与音效播放。
背景音乐是长时间循环播放的,它会长时间占用较大的内存,背景音乐不能多个同时播放。
而音效是短的声音,它占用内存较小,音效能多个同时播放。
在Cocos2d-JS中提供了一个音频引擎—AudioEngine,通过引擎能够很好地控制游戏背景音乐与音效优化播放。
Cocos2d-JS音频文件
音频多媒体文件主要是存放音频数据信...
分类:
Web程序 时间:
2016-04-22 20:53:09
阅读次数:
1942
当一个应用组件开启,并且这个应用没有其他任何组件运行,安卓系统为这个程序启动一个新的Linux进程,用单个线程进行。默认,同一个应用的所有组件在同一个进程和线程(叫做主线程)中。如果一个应用组件开启,并且这个应用已经有一个存在进程(因为这个程序的另一个组件存在),然后这个组件被在那个进程中启动并且使用同一线程执行。然后,我们可以安排程序中的不同组件在独立的进程中运行,并且我们可以为任何进程创建额外...
分类:
其他好文 时间:
2016-04-22 20:54:23
阅读次数:
212
ESB 12种跑法
请求响应:
MQ-MQ MQ-Webservice Webservice-MQ Webservice-Webservice
发布订阅:
MQ-MQ MQ-Webservice Webservice-MQ Webservice-Webservice...
分类:
其他好文 时间:
2016-04-22 20:52:45
阅读次数:
272
在学习spring过程中遇见了种种不同的异常错误,这里做了一下总结,希望遇见类似错误的同学们共勉一下。
1. 错误一
Error creating bean with name 'helloServiceImpl' defined in class path resource [spring-service.xml]: Error setting property values; ne...
分类:
编程语言 时间:
2016-04-22 20:52:52
阅读次数:
268
一、概念
超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。
在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上...
分类:
Web程序 时间:
2016-04-22 20:51:08
阅读次数:
234
在之前的篇章中,我们完成了Android平台开发环境的配置,也找到了剔除OpenCV Manager API的办法,那么接下来我们开始从零开始,完成一个个人的程序,实现功能如下:
1.识别指定的图片,并用彩色框绘制图片边缘
2.在识别的图片上显示一个3D的模型
不难看出,这实际上就是AR最初步的功能,当然要完成这个功能却需要完成很多事情,步骤:...
分类:
移动开发 时间:
2016-04-22 20:51:34
阅读次数:
889