上项目的时候,遇见一次需求,需要把在线的其中一个collection里面的数据迁移到另外一个collection下,于是就百度了看到好多文章,其中大部分都是使用导入的方法,没有找到在线数据的迁移方法。于是写了python脚本,分享出来。思路:collection数据量比较大,所以一次性操作所有数据太大,于是分段执行操作。先分段按1000条数据量进行查询,处理成json数据把处理后的json数据发送
分类:
编程语言 时间:
2019-09-04 09:39:34
阅读次数:
78
1 课堂讲解 1.1 定义 1.2 类型 1.3 特点 1.4 应用场景 1.5 优点 1.6 缺点 1.7 扩展 定义:指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 自己理解:克隆方法克隆对象 类型:创建型 不需要知道任何创建的细节,不调用构造函数。 如果要实现拷贝的方法,最好覆 ...
分类:
其他好文 时间:
2019-09-04 09:39:17
阅读次数:
76
题目描述 有$n$只青蛙,$m$个围成圆圈的石头。第$i$只青蛙每次只能跳$a_i$个石头,问最后所有青蛙跳过的石头的下标总和是多少? Input 第一行为$T$ 表示数据组数 每一组数据第一行为$n$和$m$ 第二行有$n$个整数 表示每只青蛙一步跳的距离 $T include include i ...
分类:
其他好文 时间:
2019-09-04 09:38:59
阅读次数:
72
作为开发人员,应该大部分都懂列编辑模式,最早接触使用列编辑模式是用UE,后来用了notepad++,列编辑模式也很顺手。以前用eclipse编辑代码想用列编辑时还以为它不支持就打开notepad++等编辑器处理。一次偶然机会发现原来eclipse中也隐藏着列编辑模式。eclipse中按下ctrl+a... ...
分类:
系统相关 时间:
2019-09-04 09:38:46
阅读次数:
104
作者:刀哥(朱建)前言:mvvm模式即model-view-viewmodel模式简称,单项/双向数据绑定的实现,让前端开发者们从繁杂的dom事件中解脱出来,很方便的处理数据和ui之间的联动。本文将从vue的双向数据绑定入手,剖析mvvm库设计的核心代码与思路。1、需求整理与分析需求:数据一旦改变则更新数据对应的uiui改变则触发事件改变ui对应的数据分析:通过dom节点的指令获取刷新函数,用来刷
分类:
Web程序 时间:
2019-09-04 09:38:30
阅读次数:
112
可以看到是有三帧的内容有flag的 直接 逐帧分解,得到: (kali真好用呀) ...
分类:
其他好文 时间:
2019-09-04 09:37:35
阅读次数:
61
好程序员web前端学习路线分享css模块化方案,这篇文章主要介绍了css模块化方案,css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案,非常具有实用价值,需要的小伙伴可以参考下。css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案。oocss面对对象的规则,主要的原则是两种:分离结构和外观,分离容器和内容。名词解释1、分离结构和外观:增加可重复的设计单元,同时
分类:
Web程序 时间:
2019-09-04 09:37:18
阅读次数:
106
from collections import Counter import jieba import jieba.posseg from jieba import analyse import sys #jieba.suggest_freq('乡村小规模学校', True) import re i ...
分类:
其他好文 时间:
2019-09-04 09:36:11
阅读次数:
80
一、数据挖掘 中文分词 ? 一段文字不仅仅在于字面上是什么,还在于怎么切分和理解。? 例如: – 阿三炒饭店: – 阿三 / 炒饭 / 店 阿三 / 炒 / 饭店? 和英文不同,中文词之间没有空格,所以实现中文搜索引擎,比英文多了一项分词的任务。? 如果没有中文分词会出现: – 搜索“达内”,会出现 ...
分类:
其他好文 时间:
2019-09-04 09:35:50
阅读次数:
108
读取从控制台输入的值(read): 系统函数: basename:返回完整路径最后/部分,常用于获取文件名 basename [pathname] [suffix] dirname:返回完整路径最后/的前面部分,常用于返回路径部分 自定义函数: 综合案例:定时维护数据库 1、每天凌晨2:10备份数据 ...
分类:
系统相关 时间:
2019-09-04 09:35:30
阅读次数:
98
前言 遇到Mysql死锁问题,我们应该怎么排查分析呢?之前线上出现一个insert on duplicate死锁问题,本文将基于这个死锁问题,分享排查分析过程,希望对大家有帮助。 死锁案发还原 表结构: CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, ...
分类:
数据库 时间:
2019-09-04 09:35:17
阅读次数:
108
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, i... ...
分类:
Web程序 时间:
2019-09-04 09:34:58
阅读次数:
110
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Alt + b :按 ...
分类:
系统相关 时间:
2019-09-04 09:34:03
阅读次数:
100
(*//标题:处理数据网格的编辑框说明:示例添加焦点颜色;获取还没有提交到数据集的字段文本设计:Zswang日期:2002-03-31支持:wjhu111@21cn.com//*)///////Begin Sourcefunction GetDBGridEdit(mDBGrid: TDBGrid): ...
分类:
数据库 时间:
2019-09-04 09:33:44
阅读次数:
72
pthread_join 等待一个特定线程的退出 进程控制块分为调度信息和现场信息 进程标识符 进程当前状态 代码段指针 进程从运行——>就绪的原因可能是:1.被调度程序抢占处理机 2.进程完成创建 3.时间片用完 非抢占式能引起新的进程调度是:1.正在执行的进程运行完毕 正在执行的进程调用阻塞原语 ...
分类:
编程语言 时间:
2019-09-04 09:33:09
阅读次数:
113
python 冷知识(装13 指南) list1 += list2 和 list1 = list1 + list2 的区别 会发生这样的情况就是可变数据类型在 的时候自身的内存地址不变,只是改变了这个地址里的值。而 返回了他们相加后的内存地址,此时已经和 没有关系了。 在函数或类的定义中使用_Non ...
分类:
编程语言 时间:
2019-09-04 09:32:53
阅读次数:
77