数位dp 简介 数位dp指满足特定性质的数的计数, 如求 $[l, r]$ 区间内不含 $2$ 的数的个数. 一般来说, 数位dp利用dfs解决, 有时状态数较多, 需要hash表优化. 模板: // 求[l,r] 中各位数字之积为特定值(prod[])数的个数 ll dp[nsz][35][25] ...
分类:
其他好文 时间:
2019-01-05 13:36:11
阅读次数:
164
前言 在应用开发中,列表是我们使用频率非常高的一种展现形式,在reactjs项目中更是如此。无处不在的使用更是需要我们小心触发性能瓶颈的深水炸弹。 下面就我最近的总结出的几点心得分享给大家,有什么问题欢迎批评指正。 不要用索引当key值 reactjs要求我们对列表中的每一项设置一个唯一的key值, ...
分类:
Web程序 时间:
2018-12-22 18:37:01
阅读次数:
162
下载地址:点击下载第1章《PythonFlask构建微信小程序订餐系统》课程简介本章内容会带领大家通览整体架构,功能模块,及学习建议。让大家在一个清晰的开发思路下,进行后续的学习。1-1导学——PythonFlask构建微信小程序订餐系统第2章微信小程序介绍本章内容会从三方面给大家全方位带领大家了解小程序。首先会体验微信小程序,其次了解小程序的作用。最后一起体会申请小程序的流程。2-1小程序是什么
分类:
微信 时间:
2018-12-05 00:13:24
阅读次数:
341
单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。 一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。 而事实上很多时候 MySQL 单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量。 字段 关于字段 ...
分类:
数据库 时间:
2018-10-18 18:16:48
阅读次数:
214
Public Sub 成绩报表优化() Application.ScreenUpdating = False Application.DisplayAlerts = False Application.Calculation = xlCalculationManual Application.Sta... ...
分类:
编程语言 时间:
2018-10-13 21:38:30
阅读次数:
154
参考: https://blog.csdn.net/csdnxingyuntian/article/details/57081233 https://www.cnblogs.com/huanongying/p/7021555.html MySQL大表优化方案 https://segmentfault ...
分类:
数据库 时间:
2018-09-29 20:30:11
阅读次数:
172
一、 两种存储引擎:MyISAM与InnoDB 区别与作用 1. count运算上的区别: 因为MyISAM缓存有表meta data(行数等),因此在做COUNT( )时对于一个结构很好的查询是不需要消耗多少资源的。而对于InnoDB来说,则没有这种缓存。 2. 是否支持事务和崩溃后的安全恢复: ...
分类:
数据库 时间:
2018-09-29 00:44:47
阅读次数:
292
http://poj.org/problem?id=1821 当我们在考虑内层循环j以及决策k的时候,我们可以把外层变量i看作定值,以此来优化dp状态转移方程。 题意 有n个工人准备铺m个连续的墙,每个工人有他必须图的一面墙壁Si,最多连续铺Li,每铺一个就花费Ci的钱,问最多要多少钱; 朴素算法很 ...
分类:
其他好文 时间:
2018-09-14 00:08:25
阅读次数:
188
5、大表join大表优化 如果Hive优化实战2中mapjoin中小表dim_seller很大呢?比如超过了1GB大小?这种就是大表join大表的问题。首先引入一个具体的问题场景,然后基于此介绍各自优化方案。 5.1、问题场景 问题场景如下: A表为一个汇总表,汇总的是卖家买家最近N天交易汇总信息, ...
分类:
其他好文 时间:
2018-08-17 11:26:45
阅读次数:
173
今天给大家下另一个性能提升神器-STRAIGHT_JOIN,在数据量大的联表查询中灵活运用的话,能大大缩短查询时间。 首先来解释下STRAIGHT_JOIN到底是用做什么的: 意思就是说STRAIGHT_JOIN功能同join类似,但能让左边的表来驱动右边的表,能改表优化器对于联表查询的执行顺序。 ...
分类:
其他好文 时间:
2018-08-12 17:33:15
阅读次数:
170