V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  d3vil  ›  全部回复第 14 页 / 共 20 页
回复总数  383
1 ... 6  7  8  9  10  11  12  13  14  15 ... 20  
2019-01-09 01:37:20 +08:00
回复了 EscYezi 创建的主题 奇思妙想 关于部署于云服务器上博客后台的登录密码
搞个短信验证码登录不就得了
2019-01-09 01:19:33 +08:00
回复了 gladyu 创建的主题 北京 我是如何从蛋壳的虎口里维权的?
@bestkayle 感觉你在说我啊,虽然我学历也不是特别低,技术也学得很快,但目前的确很烂...还有严重拖延症,唉,真得改改阿
2019-01-09 00:58:31 +08:00
回复了 V2XEX 创建的主题 程序员 两个含有大量重复字段的表需要设计成一张表吗
“ id 判断的逻辑”是什么?不同的角色登录,去操作不同的表就可以了,然后让前端后端在代码上配合做区分,我并不认同你所说的“不友好的”,因为我就举个例子吧,阿里云有免费邮箱和企业邮箱,他们都是邮箱吧?但是他们的登录地址却不同,一个是 mail.aliyun.com ,一个是 qiye.aliyun.com ,用户登录不同的邮箱竟然还要跨子域耶!这是不是也是不友好呢?我觉得不能有这样的强迫症= =。
https://ws2.sinaimg.cn/large/006tNc79ly1fyznwfq9nwj30jq0vemzs.jpg
你要想在前端做好看一点,不要有类似上面的选择框,你就可以学阿里邮箱用不同子域管理不同的角色的业务(学生和老师的职能、业务的确是有很大的不同的),要么你就在前端做区分,对一个问题钻牛角尖,只会让自己手足无措的,而永远无法到达一个彼岸的,也没有一个实际的方案能给到你。
简单的连表查询...一个再简单的操作,面对起以后业务的量级,都会有极明显的差异,比如一个表有三百万的数据,你要进行三百万条记录的 Join,这和单表查询的绝对耗时能比吗?肯定会有性能差异的。
那没谈到预算的问题,那就什么方案都行呗,那不就是做外包一样的,怎样实现来得快来得简单,就怎样做,那随便怎么做都行的,实现的方法那么多种,随便选个呗,要是有预算,那就不一样了。要是你不考虑性能,那你就往规范的方向做呗,选择规范设计。
2019-01-09 00:35:46 +08:00
回复了 V2XEX 创建的主题 程序员 两个含有大量重复字段的表需要设计成一张表吗
#12 打错字了,教室改为“教师”。想在中型以下那一行多加一句:如果业务不大,其实设计两张表真的是最优选择,多一个 Table 真不会多占用多少空间= =好好想想吧,怎么会有“分开设计,那么大多数属性都是重复的,这样似乎较为浪费空间”这种说法?道理在哪里?赐教一下?这到底怎么浪费空间了?只是另外腾出一个动态空间来存放东西而已,只是多贴了一个标签而已,多少条记录就是多少条记录的空间啊,就是多了一个“标签”的空间而已啊,不过遥想我们当初学 SQL SERVER 2008 的时候,创建一个数据库好像要为两个文件(记得好像是 mdb 和 log 文件)给定一个固定的大小....MySQL 应该不存在这样的吧?空间都是动态增长、占用的吧?
2019-01-09 00:29:28 +08:00
回复了 V2XEX 创建的主题 程序员 两个含有大量重复字段的表需要设计成一张表吗
所以初步的结果就是:
如果楼主的业务如果是中型以下,可以选择设计两个表,也就是学生一张表,教室一张表。
如果楼主的业务如果是中型以上,那么则应该规范设计,将公共字段独立为一张表,然后每一个 Role 去创建一个新表来存储 its own distinct filed。
2019-01-09 00:24:28 +08:00
回复了 V2XEX 创建的主题 程序员 两个含有大量重复字段的表需要设计成一张表吗
分开表,并不会占用更多的空间,因为每个人就是占用一条记录;
不分开表,也就是楼主所说的前者的实现方式,这是最 Low 的实现方式,弊病你自己也明白,不仅仅会造成空字段,并且会在写代码上造成不方便;
#5 楼所说的父表与子表的方案,这个方案在逻辑上是最具有层级关系的,就是它在逻辑性、系统性这两个方面来说,是最好的,最规范的。(适合大型、复杂、非常需要考虑扩展性的业务),但是他的方案不管是在空间上、时间上(查询),都是最为难受的选择,想要整个系统的高要求,不管是空间上还是时间上,你都无法避免需要进行牺牲,所以,楼主的问题其实应该自己告诉自己,因为你最明白你这个业务的预算是多少,做一个工程,你自己得做评估、预算,有了这个,别人才能够根据你的实际情况来推荐具体的解决方案,否则,便是无源之水,无根之木。
2019-01-08 14:21:04 +08:00
回复了 wdytoya 创建的主题 分享发现 2018 支付宝年账单终于出来啦!
@wdytoya 看到了,多谢
2019-01-08 14:17:24 +08:00
回复了 wdytoya 创建的主题 分享发现 2018 支付宝年账单终于出来啦!
等一个入口?
2019-01-08 13:52:13 +08:00
回复了 soybeanmilk 创建的主题 MacBook Pro Mac 到底装双系统还是虚拟机???
你还年轻,等你用个两年,我看你还敢不敢用 Mac 打游戏,没钱?没钱你还烧机,嫌机子用的周期太长,钱花不出去?老老实实买主机吧,来自某年 RMBP15 寸顶配持有者、PC 游戏骨灰级玩家的忠告。
2019-01-07 09:33:39 +08:00
回复了 admin7s 创建的主题 站长 想开发一个网站,但是又不知道做什么好?
有资源、技术、内容这任何一项,就不会苦恼,否则网站没法做起来,没有零竞争力能做起来的东西吧,就算是锦鲤,也是熬了好多年才出头的呢。
https://ws2.sinaimg.cn/large/006tNc79ly1fyxr8zsajyj30eq03g74e.jpg
看看作者怎么说的,人家就玩玩而已,而且这个网站都开源了,你自己不备份,得怪自己,下次自己买个服务器跑起来或者跑本地呗,现在可以联系一下作者问问有没有备份。
1 ... 6  7  8  9  10  11  12  13  14  15 ... 20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1987 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 00:13 · PVG 08:13 · LAX 17:13 · JFK 20:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.