GridFS是MongoDB的一个内置功能,它提供一组文件操作的API以利用MongoDB存储文件,GridFS的基本原理是将文件保存在两个Collection中,一个保存文件索引,一个保存文件内容,文件内容按一定大小分成若干块,每一块...
分类:
数据库 时间:
2015-09-16 11:00:44
阅读次数:
335
用visual c#实现邮件接收程序_邮件服务器本文通过运用C#来实现一个基于POP3协议的邮件接收程序来向大家展示C#网络编程的功能强大,同时也向大家介绍一下基于POP3协议的电子邮件接收原理。 首先我向大家介绍邮件接收的基本原理: 一开始便是客户端与服务器的连接。不过,在客户端连接到服务器之.....
基本原理是通过缓存每个cell的高度,当tableview回调delegate的heightForRowAtIndexPath的时候,省去了计算cell高度计算,极大的提高了tableview的滑动体验。因为 heightForRowAtIndexPath这个接口会在reloadData的时候,每个...
分类:
其他好文 时间:
2015-09-14 12:14:26
阅读次数:
4135
反射1 请解释反射的基本原理和其实现的基石2 .NET提供了哪些类型来实现反射3 如何实现动态地发射程序集4 如何利用反射来实现工厂模式反射1 请解释反射的基本原理和其实现的基石反射是一种动态分析程序集、模块、类型、字段等目标对象的机制,它的实现依托于元数据。元数据是存储在PE文件中的数据块,它详细...
分类:
Web程序 时间:
2015-09-12 00:46:24
阅读次数:
261
9月8日-11日走马观花的跑完了《C++面向对象程序设计》,有了基本认识。翁恺《面向对象程序设计》笔记什么是对象-面向对象的基本原理头文件(.h)成员变量-成员变量的秘密构造函数和析构函数对象的初始化(initialization)new & delete ;new[] & delete[] -在....
分类:
编程语言 时间:
2015-09-11 12:42:28
阅读次数:
142
委托1 请解释委托的基本原理2 委托回调静态方法和实例方法有何区别3 什么是链式委托4 链式委托的执行顺序是怎么样的5 可否定义拥有返回值的方法的委托链6 委托通常可以应用在哪些场合委托1 请解释委托的基本原理委托是一个钟数据类型,用来传递方法。委托类型继承自System.Delegate,自定义委...
分类:
Web程序 时间:
2015-09-11 00:00:58
阅读次数:
555
我们知道明文数据在网络上传输是非常不安全的,想要实现数据传输的安全,需要考虑以下几个方面:私密性:数据私密性就是对数据进行加密,即使数据被截获也不知道内容是什么。通过加密算法对数据进行加密。完整性:数据完整性能够保证数据在传输过程中不篡改,通过散列函数算法..
分类:
移动开发 时间:
2015-09-10 17:33:41
阅读次数:
254
常用集合和泛型1 int[]是引用类型还是值类型2 数组之间如何进行转换3 解释泛型的基本原理4 什么是泛型的主要约束和次要约束常用集合和泛型1 int[]是引用类型还是值类型数组类型是一族类型,它们都继承自System.Array,而System.Array又继承自System.Object。所有...
分类:
Web程序 时间:
2015-09-10 12:58:39
阅读次数:
182
文章地址:https://developer.android.com/guide/components/fundamentals.html 一旦安装到设备上,每一个app就存活在自己的安全沙箱中。 1、android操作系统是一个多用户的Linux系统,每一个应用是不同的用户 2、...
分类:
其他好文 时间:
2015-09-09 17:47:38
阅读次数:
149
连接池的作用就是为了提高性能。 连接池的作用:连接池是将已经创建好的连接保存在池中,当有请求来时,直接使用已经创建好的连接对数据库进行访问。这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。基本原理是这样的:(1)建立数据库连接池对象(服务器启动)。(2)按照事先指定的参数创建初始数量的数据库连接(即:空闲连接数)。(3)对于一个数据库访问请求,直接从连接池中得到一个连接。如果...
分类:
其他好文 时间:
2015-09-09 17:42:39
阅读次数:
1154