由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Military版 - 通过这个数字能判断出老邢的数据库类型吗?
进入Military版参与讨论
1 (共1页)
f******l
发帖数: 18
1
有没有熟悉中文编码的,65753这个数字什么意义?
一个中文字3个byte,换算成bit是多少?
为啥老邢一个帖子限制字数用这个数字?
通过这个数字能判断出老邢的数据库类型吗?
F**0
发帖数: 5004
2
老邢网页编码不是 utf-8,是 gb2312
f******l
发帖数: 18
3
我不懂,gb2312不是3个byte一个字吗?

【在 F**0 的大作中提到】
: 老邢网页编码不是 utf-8,是 gb2312
f****i
发帖数: 1
4
这都不懂还问个屁啊

【在 f******l 的大作中提到】
: 我不懂,gb2312不是3个byte一个字吗?
n******g
发帖数: 2201
5
32 bit per byte

【在 f******l 的大作中提到】
: 有没有熟悉中文编码的,65753这个数字什么意义?
: 一个中文字3个byte,换算成bit是多少?
: 为啥老邢一个帖子限制字数用这个数字?
: 通过这个数字能判断出老邢的数据库类型吗?

f****i
发帖数: 1
6
典型sql数据库varchar长度而已
跟database屁关系都没有

【在 f******l 的大作中提到】
: 有没有熟悉中文编码的,65753这个数字什么意义?
: 一个中文字3个byte,换算成bit是多少?
: 为啥老邢一个帖子限制字数用这个数字?
: 通过这个数字能判断出老邢的数据库类型吗?

f****i
发帖数: 1
7
也就是说,文章是用varchar存的
你妈。。。
f******l
发帖数: 18
8
我真tm懒得理你
你丫每次被打脸就尿遁,不好玩
我老虽然不知道是不是所有中文编码都是3个byte,
其实很容易知道,把gb2312的字用程序跑一下看看size
但是我老还是知道不同的数据库存放varchar类型的限制是不同的
我老懒得查而已,有熟悉的一眼就能看出来,那就省事了

【在 f****i 的大作中提到】
: 典型sql数据库varchar长度而已
: 跟database屁关系都没有

f******l
发帖数: 18
9
create table test(id serial primary key, str varchar(10485761));
ERROR: length for type varchar cannot exceed 10485760
比如这是postgres数据库的varchar限制
老邢存帖子不一定用varchar,所以要从size limit分析一下

【在 f****i 的大作中提到】
: 典型sql数据库varchar长度而已
: 跟database屁关系都没有

f******l
发帖数: 18
10
MySQL存varchar是65535
2的16次方减一
f****i
发帖数: 1
11
varchar=2^16-1=65753
可以输入GB/GBK=(2^16-1)/2=32766字
或者输入UTF8==(2^16-1)/3=21845字

【在 f******l 的大作中提到】
: 我真tm懒得理你
: 你丫每次被打脸就尿遁,不好玩
: 我老虽然不知道是不是所有中文编码都是3个byte,
: 其实很容易知道,把gb2312的字用程序跑一下看看size
: 但是我老还是知道不同的数据库存放varchar类型的限制是不同的
: 我老懒得查而已,有熟悉的一眼就能看出来,那就省事了

f****i
发帖数: 1
12
你太不了解温州人了,你觉得温州人除了MySQL外,还能掏钱买个Microsoft的sql证书?
太搞笑了,这都是根本不用想的事情
f******l
发帖数: 18
13
你这个思路对,但是细节不对
我怀疑你的结论也不对
咱现在只能用排除法,你最多说因为老邢帖子长度是65753个中文字
所以一定不是用mySQL的varchar存的
你不能排除老邢用MySQL用text或者blob存帖子
也不能排除老邢的数据库是Hierarchical database

【在 f****i 的大作中提到】
: varchar=2^16-1=65753
: 可以输入GB/GBK=(2^16-1)/2=32766字
: 或者输入UTF8==(2^16-1)/3=21845字

f****i
发帖数: 1
14
你要这么想就复杂了
也许温州佬狡猾得很,刻意手工设置了个非native的长度限制
但是
你妈,这世界真有这么复杂么?特别是对温州人?

【在 f******l 的大作中提到】
: 你这个思路对,但是细节不对
: 我怀疑你的结论也不对
: 咱现在只能用排除法,你最多说因为老邢帖子长度是65753个中文字
: 所以一定不是用mySQL的varchar存的
: 你不能排除老邢用MySQL用text或者blob存帖子
: 也不能排除老邢的数据库是Hierarchical database

n******g
发帖数: 2201
15
Text 比varchar 省地方?

【在 f******l 的大作中提到】
: 你这个思路对,但是细节不对
: 我怀疑你的结论也不对
: 咱现在只能用排除法,你最多说因为老邢帖子长度是65753个中文字
: 所以一定不是用mySQL的varchar存的
: 你不能排除老邢用MySQL用text或者blob存帖子
: 也不能排除老邢的数据库是Hierarchical database

f******l
发帖数: 18
16
我不是搞数据库的,也懒得去实验
还有一点,UTF8编码并不是用8个bit
用7个bit的话,塞进MySQL的varchar里能塞多少个?塞text能塞多少个?
是不是用七个bit但是另外那个bit就一定也用什么东西填充了?
GB2312是八个bit全用?
f******l
发帖数: 18
17
塞的黄瓜长一点,容易高潮

【在 n******g 的大作中提到】
: Text 比varchar 省地方?
k*****x
发帖数: 713
18
对呀,老刑这么cheap, 肯定是免费的了. 你可以把本站的一些出错信息去github 上搜
索一下, 说不定能找到相关的源码

书?

【在 f****i 的大作中提到】
: 你太不了解温州人了,你觉得温州人除了MySQL外,还能掏钱买个Microsoft的sql证书?
: 太搞笑了,这都是根本不用想的事情

f******l
发帖数: 18
19
这个不用计较,明白的一眼就知道弃婴没搞对
他没明白我说的65753是什么
他也不知道MySQL varchar可以放多少个中文字
不过我也不是很清楚,但是我知道MySQL varchar肯定放不了6万个中文字
f******l
发帖数: 18
20
老邢是传统BBS转型过来的,当年连MySQL都没有
所以不能排除老邢还是用Hierarchical database

【在 k*****x 的大作中提到】
: 对呀,老刑这么cheap, 肯定是免费的了. 你可以把本站的一些出错信息去github 上搜
: 索一下, 说不定能找到相关的源码
:
: 书?

k*****x
发帖数: 713
21
理解老刑, 你就得往cheap 了想, 温州人能抄一行赚一行. 可能大部分code 都是
github 捞来的

【在 f******l 的大作中提到】
: 老邢是传统BBS转型过来的,当年连MySQL都没有
: 所以不能排除老邢还是用Hierarchical database

n******g
发帖数: 2201
22
Stack?! Not heap?
o***s
发帖数: 1
23
e27和洗脚到哪里去了,不出来解释下?
f******l
发帖数: 18
24
大妈,请说人话
你说的是Java还是Oracle语言?
不要发明语言
f******l
发帖数: 18
25
LOL
我就说大妈说的不是人话

【在 n******g 的大作中提到】
: Stack?! Not heap?
f****i
发帖数: 1
26
你妈
佬刑看到这里,哭了

【在 k*****x 的大作中提到】
: 理解老刑, 你就得往cheap 了想, 温州人能抄一行赚一行. 可能大部分code 都是
: github 捞来的

n******g
发帖数: 2201
27
s3://mitbbs65532.txt
然后传这个字符串给 get?
f******l
发帖数: 18
28
行了,大妈,别参与了,我们都知道你是数学家
你越参与这个问题越乱了
弄个pointer还能直接存硬盘文本呢
f******l
发帖数: 18
29
LOL
跟我想到一块去了,存个s3地址,根本不用数据库或者硬盘了,直接云计算
放过大妈吧

【在 n******g 的大作中提到】
: s3://mitbbs65532.txt
: 然后传这个字符串给 get?

f******l
发帖数: 18
30
当年老邢(们)写的PHP还是有原创性的
老邢当年都能发行伪币,比fb肥逼领先几个光年

【在 f****i 的大作中提到】
: 你妈
: 佬刑看到这里,哭了

n******g
发帖数: 2201
31
云存储便宜 但是老邢的网可以搜索全文 这是怎么实现的?

【在 f******l 的大作中提到】
: LOL
: 跟我想到一块去了,存个s3地址,根本不用数据库或者硬盘了,直接云计算
: 放过大妈吧

k*****x
发帖数: 713
32
靠, 难道真的猜中了? 哈哈哈

【在 f****i 的大作中提到】
: 你妈
: 佬刑看到这里,哭了

n******g
发帖数: 2201
33
Okay 那可以是text field?
1 (共1页)
进入Military版参与讨论