为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数 ...
分类:
数据库 时间:
2017-10-17 20:54:19
阅读次数:
425
今天想画时序图,之前流程图一般我使用OmniGraffle,也是非常强大;but 对款软件如何画时序图还是不怎么熟悉; 因此在网上找了在线时序图;结果人意外的找到了在线时序图软件websequencediagrams; 自己小试了一把: 运行结果如下: 非常完美,这里就当记录下 ...
分类:
其他好文 时间:
2017-08-11 12:26:12
阅读次数:
179
sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bash、perl和web站点使用。以上是sendEmail的简单介绍,千万不要和sendmail搞混掉了。用了sendEmail你将不在喜欢sendma..
分类:
其他好文 时间:
2017-08-08 20:04:35
阅读次数:
154
产品经理有三大领域的技术是需要去攻克的,分别是:客户端相关技术、服务端相关技术、交互相关技术 一、客户端相关技术 1.iOS和安卓产品差异 1.1 应用的设备不同: IOS和安卓最大的区别在于本身所应用的设备不同。IOS系统主要是应用在iPhone、IPad、itouch设备上的操作系统,安卓系统主 ...
分类:
其他好文 时间:
2017-07-25 14:18:18
阅读次数:
124
//求一个直径为 k 的树有多少种形态,每个点的度不超过 3 // 非常完美的分析,学到了,就是要细细推,并且写的时候要细心 还有除法取模需要用逆元 ...
分类:
其他好文 时间:
2017-07-22 09:41:36
阅读次数:
147
看了NG视频关于机器学习系统构建的建议,感觉非常有用,记录下来作为听课笔记。 首先是机器学习系统构建的流程: NG推荐方法:首先高速实现一个可能并非非常完美的算法系统。进行交叉验证,画出学习曲线去学习算法问题之处,是high bias or high variance 细节看这篇博文介绍:bias和 ...
分类:
其他好文 时间:
2017-06-09 16:02:55
阅读次数:
168
一、sendEmail简介 sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bashperl和web站点使用。以上是sendEmail的简单介绍,千万不要和sendmail搞 ...
分类:
其他好文 时间:
2017-06-08 01:17:49
阅读次数:
217
目前,我们人类可通过皮亚诺的五个命题和在此基础上的三个公理来定义自然数的公理化理论体系.现在,我们用π来定义自然数的公理化理论体系.几年前,美国人用2π代替π,看起来,似乎已经非常的完美了.我也比较认同这个看起来似乎已经非常完美的想法,但是,为了力求数学的简洁美,我还是比较喜欢用π来说明圆的普适规律 ...
分类:
其他好文 时间:
2017-05-25 20:44:27
阅读次数:
141
第6章 敏捷流程 本章主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论。以及什么时候选择敏捷的开发方法,什么时候选择其他方法。 1.敏捷的流程 定义:“敏捷流程”是一系列价值观和方法论的集合。 现有的做法 敏捷的做法 流程和工具 个人和交流 完备的文档 ...
分类:
其他好文 时间:
2017-05-18 20:24:25
阅读次数:
184
之前介绍了 HTTPS 前端劫持 的方案,尽管非常有趣。然而现实却并不理想。其唯一、也是最大的缺陷。就是无法阻止脚本跳转。若是没有这个缺陷,那就非常完美了 —— 当然也就没有必要写这篇文章了。 说究竟,还是由于无法重写 location 这个对象 —— 它是脚本跳转的唯一渠道。虽然也流传一些 Hac ...
分类:
其他好文 时间:
2017-05-13 16:59:53
阅读次数:
231