//创建
UIImagePickerController *imagePick = [[UIImagePickerController
alloc]
init];
imagePick.delegate =
self;
imagePick.allowsEditing =
YES;
imagePick.sourceType ...
分类:
其他好文 时间:
2014-06-28 07:49:26
阅读次数:
248
学长说现在基本上可以开始学习STL中一些标准模板了,今天先总结一下 队列、栈、优先队列
1、队列(queue)
先进先出原则,头文件#include ,定义结构queue名称;queueq、queueq等;
如:
struct node
{
int x;
}f;
queueq;//结构体类型队列
q.push(f) //将f压入队列的尾部
node t...
分类:
其他好文 时间:
2014-06-28 08:36:49
阅读次数:
162
大多数人没有听说过 HardLink ,它是 NTFS 文件系统的一个技术,通过它有时可以达到出其不意的效果,甚至可以骗过一些安全软件。...
分类:
其他好文 时间:
2014-06-28 08:42:53
阅读次数:
293
UIImagePickerController *picker = [[UIImagePickerController
alloc]
init];
//资源类型为视频库
NSString *requiredMediaType1 = (
NSString *)kUTTypeMovie;
picker.sourceType =
UIImagePick...
分类:
其他好文 时间:
2014-06-27 23:32:34
阅读次数:
241
install FMRadio.apk的时候一直报这个错。
原因是高通的FMRadio的jni库和apk是分开的,也就是说直接编译生成的apk中是不包含这个库的,因此install的时候会提示没有共享库。对这个apk的办法是采用push的方式。...
分类:
其他好文 时间:
2014-06-28 07:50:05
阅读次数:
240
Kafka是一个分布式的消息中间件,可以粗略的将其划分为三部分:Producer、Broker和Consumer。其中,Producer负责产生消息并负责将消息发送给Kafka;Broker可以简单的理解为Kafka集群中的每一台机器,其负责完成消息队列的主要功能(接收消息、消息的持久化存储、为Consumer提供消息、消息清理.....);Consumer从Broker获取消息并进行后续的操作。...
分类:
其他好文 时间:
2014-06-27 23:55:13
阅读次数:
387
最近国家开始一轮净网行动,清除网上的淫秽色情信息。各大互联网厂家纷纷开始行动,比如当年很好用的百度云离线下载就一度关闭。后来再次开启后,就出现了这句经典词,因含有违规内容被屏蔽无法下载。
其实被屏蔽的不一定都是不健康视频,有些仅仅是因为文件名含有一些字眼而已,比如一些美国大片的枪版就几乎都不能通过百度云的离线下载检测。据说这种方法还在迅雷等地方都有检测,因此我们来分析一下,这个检测到底是如何...
分类:
其他好文 时间:
2014-06-28 07:05:25
阅读次数:
203
迭代器模式(iterator pattern) 扩展 详解本文地址: http://blog.csdn.net/caroline_wendy参考迭代器模式-Java迭代器: http://blog.csdn.net/caroline_wendy/article/details/35268931扩展迭代器模式, 添加一个Hashtable存储的类.具体方法:1. Hashtable的类, 包含创建v...
分类:
其他好文 时间:
2014-06-28 08:52:07
阅读次数:
245
在Kafka中,LogManager负责管理broker上所有的Log(每一个topic-partition为一个Log)。通过阅读源代码可知其具体完成的功能如下:
1. 按照预设规则对消息队列进行清理。
2. 按照预设规则对消息队列进行持久化(flush操作)。
3. 连接ZooKeeper进行broker、topic、partition相关的ZooKeeper操作。
4. 管理brok...
分类:
其他好文 时间:
2014-06-28 08:25:21
阅读次数:
208
在kafka中,每一个broker都是一个服务器。按照一般理解,服务器就是一个SocketServer,其不断接收用户的请求并进行处理。在Java中进行网络连接有两种方式一种为阻塞模式一种为非阻塞模式。Jafka采用非阻塞模式进行网络通讯。在Java的非阻塞模式中,建立socket server的一般流程如下:
1.启动ServerSocketChannel并将其绑定到特定的端口。
2.将Se...
分类:
其他好文 时间:
2014-06-28 09:25:54
阅读次数:
235
今天给大家介绍一个非常好的东西,一个被称作Java平台上的ASP.NET——Wicket。...
分类:
其他好文 时间:
2014-06-28 09:04:24
阅读次数:
154
This question is not so difficult.
First,my thoughts were we should use a lot of code to find out the loop block,but there is no need to do that .
you just need to get every new position of char in ...
分类:
其他好文 时间:
2014-06-27 23:39:44
阅读次数:
293
Jafka Acceptor接收到客户端请求并建立连接后,Acceptor会将Socket连接交给Processor进行处理。Processor通过以下的处理步骤进行客户端请求的处理:
1. 读取客户端请求。
2. 根据客户端请求类型的不同,调用相应的处理函数进行处理。
Processor读取客户端请求是一个比较有意思的事情,需要考虑两个方面的事情:第一,请求规则(Processor需要按照...
分类:
其他好文 时间:
2014-06-28 09:25:18
阅读次数:
278
查View的源码可知:
postInvalidate是使用handler发送消息,即可以使用在非UI线程中,而invalidate直接修改布局,所以只能用在UI线程里了。
public void invalidate() {
invalidate(true);
}
void invalidate(boolean invalidateCa...
分类:
其他好文 时间:
2014-06-27 23:39:04
阅读次数:
256
这是一个Windows应用程序,更加轻松方便查看SharePoint ULS日志文件。支持筛选和简单的视图。...
分类:
其他好文 时间:
2014-06-27 23:47:26
阅读次数:
342
///////////////////////////////////////
// Asio同步socket连接示例
//
#include
#include
#include
#include
using namespace boost;
typedef boost::asio::io_service IoService;
typedef boost::asio::ip::tcp T...
分类:
其他好文 时间:
2014-06-28 09:24:33
阅读次数:
234
1、mem_init() : 内存堆初始化函数,主要设置内存堆的起始地址,以及初始化空闲列表,lwip初始化时调用,内部接口。
2、void *mem_malloc(mem_size_t size) : 申请分配内存,size为需要申请的内存字节数,返回值为最新分配的内存块的数据地址,注意
不是内存块的地址。如果为分配好内存,返回NULL。申请的内存堆是全局变量。...
分类:
其他好文 时间:
2014-06-28 07:12:32
阅读次数:
280