wnanbei 最近的时间轴更新
wnanbei

wnanbei

V2EX 第 448304 号会员,加入于 2019-10-22 10:25:54 +08:00
简洁美观的 Typora 主题 Flora,更新到 v1.1.0
程序员  •  wnanbei  •  2020-07-28 21:19:04 PM  •  最后回复来自 EggtartZ
10
一个 Typora 的新主题皮肤,优化了中文的显示
分享创造  •  wnanbei  •  2019-12-27 10:08:46 AM  •  最后回复来自 wnanbei
18
基于 Golang 的 HTTP 客户端,爬虫工具 direwolf
  •  1   
    Go 编程语言  •  wnanbei  •  2019-12-04 00:24:01 AM  •  最后回复来自 reus
    23
    Go net/http Client 的某些参数不是并发安全的?
    Go 编程语言  •  wnanbei  •  2019-11-27 10:56:20 AM  •  最后回复来自 winterssy
    27
    wnanbei 最近回复了
    @liaohongxing 我感觉也是你这样,只使用 minio ,那发布的软件里只会有 minio 的 SDK ,是不会包含 AGPL 的代码的,所有不会有风险
    @Mithril
    @ospider
    @ztechstack
    比较好奇,AGPL 限制的应该是在 MinIO 的基础上做二次开发,或者把 MinIO 嵌进软件作为组件,才需要开源吧?
    仅是普通的使用应该是不会有限制的?
    2021-09-26 15:33:35 +08:00
    回复了 dwlovelife 创建的主题 程序员 12306 的候补机制感觉越活越回去了
    我觉得候补好多了,基本上都能候补到,还免费
    @RedisMasterNode 既然不管在 create 语句还是 alter 语句的时候都会静默更改类型,那么这不就是等价吗
    @RedisMasterNode 还有

    Specifying the attribute for a character data type causes the column to be created as the corresponding binary data type: CHAR becomes BINARY, VARCHAR becomes VARBINARY, and TEXT becomes BLOB. For the ENUM and SET data types, this does not occur; they are created as declared. Suppose that you specify a table using this definition: CHARACTER SET binary

    https://dev.mysql.com/doc/refman/8.0/en/silent-column-changes.html
    @RedisMasterNode 嗯?

    For a column that has a data type of VARCHAR or one of the TEXT types, changes the data type as necessary to ensure that the new column is long enough to store as many characters as the original column. For example, a TEXT column has two length bytes, which store the byte-length of values in the column, up to a maximum of 65,535. For a TEXT column, each character requires a single byte, so the column can store up to 65,535 characters. If the column is converted to , each character might require up to three bytes, for a maximum possible length of 3 × 65,535 = 196,605 bytes. That length does not fit in a TEXT column's length bytes, so MySQL converts the data type to MEDIUMTEXT, which is the smallest string type for which the length bytes can record a value of 196,605. Similarly, a VARCHAR column might be converted to MEDIUMTEXT. CONVERT TO CHARACTER SETlatin1utf8

    https://dev.mysql.com/doc/refman/8.0/en/alter-table.html
    2020-11-25 09:53:01 +08:00
    回复了 lecion 创建的主题 macOS 本来计划换个小机箱,结果组了个 14L 的黑苹果...
    我好像看到了 flora 主题,哈哈
    @RedisMasterNode 看我 5L 的回复
    我个人感觉用 varchar 不用 text 主要原因是 varchar 可以灵活设置长度,语义清晰的同时避免长度超长。varchar 底层就是 text 的话,性能应该是没有区别的。
    `VARCHAR` 大于某些数值的时候,其会自动转换为 `text`,大概规则如下:

    - 大于 varchar(255) 变为 `TINYTEXT`
    - 大于 varchar(500) 变为 `TEXT`
    - 大于 varchar(20000) 变为 `MEDIUMTEXT`

    在某个地方看到的
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2174 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:51 · PVG 09:51 · LAX 17:51 · JFK 20:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.