优化动态分配内存的变量 除了使用非最优算法外,乱用动态分配内存的变量就是C++程序中最大的性能杀手。C++中的一些特性使用标准库容器、智能指针和字符串等动态分配内存的变量。这些特性可以提高C++程序的编写效率。但是,也有副作用:当发生性能问题时,new就不再是你的好朋友了。 C++变量回顾 每个C+ ...
                            
                            
                                分类:
其他好文   时间:
2020-05-21 19:48:51   
                                阅读次数:
49
                             
                    
                        
                            
                            
                                    泛型 泛型是一种“代码模板”,可以用一套代码套用各种类型。 1. 泛型 Java标准库提供的ArrayList可以看作“可变长度”的数组,实际上它内部就是一个Object[]数组,配合存储一个当前分配的长度,就可以充当“可变数组”。如果用ArrayList存储String类型,会有以下缺点:①需要强 ...
                            
                            
                                分类:
编程语言   时间:
2020-05-21 16:10:55   
                                阅读次数:
56
                             
                    
                        
                            
                            
                                    C标准:C 标准主要由两部分组成,一部分描述C的语法,另一部分描述C标准库(描述了一些C标准函数的原型,但是不提供实现)。C标准库定义了一组标准头文件,每个头文件中包含一些相关的函数、变量、类型声明和宏定义。 常见的C标准就是ANSI C;美国国家标准协会;为了提高C语言的开发效率,C标准定义了一系 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-18 00:27:47   
                                阅读次数:
73
                             
                    
                        
                            
                            
                                //加入以下代码,支持printf函数,而不需要选择use MicroLIB #if 1 #pragma import(__use_no_semihosting) //标准库需要的支持函数 struct __FILE { int handle; }; FILE __stdout; //定义_sys_ ...
                            
                            
                                分类:
其他好文   时间:
2020-05-16 16:55:36   
                                阅读次数:
57
                             
                    
                        
                            
                            
                                学Python应先从Python开发基础部分入手:1.如学习Python语言介绍2.环境安装3.Python基本语法4.基本数据类型5.二进制运算6.来流程控制、7.字符编码、文件处理8.数据类型9.用户认证、函数10.三级菜单程序11.购物车程序开发12.员工信息表开发13.内置方法14.递归、迭代器、装饰器15.模块源的跨目录导入16.b加密\re正则\logging日志模块17.常用标准库学
                            
                            
                                分类:
编程语言   时间:
2020-05-16 15:15:46   
                                阅读次数:
133
                             
                    
                        
                            
                            
                                一、导入标准库模块 1、第一种方式: 可以通过以下方法导入 1 import time 当使用时间模块的sleep方法时可以使用 1 time.sleep(2) 2、第二种方式: 当只想使用sleep函数时,可以通过以下方法 1 from time import sleep 2 sleep(2) 二 ...
                            
                            
                                分类:
编程语言   时间:
2020-05-15 00:30:17   
                                阅读次数:
69
                             
                    
                        
                            
                            
                                    字符串和文本处理库 Conversion库:对C++类型转换的增强,提供更强的类型安全转换、更高效的类型安全保护、进行范围检查的数值转换和词法转换。 Format库:实现类似printf的格式化对象,可以把参数格式化到一个字符串,而且是完全类型安全的。 IOStream库 :扩展C++标准库流处理, ...
                            
                            
                                分类:
其他好文   时间:
2020-05-12 09:39:27   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                    cmath是c++语言中的库函数,其中的c表示函数是来自c标准库的函数,math为数学常用库函数。 cmath中常用库函数: |函数|作用| |: |: :| |int abs(int i);|返回整型参数i的绝对值| |double fabs(double i);|返回浮点数i的绝对值| |rou ...
                            
                            
                                分类:
其他好文   时间:
2020-05-12 09:39:10   
                                阅读次数:
90
                             
                    
                        
                            
                            
                                Java常用日志框架历史1996年早期,欧洲安全电子市场项目组决定编写它自己的程序跟踪API(TracingAPI)。经过不断的完善,这个API终于成为一个十分受欢迎的Java日志软件包,即Log4j。后来Log4j成为Apache基金会项目中的一员。期间Log4j近乎成了Java社区的日志标准。据说Apache基金会还曾经建议Sun引入Log4j到java的标准库中,但Sun拒绝了。2002年J
                            
                            
                                分类:
其他好文   时间:
2020-05-11 15:27:01   
                                阅读次数:
59
                             
                    
                        
                            
                            
                                1、Queue(队列对象) Queue是python中的标准库,可以直接impot Queue引用。 队列是线程间最常用的交换数据的形式。 1.1 初始化 class Queue.Queue(maxsize) #FIFO 先进先出 1.2 包中的常用方法 Queue.qsize() 返回队列的大小  ...
                            
                            
                                分类:
编程语言   时间:
2020-05-10 00:58:43   
                                阅读次数:
74