V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  xiangyuecn  ›  全部回复第 81 页 / 共 137 页
回复总数  2733
1 ... 77  78  79  80  81  82  83  84  85  86 ... 137  
@PopRain 反倒是早期 char 类型,如果程序存入的不是固定长度,依赖数据库来保证长度一致性,那才是真正的乱存数据吧😂 数据库那调子规范总有那么点为了兼容而去兼容
@PopRain 典型的以偏概全😂 一棍子打死了有意义的尾部空格
@nikan999 #7 嗯,这是默认情况下才会出现的坑,如果我要特意去规避,自然有很多办法。但这种默认让普通的建表、查询很受伤
@telung #5 别闹😂 胡乱猜测他们妥协的原因也是因为历史原因,别人留下的屎山是不能乱动的
@DonaldY #3 我也以为是 group by 有影响,但 len 、length 、=、!= 都有影响。并且空格这个定义太宽泛,不同语言实现完全不一致,数据库规范完全是在挖坑。


js 可以 trim 掉常见但又敲不出的空格,如我 2 楼这 3 个

java 只能 trim 掉 \u0020 键盘敲出来的这个空格,其他空格 trim 不掉

其他语言没测试 trim,反正总有个地方会让你跳进去
都是空,表现还不一样:

\u00a0==' ' mysql✅,sqlserver❌
\u2000==' ' mysql✅,sqlserver❌
\u3000==' ' mysql✅,sqlserver✅

字符串首尾空格,似乎还影响到了 len 、length 、=、!= 、in,太可怕,这种功能却不是另外开一个明确表意的函数来做,黑暗、可怕
@mcfog #7 那么,请直接说出哪种语言😂 似乎没有比 js 甜的了吧,不管是 android 还是 ios 原生未封装的代码都得写到脑瘫😂

我 6 楼的那坨 json ( null 、0 、"" 为逻辑上的无效值),取 zzzzzzzzz:

{"aa":{"cc":[{"zzzzzzzzz":"值"}]}}
{"aa":{"cc":[{}]}}
{"aa":{"cc":null}}
{"aa":{}}
js 目测是最简单,代码最简洁,因为取值可以写的太随意了😂

大部分情况下,可这样写( json 中 null 、0 、"" 为逻辑上的无效值):
var obj={};

bb=(((obj.aa||{}).cc||[])[123]||{}).zzzzzzzzz||"默认值"

就问还有那种语言可以这样任性😂
2020 年 11 月 12 日
回复了 GTD 创建的主题 Java 关于 for 循环中的 j - 1>=0 和 j > 0 的效率问题,太诡异了
你理想中认为编译器是智能的,实机上编译器是一个智障。
2020 年 11 月 11 日
回复了 xcatliu 创建的主题 程序员 听说你们的博客主题比我这个还简洁?
看起来不到 1M 水管,再不简洁就打不开了😂
2020 年 11 月 11 日
回复了 BradZhou 创建的主题 问与答 今年双十一一个东西也没有买!你呢?
刚去 taobao.com 瞄了一眼,电脑版估计是已经彻底放弃开发了,烂的不行,看了一圈,索然无味,啥兴趣没有
2020 年 11 月 11 日
回复了 132hong 创建的主题 上海 农村户口有必要落户上海吗?
选择上海 还是 农村(钱包决定一切):
哪儿都一样,食肉阶层,富在深山有远亲
哪儿都一样,打工人 ,穷在闹市无人问,不过有个一亩三分地干啥都不会饿死
2020 年 11 月 11 日
回复了 chopper 创建的主题 Java 请教一下 Java 如何把一个 String 转成 GBK 编码?
new String(unicode.getBytes("utf-8") ,"gbk")
够骚的,数据库全用字符串可解😂 几乎所有语言都是将前面的 0 丢弃转成 10 进制,包括 sql,"000123"==123,"000123"!="123",迟早要脑瘫
#37 还有 微软雅黑。

典型案例:方正字体

哪天 ctrl+c ctrl+v copy 了一段代码,公司就有被告破产的风险😂,完全公开的地方放 cc 授权,总有那么点当了婊子还要立牌坊的感觉。其他同等性质的授权倒没那么反感,看到 cc 就脑壳痛
@WillBC #31 CC4.0 有点像碰瓷。

典型案例:视觉中国
2020 年 11 月 10 日
回复了 PUBG98k 创建的主题 程序员 获取计算机唯一识别码的问题,有大佬有经验吗?
同 Android 里面某些 app,win 、mac 同样往根目录拉屎就完了,多拉几个地方多拉几坨,隐藏起来
收藏+1,做得好吃肉,做不好吃泡面
2020 年 11 月 9 日
回复了 youla 创建的主题 C# 请问 c#静态构造函数中定义的变量如何取值?
完整 copy
   `static Main`
内的代码到
   `static void Main`
里面。
2020 年 11 月 9 日
回复了 ccming 创建的主题 iPhone 为什么 iPhone 上联系人分组功能这么弱?
对方已经忘记自己是一个手机
1 ... 77  78  79  80  81  82  83  84  85  86 ... 137  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1118 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 17:48 · PVG 01:48 · LAX 10:48 · JFK 13:48
♥ Do have faith in what you're doing.