码迷,mamicode.com
首页 >  
搜索关键字:空间换时间    ( 359个结果
各大公司Java后端开发面试题总结
https://blog.csdn.net/sd09044901guic/article/details/80132173ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间 ...
分类:编程语言   时间:2018-11-07 11:27:39    阅读次数:220
Python中字典和集合的用法
本人开始学习python 希望能够慢慢的记录下去 写下来只是为了害怕自己忘记。 python中的字典和其他语言一样 也是key-value的形式 利用空间换时间 可以进行快速的查找 key 是唯一的 不可变的类型 比如 str int 等 不能是list之类的可变类型 1.定义 定义一个字典 格式{ ...
分类:编程语言   时间:2018-10-27 13:31:12    阅读次数:183
各大公司Java面试题超详细总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一 ...
分类:编程语言   时间:2018-10-25 14:09:12    阅读次数:160
Python的垃圾回收机制
Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾。在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用的问题。通过“分代回收”(generation collection)以空间换取时间来进一步 ...
分类:编程语言   时间:2018-10-14 19:03:14    阅读次数:227
SpringBoot(2) Json框架 -- Jackson返回结果处理
一、常用框架 阿里 fastjson,谷歌gson等 JavaBean序列化为Json,性能:Jackson > FastJson > Gson > Json-lib 同个结构 Jackson、FastJson、Gson类库各有优点,各有自己的专长(空间换时间,时间换空间) 二、jackson相关自 ...
分类:编程语言   时间:2018-10-12 16:08:33    阅读次数:548
设计模式之单例模式,自己引申思考
一,概念, 二,适用场景 三,实现以及优缺点 饿汉模式~线程安全,空间换时间 懒汉模式~线程非安全 线程安全的懒汉式 双重检查模式的懒汉式DCL 静态内部类单例模式 三,举例实践 JDK RunTime,饿汉模式 Logger 四,扩展 问:为什有私有构造器 答:防止外部构造者直接实例化对象。 对象 ...
分类:其他好文   时间:2018-10-10 17:09:12    阅读次数:115
python基础知识点理解(二)
闭包: 闭包有两个关键点:自由变量和函数 一个闭包就是我们调用了函数A,函数A返回了一个函数应用了A传入的参数B,函数B就是一个闭包,它使用的A传入的参数就是自由变量, 这就意味着在函数A的生命周期结束以后,他传入的参数仍然能够被B使用,因为他被闭包函数调用了,所以就不会被回收。 EG: 使用: 在 ...
分类:编程语言   时间:2018-10-05 16:15:51    阅读次数:141
输入一组数,找出其中满足某种条件的数(二)
书接上文。 输入一组数,找出其中满足某种条件的数。 短短的一句话,可以衍生出各种场景。今天遇到一道题,输入一些学生的分数,哪个分数出现的次数最多?如果有多个并列,从大到小输出。分数均为不超过100的非负整数。 我首先想到的是利用哈希表,用空间换时间。 1 #include<iostream> 2 u ...
分类:其他好文   时间:2018-09-28 20:54:57    阅读次数:164
java实现任务调度
最近的一个小项目是做一个简单的数据仓库,需要将其他数据库的数据抽取出来,并通过而出抽取成页面需要的数据,以空间换时间的方式,让后端报表查询更快。 因为在抽取的过程中,有一定的先后顺序,需要做一个任务调度器,某一优先级的会先执行,然后会进入下一个优先级的队列任务中。 先定义了一个Map的集合,key是 ...
分类:编程语言   时间:2018-09-23 11:48:28    阅读次数:203
RMQ问题相关 -- ST表
ST表 Introduction 最近看到ST表,似曾相识,然后简单了解了一下 比较妙妙的用空间换时间 Body 事实上,中间的 $$f[i][j] = max\{f[i,i+2^j 1]\}$$ 所以说 这样来说: $$f[i][j] = max(f[i][j 1],f[i+2^{j 1}][j ...
分类:其他好文   时间:2018-09-15 22:02:58    阅读次数:159
359条   上一页 1 ... 8 9 10 11 12 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!