最近,我读了一篇有趣的文章,文中介绍了一些未充分使用的Python特性的。在文章中,作者提到,从Python 3.2开始,标准库附带了一个内置的装饰器functools.lru_cache。我发现这个装饰器很令人兴奋,有了它,我们有可能轻松地为许多应用程序加速。 你可能在想,这很好,但这个装饰器究竟 ...
分类:
编程语言 时间:
2020-05-03 21:50:32
阅读次数:
113
题目描述: 方法一:记忆化递归+状态压缩 * from functools import lru_cache class Solution: def numberWays(self, hats: List[List[int]]) -> int: N = len(hats) M = 41 mod = ...
分类:
其他好文 时间:
2020-05-03 21:35:02
阅读次数:
85
jQuery封装ajax常用的三种方式: 1. $.get({}): 有四个参数,写成对象形式 Url : 地址 (必须写), data : 携带的参数 也是对象形式 , dataType : 期望的数据类型,如果是json,会把后端返回的json串自动解析 Success : function() ...
分类:
Web程序 时间:
2020-05-03 20:17:42
阅读次数:
64
Aria2 是一款轻量级的跨平台的多线程下载工具,支持 Http/Https、Ftp、BitTorrent、Metalink 等主流协议,功能非常全面。和IDM或EagleGet这些下载工具相比,aria2是一款纯命令行工具,没有图形界面,但可以通过rpc的方式提供交互式下载,这个是它的一个缺点,同 ...
分类:
其他好文 时间:
2020-05-03 20:15:51
阅读次数:
96
自己写了一个缓存代理,使用代理模式,支持指定函数、支持按参数缓存,原创 后续会支持缓存异步数据 CacheProxy: function CacheProxy(obj,proxyMethods){ var _cache={}; var _getType=Object.prototype.toStri ...
分类:
编程语言 时间:
2020-05-03 13:05:22
阅读次数:
69
高并发写入 同一时间段,大量用户同时访问网站,发送请求。 先将数据写入内存,当达到一定数量后,再一起写入磁盘。 优点:数据写入内存,性能高,速度快。 缺点:可能会丢失一部分在内存中还没有来得及存入磁盘的数据(如断电)。 buffer和cache的区别 写入缓冲区 数据 >内存(buffer) >磁盘 ...
分类:
其他好文 时间:
2020-05-03 13:03:12
阅读次数:
60
ez_setup.py安装错误为: D:\Programs\Python2_7_3\Lib\site-packages\ez_setup-0.9>python ez_setup.py install Downloading http://pypi.python.org/packages/source ...
分类:
其他好文 时间:
2020-05-03 12:42:41
阅读次数:
134
原文 https://www.kernel.org/doc/Documentation/filesystems/dax.txt Direct Access for files Motivation The page cache is usually used to buffer reads and ...
分类:
数据库 时间:
2020-05-03 01:24:23
阅读次数:
118
1.Parse 阶段常见的等待事件: Library cache pin 这个等待事件和library cache lock 一样是发生在共享池中并发操作引起的事件。通常来讲,如果Oracle 要对一些PL/SQL 或者视图这样的对象做重新编译,需要将这些对象pin到共享池中。 如果此时这个对象被其 ...
分类:
数据库 时间:
2020-05-03 01:00:28
阅读次数:
132
1. 数据存储 超大文本,或者图片、视频等二进制文件避免直接存储在数据库。 2.数据访问 减少数据库访问;实时性要求不高、不常变化的数据;通过cache提示系统性能,减少数据库压力。 减少无用数据的查询。 3.硬件影响 并发量高,但每次访问数据量小,对CPU处理能力、核数要求比较高。 并发量低,但是 ...
分类:
数据库 时间:
2020-05-02 23:17:57
阅读次数:
126