原文:设计表的时候,对变长字段长度选择的一点思考不管是在MSSQL还是MySQL或者Oracle,变长字段的长度衡量都是要经常面对的。对于一个变长的字段,在满足业务的情况下(其实所谓的满足业务是一个比较模糊的东西),到底是选择varchar(50)还是varchar(200)亦或是varchar(5... ...
分类:
其他好文 时间:
2018-08-17 11:18:40
阅读次数:
177
然而,这是一句非常模棱两可的话。这里的"Python"到底指的是什么?是Python的抽象接口吗?是Python的通用实现CPython吗(不要把CPython跟Cython搞混了)?亦或者指的完全是其他的东西呢?可能我另外指的是Jython,或者IronPython,或者是PyPy。也或者转而谈论的又是RPython或者RubyPython(这两者是完全不同的东西)。上面提到
分类:
编程语言 时间:
2018-08-07 17:29:46
阅读次数:
189
VueRouter 源码深度解析 该文章内容节选自团队的开源项目 InterviewMap。项目目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试 ...
分类:
其他好文 时间:
2018-08-01 19:39:28
阅读次数:
423
深度解析 Vue 响应式原理 该文章内容节选自团队的开源项目 InterviewMap。项目目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试。 ...
分类:
其他好文 时间:
2018-08-01 18:57:26
阅读次数:
195
1.巴什博弈,在一堆东西n中取1~m个,不能不取,最后取完的人赢,只要n不是m+1的整数倍都能赢, 2.Nim博弈,n堆东西中取,每次取任意个,最后取完的人赢,这个需要亦或处理,若全部值亦或为0则必输,不为0则必赢; 然后只需要,将大于亦或值位数最高的任意一组,变成与亦或值亦或就可以了; ...
分类:
其他好文 时间:
2018-07-25 14:31:29
阅读次数:
114
利用上篇文章中car类来进行导入 导入类时需要使用from..import..关键字/亦或者导入整个模块import... 导入car类,虽然已经存在car.py的文件,但这个模块也应该命名为car.py,因为它表示包含car的代码 将Car类存储在一个名为car.py的模块中,该模块将覆盖前面使用 ...
分类:
其他好文 时间:
2018-07-24 19:15:46
阅读次数:
115
在windows中有多种文件,图片、视频、音乐等等。此些文件皆存于磁盘上,只是存储格式不同。此外,管道、邮槽,亦或是设备对象,于windows而言,皆为文件。 1. 文件的打开和关闭 与c,c++操作文件一样,要操作文件,首先需要打开文件。文件打开成功后会返回一个可用于操作文件的句柄,通过此句柄便可 ...
题目链接:Perfect Security 题意:给出N个数代表密码,再给出N个数代表key。现在要将key组排序,使key组和密码组的亦或所形成的组字典序最小。 题解:要使密码组里面每个数都找到能使其亦或和最小的数可以将key建成一棵字典树(这里建树方式很关键,可以每个数都从2^31开始建树,这样 ...
分类:
其他好文 时间:
2018-07-10 21:34:11
阅读次数:
165
验证邮箱格式的正确与否;你的第一解决方案是什么呢? 不管你们怎么思考的;反正我首先想到的就是字符串查找看是否有@符号; 但是对于结尾的.com或者.net 亦或者.cn等等越来越多的域名验证感觉棘手; 直到了某一天认真的研究了filter_var()函数的参数; 我对以前走马观花式的阅读php文档表 ...
分类:
Web程序 时间:
2018-07-09 15:15:54
阅读次数:
228
不管是在MSSQL还是MySQL或者Oracle,变长字段的长度衡量都是要经常面对的。对于一个变长的字段,在满足业务的情况下(其实所谓的满足业务是一个比较模糊的东西),到底是选择varchar(50)还是varchar(200)亦或是varchar(500)?对于保守型选择,往往是选择一个较大的长度 ...
分类:
其他好文 时间:
2018-06-28 19:58:16
阅读次数:
162