-
STL-空间配置器、迭代器、traits编程技巧
STL-空间配置器、迭代器、traits编程技巧 目录 内存分配和释放 对象的构造和析构 traits要解决的问题 内嵌类别声明解决非指针迭代器的情况 使用模板特例化解决普通指针的情况 迭代器相应类别 内存分配和释放 STL中有两个分配器,一级分配器和二级分配器,默认使用二级...
-
MySQL 数据库优化,看这篇就够了
前言 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷. 1、优化一览图 2、优化 笔者将优化分为了两大类,软优化和硬优化,软优化一般...
-
深入理解Thread构造函数
上一篇快速认识线程 本文参考汪文君著:Java高并发编程详解。 1、线程的命名 在构造现成的时候可以为线程起一个名字。但是我们如果不给线程起名字,那线程会有一个怎样的命名呢? 这里我们看一下Thread的源代码: public Thread(ThreadGroup group, Runnable target) {...
-
老生常谈Java虚拟机垃圾回收机制(必看篇)
二、垃圾收集 垃圾收集主要是针对堆和方法区进行。 程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。 判断一个对象是否可被回收 1. 引用计数算法 给对象添加一个引...
-
NIO基础之Buffer
java.io 核心概念是流,即面向流的编程,在java中一个流只能是输入流或者输出流,不能同时具有两个概念。 java.nio核心是 selector、Channel、Buffer ,是面向缓冲区(buffer)或者面向块block。 一、Buffer Buffer本身是一个内存块,底层是数组,数据的读写都是通过Bu...
-
Redis基础知识详解
文章大纲 一、Redis介绍 二、Redis安装并设置开机自动启动 三、Redis文件结构 四、Redis启动方式 五、Redis持久化 六、Redis配置文件详解 七、Redis图形化工具 八、Java之Jedis连接Redis单机 九、项目源码与资料下载 十、参考文章 一、Redis介绍 1. 什么是Redis Redis...
-
python基础面试题30问(附带答案)
1、 闭包 定义:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数) 代码:def ExFunc(n): sum=n def InsFunc(): return sum+1 return InsFu...
-
32位win7不能用4G内存怎么办?
有网友反映说他的32位win 7不能用4G的内存。其实32位的win7和vista都是不允许用4G内存的,那 有没有让32位的win7/vista也用上4G的内存呢? 答案是可以,但是这样做的话很可能会破坏系统的稳定性。 我们先来看看如何让32位的win7用上4G内存。首先,我们需要下载一款名叫R...
-
怎样利用大内存提升电脑运行速度
现在主流电脑的内存越来越大,但固态硬盘的普及还需要时间,利用大内存提升运行速度是很好的方法 工具/原料 超级兔子 步骤/方法 1 下载超级兔子 2 打开超级兔子虚拟磁盘 3 点击下一步 4 选择设置虚拟磁盘后点下一步 5 根据你的内存大小来确定虚拟磁盘的容量,我的是4G...
2019-04-28 08:24:17 大内存
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
