首先想到的是,一条一条更新的速度太慢了,然后就想批量更新,一次更新N条数据。实践是检验真理的唯一标准,不一会儿,代码就敲完了,重新试了一下,效果依旧不理想。啊哦,真是要崩溃!后面又想到了利用异步,我一下子开多个mysql连接,同时处理,可是依旧慢的一笔。然后就放弃了,更新的效率肯定是满足不了了。然后 ...
分类:
数据库 时间:
2019-11-03 18:08:52
阅读次数:
91
转自:https://www.cnblogs.com/rjzheng/p/9041659.html 引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存 ...
分类:
数据库 时间:
2019-11-03 10:21:54
阅读次数:
95
一般的,如果是静态数据(本地数据),可以直接在mounted生命周期中初始化,循环轮播、自动播放都比较正常。 但是,如果是动态从后台获取数据的话,采用上述方法会发现,轮播图无法自动播放,也无法拖拽。 解决办法:在从后台获取完数据之后再初始化swiper,同时启动动态检查器observer,当改变sw ...
分类:
其他好文 时间:
2019-11-01 18:55:38
阅读次数:
103
今天写PTA上的题目求不大于n的所有完数,折腾了老半天运行不出结果,最后发现问题出现再for语句上,经过一番查阅总算是解决了 #include<stdio.h>int main(){ int i, n,j,s,count=0; scanf_s("%d", &n);//输入n的值 if (n <= 0 ...
分类:
其他好文 时间:
2019-10-26 17:36:17
阅读次数:
114
1. redis单线程问题 单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。 2. 为什么说redis能够快速执行 (1) 绝大部分请求是纯粹的内存操作(非常快速) (1) 绝大部分请求是纯粹的内存操作(非常快速) (2) 采用单 ...
分类:
编程语言 时间:
2019-10-24 18:24:17
阅读次数:
70
选择排序的原理 选择排序的原理是首先取第一个数字作为数组中的最小者minValue(以升序排序为例),依次跟后续数字进行比较,如果发现有比minValue更小的数字,记录该数字的下标,并将该数字的值赋给minValue,直到遍历完数组的最后一个数字。然后根据记录的实际最小值的下标,跟第一个数字进行交 ...
分类:
编程语言 时间:
2019-10-13 13:12:42
阅读次数:
109
Fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。 ...
分类:
其他好文 时间:
2019-10-13 00:48:18
阅读次数:
248
onPullDownRefresh 监听该页面用户下拉刷新事件 需要在 pages.json 里 开启 enablePullDownRefresh 当处理完数据刷新后,uni.stopPullDownRefresh 可以停止当前页面的下拉刷新 uni.startPullDownRefresh(OBJ ...
分类:
移动开发 时间:
2019-10-12 18:56:09
阅读次数:
386
题目描述 神犇YY虐完数论后给傻×kAc出了一题 给定N, M,求1 using namespace std; typedef long long ll; const int maxn = 1e7; int prime[maxn+10]; int vis[maxn+10]; int mu[maxn+ ...
分类:
其他好文 时间:
2019-10-11 12:47:39
阅读次数:
58
原题: 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。 我的代码: 结果: 原题解法: 使用了from sys import stdout ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https:// ...
分类:
编程语言 时间:
2019-10-03 12:21:18
阅读次数:
91