码迷,mamicode.com
首页 >  
搜索关键字:内部实现    ( 1065个结果
关于List.ToArray()方法的效率测试
之前一直认为因为List内部实现是数组,ToArray的实现只是将数组返回出去而已。 今天测了一下结果完全不一样 1万数量大小的List,调用1万次ToArray的时间消耗是417ms左右。 报着疑惑看了下源码,没想到它是把内部数组复制了一份再返回 看来对于重复性操作,可以考虑直接缓存成全局变量,或 ...
分类:其他好文   时间:2016-09-30 02:17:28    阅读次数:163
理解 Java 的三大特性之多态
面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在 IS-A 的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那 ...
分类:编程语言   时间:2016-09-29 17:45:21    阅读次数:217
Performance Monitor3:监控SQL Server的内存压力
SQL Server 使用的资源受到操作系统的调度,同时,SQL Server在内部实现了一套调度算法,用于管理从操作系统获取的资源,主要是对内存和CPU资源的调度。一个好的数据库系统,必定在内存中缓存足够多的信息,以减少从物理硬盘中读取数据的次数;如果内存是系统瓶颈,那么SQL Server一定会 ...
分类:数据库   时间:2016-09-28 15:17:19    阅读次数:194
java 的序列化
(1) 首先是java自己内部实现的对象序列化机制 其实就是ObjectInputStream 和 ObjectOutputStream 首先实现一个实体对象 记住必须实现Serializable 接口 然后是将对象以文件的形式保存 然后是从文件中读出对象 输出结果 Hessian 的对象 序列化 ...
分类:编程语言   时间:2016-09-25 14:31:20    阅读次数:199
String与StringBuffer的区别
String与StringBuffer的区别简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。 StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生 ...
分类:其他好文   时间:2016-09-22 19:43:48    阅读次数:91
PriorityQueue详解
在Java SE 5.0中,引入了一些新的Collection API,PriorityQueue就是其中的一个。今天由于机缘巧合,花了一个小时看了一下这个类的内部实现,代码很有点意思,所以写下来跟大家分享一下。从中也可以看到,Java源代码的OpenSource对于我们程序员编程带来了多大的帮助。 ...
分类:其他好文   时间:2016-09-22 15:48:19    阅读次数:141
配置 DHCP 服务 - 每天5分钟玩转 OpenStack(89)
前面章节我们看到instance在启动过程中能够从Neutron的DHCP服务获得IP,本节将详细讨论其内部实现机制。Neutron提供DHCP服务的组件是DHCPagent。DHCPagent在网络节点运行上,默认通过dnsmasq实现DHCP功能。配置DHCPagentDHCPagent的配置文件位于/etc/neutron/dhcp_agent.ini。d..
分类:其他好文   时间:2016-09-21 08:00:41    阅读次数:132
配置 DHCP 服务 - 每天5分钟玩转 OpenStack(89)
前面章节我们看到 instance 在启动过程中能够从 Neutron 的 DHCP 服务获得 IP,本节将详细讨论其内部实现机制并开始配置。 ...
分类:其他好文   时间:2016-09-21 06:56:03    阅读次数:186
ucenter 整合同步登录的内部实现原理及thinkphp整合ucenter
1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。2、如果验证成功,将调用位于uc_client下client.php文件中的函数uc_user_synlogin,在这个函数中调 ...
分类:Web程序   时间:2016-09-18 18:09:27    阅读次数:144
逆向第二课(逆向第一个.NET程序)
注:本文只演示如何破解,并不讲解原理,原理以及具体名词将在后续文章中详细讲解 一、编写第一个.NET程序(HelloWorld.exe) 既然要逆向.NET程序,我们就首先要有这个.NET程序,通过以下的步骤,将详细介绍如何编写一个.NET程序,并逆向分析其内部实现原理! 1.首先在开始编写程序前, ...
分类:Web程序   时间:2016-09-18 06:33:42    阅读次数:382
1065条   上一页 1 ... 55 56 57 58 59 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!