MongoDB的存储引擎是一个很重要的组件,负责MongoDB如何在内存和磁盘中存储数据。MongoDB支持多种存储引擎,因为不同的应用场景使用不同的存储引擎可以使MongoDB的性能表现更佳。从MongoDB3.2开始,MongoDB默认使用WiredTiger存储引擎。它很适合用于高负载的应用,也是官方首选..
分类:
数据库 时间:
2016-05-30 15:59:39
阅读次数:
391
Servlet带给开发人员最大的好处是它可以处理客户端传来的http请求,并返回一个响应。Servlet是一个java类,java语言能够实现的功能,servlet基本上都可以实现。
Ø 可移植性
因为servlet是由java开发并符合规定定义和广泛接受的API他可以再不同操作系统和不同的应用服务器平台下移植。
Ø 集成
Servlet和服务器紧密集成...
分类:
Web程序 时间:
2016-05-28 06:41:18
阅读次数:
210
有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBCAPI,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBCAPI写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程...
分类:
数据库 时间:
2016-05-27 11:37:25
阅读次数:
262
1.什么是套接字应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称..
分类:
其他好文 时间:
2016-05-24 22:50:14
阅读次数:
221
现在Android开发已经基本向Android Studio看齐,既然使用Android Studio开发,就必须掌握Gradle的使用,使用Gradle打包apk已经成为当前主流趋势,方便了开发者进行构建不同的应用版本,以完成不同的需求。
一、统一配置项目属性
1.Android配置android {
compileSdkVersion Integer.parseInt(project...
分类:
移动开发 时间:
2016-05-12 19:37:56
阅读次数:
439
1、网络编程概述
(1)网络模型
OSI参考模型
TCP/IP参考模型
(2)网络通讯要素
IP地址
端口号
传输协议
(3)网络通讯前提:
**找到对方IP
**数据要发送到指定端口。为了标示不同的应用程序,所以给这些网络应用程序都用数字进行标示 。这个表示就叫端口。
**定义通信规则。这个规则称为通信协议,国际组织定义了通用协议TCP/IP
(4)计算机网络:
是指将...
分类:
编程语言 时间:
2016-05-12 12:13:57
阅读次数:
209
1.软件兼容性测试兼容性测试之待测试项目在特定的硬件平台上,不同的应用软件不同,不同的操作系统平台上,在不同的网络等环境中能正常的运行的测试。兼容性测试的目的:带测试项目在不同的操作系统上正常运行,包括待测试项目能在同一操作系统平台的不同版本上正常运行;待测试项目能与相关的其他软件或系统的“和平共处 ...
分类:
其他好文 时间:
2016-05-09 18:42:51
阅读次数:
139
性能测试工程师基本上都能够掌握利用测试工具来作负载、压力测试,但多数人对怎样去分析工具收集到的测试结果感到无从下手,下面我就把个人工作中的体会和收集到的有关资料整理出来,希望能对大家分析测试结果有所帮助。 分析原则: 1. 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) ...
分类:
其他好文 时间:
2016-05-09 12:39:19
阅读次数:
944
ContentProvider作为专门为不同的应用之间进行数据共享的组件。IPC简直就是它的专业。1,ContentProvider可以用来做什么
ContentProvider提供了访问本地应用程序的数据库的办法,它对外提供了几个接口,让想获得这些数据的其他应用程序去实现。
而如果没有ContentProvider,试想下怎么获取这些数据,不同的应用处于不同的进程,我们自己去操作的话,往往会很...
分类:
其他好文 时间:
2016-05-07 06:57:17
阅读次数:
140
关于IPC应该不用多介绍了,Android系统中的进程之间不能共享内存,那么如果两个不同的应用程序之间需要通讯怎么办呢?比如公司的一个项目要更新,产品的需求是依附于当前项目开发一个插件,但是呢这个插件功能以及界面比较复杂,不能和当前项目在一个进程中,同时呢,还要用到当前项目中已经写好了的一些东西,那么因为新开发的依附于当前项目的插件和当前项目不是一个进程,因此不能共享内存,就出现了问题,于是,需要...
分类:
移动开发 时间:
2016-04-29 19:34:11
阅读次数:
265