码迷,mamicode.com
首页 >  
搜索关键字:;优化    ( 43533个结果
更新线上的资源存在删除和添加的情况-要避免空窗期的实现方法
CopyOnWriteArrayList写入时复制(CopyOnWrite,简称COW)思想是计算机程序设计领域中的一种优化策略。其核心思想是,如果有多个调用者(Callers)同时要求相同的资源(如内存或者是磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者视图修改资源内容 ...
分类:其他好文   时间:2020-12-10 10:41:12    阅读次数:2
percona-toolkit 之 【pt-archiver】
背景: 工作上需要删除或则归档一张大表,这时候用pt-archiver可以很好的满足要求,其不仅可以归档数据,还有删除、导出到文件等功能。并且在主从架构当中,可以兼顾从库(一个或则多个)进行归档,避免归档、删除数据时候压力太大,造成从库的延迟。该工具的目标是一个低影响,从表中剔除旧数据,而不会影响O ...
分类:其他好文   时间:2020-12-09 12:33:51    阅读次数:13
MySQL的SQL语句 - 数据操作语句(13)- 子查询(12)
优化子查询因为数据库的开发一直都在进行中,因此没有优化技巧是长期可靠的。下面提供了一些您可能感兴趣的技巧。将子句从子查询外部移动到内部。例如,使用以下查询:1.SELECT*FROMt12.WHEREs1IN(SELECTs1FROMt1UNIONALLSELECTs1FROMt2);而不是下面这个查询:1.SELECT*FROMt12.WHEREs1IN(SELECTs1FROMt1)ORs1I
分类:数据库   时间:2020-12-09 11:40:30    阅读次数:11
一日一技:在Python中创建临时文件用于记录临时数据
一日一技:在Python中创建临时文件用于记录临时数据当我们在做数据分析的时候,可能会由于数据量过大导致内存不足。如果我们没有条件使用更高配置的电脑,也没有办法优化数据,那么我们可以先把计算的中间值存放在一个文本文件中。例如:#第一步计算分成中间数据withopen(‘temp.txt‘,‘w‘,encoding=‘utf-8‘)asf:f.write(‘中间数据‘)#从内存中清空中间数据,腾出空
分类:编程语言   时间:2020-12-08 12:50:36    阅读次数:8
LIS (nlogn)
dpdp+树状数组O(n lg n)O(n lg n) 注意到我们在状态转移的时候要枚举f[j]f[j]的最大值来转移,我们可以考虑使用数据结构来维护从而优化一下,只要是支持单点修改和区间最值查询的数据结构都可以这么做,分块(O(nn??√))(O(nn))和树状数组(O(n lg n))(O(n  ...
分类:其他好文   时间:2020-12-07 12:29:58    阅读次数:6
支付业务优化else if 代码
原创java金融java金融4月12日背景最近在做项目的时候,需要接入支付。由于接入第三方支付而且还不止一家,需要接入很多家。比如说支付宝、微信、富友支付等。每家支付都一个回调。现如今的代码,根据不同的第三方支付一大堆elseif判断。现如今代码如下:publicPayResponsepay(PayRequestTypepayRequestType){PayTypeEnumpayType=PayT
分类:其他好文   时间:2020-12-07 12:17:42    阅读次数:6
mysql大量数据分页优化
原创java金融java金融4月5日一般我们数据量大的时候,然后就需要进行分页,一般分页语句就是limitoffset,rows。这种分页数据量小的时候是没啥影响的,一旦数据量越来越大随着offset的变大,性能就会越来越差。下面我们就来实验下:准备数据建一个测试表引擎为MyISAM(插入数据没有事务提交,插入速度快)的表。1.CREATETABLEUSER(2.idINT(20)NOTNULLa
分类:数据库   时间:2020-12-07 12:15:00    阅读次数:9
智能变电站自动化系统分析
为优化智能变电站自动化系统的可靠性,遵循通信网络系统可靠性分析的基本思路,采用可靠性框图分析方法分析计算了影响**自动化系统网络可靠性的关键因素,并着重从网络拓扑结构选型、系统的冗余配置方案、网络的管理与维护等方面,提出自动化系统网络可靠性优化策略,以指导和优化系统设计。 1、智能变电站设计的特殊性 ...
分类:其他好文   时间:2020-12-07 12:00:53    阅读次数:4
PHP写时复制(Copy On Write)
从一个例子说起: <?php $foo = 1; $bar = $foo; echo $foo + $bar; 变量 foo 赋值给变量foo赋值给变量bar,这两个变量具有相同的值,没有必要新申请内存空间,他们可以共享同一块内存。在很多场景下PHP 的 COW 对内存进行优化。比如:变量的多次赋值 ...
分类:Web程序   时间:2020-12-07 11:58:59    阅读次数:9
朱辉(茶水): Linux Kernel iowait 时间的代码原理
原创朱辉(茶水)Linux阅码场2018-01-01作者简介朱辉,个人主页http://teawater.github.io/,微信公众号茶水侃山(cschatcs)。做过几年模拟器,做过几年GDB,在小米电视做过几年Linux内核优化,主要围绕MM。现在在HyperHQ当软件工程师。Linuxer祝所有用户新年快乐,感谢您对Linuxer在2017长情的陪伴。继续欢迎您给Linuxer投稿,赢取
分类:系统相关   时间:2020-12-04 11:34:37    阅读次数:9
43533条   上一页 1 ... 54 55 56 57 58 ... 4354 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!