前言 导出功能几乎是所有应用系统必不可少功能,今天我们来谈一谈,如何使用内存映射文件MMF进行内存优化,本文重点介绍使用方法,相关原理可以参考文末的连接 实现 我们以单次导出一个excel举例(csv同理),excel包含1~n个sheet,在每个sheet中存储的按行和列的坐标在单元格存储具体数据 ...
分类:
其他好文 时间:
2020-01-14 13:15:36
阅读次数:
79
vue官网API: 插槽:https://cn.vuejs.org/v2/guide/components-slots.html JSX:https://cn.vuejs.org/v2/guide/render-function.html 说明:vue版本2.6.0以上语法 一、插槽模板传值 子组件 ...
分类:
Web程序 时间:
2020-01-10 10:31:21
阅读次数:
245
1、snmp下载 2、编译安装snmp的源码 2.1、编译参数的介绍: 2.2、安装依赖包 2.3、开始编译snmp软件 3、配置动态链接库 4、拷贝snmp配置文件 5、编辑配置文件 6、制作snmpd系统服务脚本 [root@sms-v2 ~]# vi /etc/init.d/snmpd #!/ ...
分类:
其他好文 时间:
2020-01-05 20:37:14
阅读次数:
119
https://zhuanlan.zhihu.com/p/37087894 PostgreSQL9.1是第一个采用Serializable Snapshot Isolation(SSI)实现串行化隔离级别的生产级数据库。 本文的目标是学习与分析SSI的设计思路,以及在PG中的实现与优化。首先介绍了隔 ...
分类:
数据库 时间:
2019-12-24 13:33:55
阅读次数:
212
SQL Server 2014数据库引擎引入了一些新功能和增强功能,这些功能可以提高设计、开发和维护数据存储系统的架构师、开发人员和管理员的能力和工作效率。 以下是数据库引擎已增强的方面。 数据库引擎功能增强 内存优化表 内存中 OLTP 是一种内存优化的数据库引擎,它集成到 SQL Server ...
分类:
数据库 时间:
2019-12-20 18:33:32
阅读次数:
90
80C51在物理结构上有四个存储空间:片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器。但在逻辑上,即从用户使用的角度上,80C51有三个存储空间:片内外统一编址的64KB的程序存储器地址空间(用16位地址)、256B的片内数据存储器的地址空间(用8位地址,其中128B的专用寄存器地址 ...
分类:
其他好文 时间:
2019-12-15 14:12:55
阅读次数:
89
问题的引出 都是字典惹的祸 字典为了提升查询效率,必须用空间换时间。 一般来说一个多想,属性多一点,都存储在字典中便于查询,问题不大。 但是如果数百万个对象,那么字典占的就有点大了。 这个时候,能不能把属性字典__dict__省了? python提供了__slots__ class A: x = 1 ...
分类:
其他好文 时间:
2019-12-09 19:23:40
阅读次数:
89
为了避免单点故障,生产环境中redis升级为集群模式,需要对redis集群进行监控,一旦有节点出现故障便触发报警。Redis有自带的redis-cli客户端,通过clusterinfo命令能查询到集群的运行情况,我们可以写个shell脚本,通过zabbix来调用这个脚本实现集群的监控。一、clusterinfo命令的使用命令格式:redis-cli-h[hostname]-p[port]-a[pa
分类:
系统相关 时间:
2019-12-06 19:03:46
阅读次数:
91
关于作用域插槽v-slot的用法可以先看看文档 https://cn.vuejs.org/v2/guide/components-slots.html#%E4%BD%9C%E7%94%A8%E5%9F%9F%E6%8F%92%E6%A7%BD 现在我们进入正题 我们用到一个第三方组件validate ...
分类:
Web程序 时间:
2019-11-25 09:56:39
阅读次数:
118
1._slots_ 限制类实例添加的属性信息 2.@property 广泛应用在类的定义中,可以让调用者写出简短的代码,同时保证对参数进行必要的检查,这样,程序运行时就减少了出错的可能性。 如: class Screen(object): @property def width(self): ret ...
分类:
其他好文 时间:
2019-11-18 09:37:38
阅读次数:
66