一、建表原则: 1、表的优化与类型选择 (1)定长与变长相分离。 (2)根据使用频率建立主表及副表(将不常用的字段放入副表中:比如用户表,将用户家庭地址等详细信息放入附表,当需要查询详情,再点击查询)。 (3)在满足数据库“三范式”的前提下,采用“反三范式”,合理加入冗余字段。该思路是以空间换时间, ...
分类:
数据库技术 时间:
2018-01-19 22:13:15
收藏:
0 评论:
0 赞:
0 阅读:
249
定义:组合模式就是把一些现有的对象或者元素,经过组合后组成新的对象,新的对象提供内部方法,可以让我们很方便的完成这些元素或者内部对象的访问和操作。组合模式是将一系列对象组合成树形结构用来表示整体和部分之间的关系,组合模式的主要目的是达到,访问组合对象和访问单个对象具有一致性。这里的组合对象比较特殊, ...
分类:
其他 时间:
2018-01-19 22:12:59
收藏:
0 评论:
0 赞:
0 阅读:
189
4、启动系统服务/关闭系统服务 net start MongoDB / net stop MongoDB 5、进入MongoDB 当进入MongoDB有一些警告信息,需要去掉 首先关闭服务,再进行重启数据库 创建账号,MongoDB每个数据库都是唯一账号密码,所以先进入其内再进行创建 ...
分类:
数据库技术 时间:
2018-01-19 22:12:42
收藏:
0 评论:
0 赞:
0 阅读:
304
感受到了被博弈论支配的恐惧…… 入门的话个人按顺序推荐几篇论文: 《由感性认识到理性认识——透析一类搏弈游戏的解答过程》张一飞 《解析一类组合游戏》 王晓珂 《组合游戏概述—浅谈SG游戏的若干拓展及变形》 贾志豪 看完这三篇还是要有点时间的,然而博主很傻的倒着看完了,然后就成功地完成了入门到放弃,事 ...
分类:
其他 时间:
2018-01-19 22:12:17
收藏:
0 评论:
0 赞:
0 阅读:
202
原文链接:一句代码加载网络图片到ImageView——Android Picasso 在这里介绍一个Android框架:Picasso。 picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功 ...
分类:
移动平台 时间:
2018-01-19 22:11:46
收藏:
0 评论:
0 赞:
0 阅读:
334
恢复内容开始 return关键字可以满足针对一个正在运行的函数,突然不再运行了的功能。 递归调用(递推)举例推断出年龄26岁: 回溯的阶段 总结递归的使用: #python中的递归python中的递归效率低,需要在进入下一次递归时保留当前的状态,在其他语言中可以有解决方法:尾递归优化,即在函数的最后 ...
分类:
其他 时间:
2018-01-19 22:10:30
收藏:
0 评论:
0 赞:
0 阅读:
255
辛苦Mark的 Google公司关于Python的风格规范,emmm~ ...
分类:
编程语言 时间:
2018-01-19 22:10:13
收藏:
0 评论:
0 赞:
0 阅读:
282
1. 注释: 将光标移动到注释首部 命令模式下 Ctrl+V,进入列模式 上下移动,选中待注释内容 按大写I,进入插入模式 输入 // or # 按两次退出 2 解注 将光标移动到待解注首部 命令模式下 Ctrl+V,进入列模式 上下移动,选中待解注内容 按d 3 多行删除 命令模式下,按 :set ...
分类:
系统服务 时间:
2018-01-19 22:09:55
收藏:
0 评论:
0 赞:
0 阅读:
224
做到了AC自动机的题目,复习了一下AC自动机,学习了黄学长代码,这个题呢,我们可以模拟在AC自动机上的操作,dp数组f[i][j]表示前i个字符,我们在AC自动机上处在j号节点的方案数。 我们可以计算不符合条件的方案数,转移的时候不在有标记的节点转移就行了。—— by VANE ...
分类:
Web开发 时间:
2018-01-19 22:09:30
收藏:
0 评论:
0 赞:
0 阅读:
226
jconsole可以监控本地和远程进程 jvisualvm ...
分类:
编程语言 时间:
2018-01-19 22:08:55
收藏:
0 评论:
0 赞:
0 阅读:
234
一、Spring Boot介绍 Spring Boot的目的在于创建和启动新的基于spring框架的项目。Spring boot会选择最适合的Spring 子项目和第三方开源库进行整合。大部分Spring boot应用只需要非常少的配置就可以快速运行起来。 Spring Boot 是伴随着Sprin ...
分类:
编程语言 时间:
2018-01-19 22:08:34
收藏:
0 评论:
0 赞:
0 阅读:
310
dp模拟即可。 d[i][j][k]表示使用前i种面值,1号手里钱为j,2号手里钱为k时最少操作数 使用滚动数组压缩空间 ...
分类:
其他 时间:
2018-01-19 22:08:14
收藏:
0 评论:
0 赞:
0 阅读:
225
数据本章讨论一些与数据相关的问题,他们对于数据挖掘的成败至关重要。1.数据类型2.数据的质量3,使数据适合挖掘的预处理步骤:处理一方面是要提高数据的质量,另一方面要让数据更好地适应特定的数据挖掘技术和工具。4.根据数据联系分析数据:数据分析的异种方法是找出数据对象之间的联系,之后使这些联系而不是数据... ...
分类:
其他 时间:
2018-01-19 22:07:13
收藏:
0 评论:
0 赞:
0 阅读:
287
题目链接 语文题啊…… 看题解发现是让求区间中最多的数的个数,于是果断理解了一会题解……莫队套上完事。 sum[i]表示i这个数出现的次数,cnt[i]表示出现i次的数有几个,然后乱搞搞……就好了 ...
分类:
编程语言 时间:
2018-01-19 22:06:51
收藏:
0 评论:
0 赞:
0 阅读:
283
1.配置文件变化 useGeneratedKeys :使用自增序列 keyProperty:将新增得到的id赋值给相应的对象 ...
分类:
其他 时间:
2018-01-19 22:06:34
收藏:
0 评论:
0 赞:
0 阅读:
220
深浅拷贝 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import copy # ######### 数字、字符串 ######### n1 = 123 # n1 = "i am ...
分类:
编程语言 时间:
2018-01-19 22:06:13
收藏:
0 评论:
0 赞:
0 阅读:
359
一道比较良心的数论题: 枚举VIP的个数 x,求出第一种人个数的范围 [L,R]。 用类似求卡特兰数的方法可以得出答案为 C(n,x)=∑(i=L to R)C(n?x,i)?C(n?x,i+1)。 证明如下:我们可以先取X个VIP客人出来,因为其可以插入任意的位置。 那么我们只要求合法的50,10 ...
分类:
其他 时间:
2018-01-19 22:05:35
收藏:
0 评论:
0 赞:
0 阅读:
236
Description 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L ...
分类:
其他 时间:
2018-01-19 22:05:14
收藏:
0 评论:
0 赞:
0 阅读:
231
itchat是一个开源的微信个人号接口,使用它我们可以很方便的访问我们个人微信号里的信息。itchat的github地址如下: https://github.com/littlecodersh/itchat 在通过 pip install itchat安装此模块后,我们即可以通过使用python访问 ...
分类:
微信 时间:
2018-01-19 22:04:52
收藏:
0 评论:
0 赞:
0 阅读:
291
定义:将细粒度的对象包装成粗粒度的对象,应用程序通过访问这个外观对象,来完成细粒度对象的调用,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程序的可维护性。 优点:1、减少系统相互依赖。 2、提高灵活性。 3、提高了安全性。 缺点 ...
分类:
其他 时间:
2018-01-19 22:04:30
收藏:
0 评论:
0 赞:
0 阅读:
240