随笔分类 -  性能测试

摘要:什么是内存泄漏?怎么产生的?如何检测? 简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了。 2、如何检测内存泄露 第一:良好的编码习惯,尽量在涉 阅读全文
posted @ 2018-11-07 15:59 西安-小迪
摘要:TCP与UDP解释 TCP 传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP 用户数据报协议,是一个简单的面向数据报的 阅读全文
posted @ 2018-11-07 15:34 西安-小迪
摘要:在理解进程和线程概念之前,首先理解一下并发,如果服务器同一时间内只能服务于一个客户端,其他客户端都再那里傻等的话,可见其性能的低下估计会被客户骂的头破血流,因此并发编程应运而生,并发是网络编程中必须考虑的问题。实现并发的方式有多种:比如多进程、多线程、IO多路复用。一、什么是进程?进程的概念主要有两 阅读全文
posted @ 2018-11-07 15:27 西安-小迪
摘要:今天看了一个说法,说是入坑windows程序开发,必先掌握文字的编码和字符集知识。本博客就整理下信息存储和字符编码的相关知识。 一.位: 计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个“0”或一个“1”叫一位。 二.字节 字节(Byte)是一种计量单位,表示数据量多少,它是计算 阅读全文
posted @ 2018-11-06 16:20 西安-小迪