V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GM  ›  全部回复第 24 页 / 共 75 页
回复总数  1493
1 ... 20  21  22  23  24  25  26  27  28  29 ... 75  
2020-10-13 09:53:53 +08:00
回复了 sym134 创建的主题 PHP 有没有开箱即用的聊天开源程序
用过一段时间 openfire 搭配 pidgin,文字聊天没问题,发图片、视频、文件就非常麻烦,不适合办公室使用(培训成本太高了)。
2020-10-12 15:03:37 +08:00
回复了 cl903254852 创建的主题 Node.js nodejs 有没有好用的解决粘包问题的库?
@joyhub2140
大部分是初学者不理解 stream 这个概念,总以为发送方 send 了一次,接收方 read 一次就能读到完整内容(恰恰好完整,不多也不少),结果实际发现 read 出来的内容有时候多、有时候少、又有时候刚刚好相同,百思不得其解,最后有人对这种现象造出一个词:“粘包”。
2020-10-12 13:11:09 +08:00
回复了 GM 创建的主题 Cloudflare sick of hCAPTCHA
@learningman
@nidhogger
早装了,但是还是经常触发那个什么 ATTENTION 屏,真恶心。
2020-10-10 13:02:32 +08:00
回复了 sprinter 创建的主题 程序员 android/Kotlin: 音频文件下载到 SD 卡后做 MD5 校验速度太慢
@sprinter 我在#2 楼给你的方案几乎是最佳方案了,你看都不看一眼的吗?
2020-10-09 16:10:16 +08:00
回复了 rogwan 创建的主题 数据库 国内哪家数据服务商,提供类似 snowflake 的业务?
@RangerWolf 不客气。
2020-10-09 15:48:17 +08:00
回复了 sprinter 创建的主题 程序员 android/Kotlin: 音频文件下载到 SD 卡后做 MD5 校验速度太慢
看你用的是什么下载方式了,如果可能的话,封装下载部分代码,拦截获取到的数据流,写入到 MD5 摘要流中,这样等你下载完了,MD5 也立刻就算出来了。
2020-09-30 11:36:29 +08:00
回复了 rogwan 创建的主题 数据库 国内哪家数据服务商,提供类似 snowflake 的业务?
咦? 还以为你说的是 id 生成器呢........
2020-09-30 11:34:54 +08:00
回复了 rogwan 创建的主题 数据库 国内哪家数据服务商,提供类似 snowflake 的业务?
没听说,只能自建。

我都懒的搞这些了,直接用 mysql 的 short uuid,感觉还不错

SELECT uuid_short() as id;

连续 5 次结果如下:

98924221949804545
98924221949804546
98924221949804547
98924221949804548
98924221949804549
2020-09-29 13:01:50 +08:00
回复了 suikatw 创建的主题 问与答 现在有什么好用的冷门 BASE64 加密方式么
@renmu123 是这样吗? base64 是编码,不是加密,谢谢!
@reus 哎~~~这位同学,就是你了!快来参加知乎“盐讨会”
2020-09-29 09:43:53 +08:00
回复了 clockOS 创建的主题 程序员 搞一个程序员在线辩论(sibi)如何?有人愿意报名吗?
我先来:PHP 是最好的语言!!!
2020-09-28 17:41:55 +08:00
回复了 5v63myf 创建的主题 问与答 名字太特殊,百度搜索后个人经历完全暴露,请教如何解决
考虑混淆 SEO 大法,到各大网站、论坛、空间注册同名用户,大量发类似但是不同的消息,坐等搜索引擎收录,然后别人搜到的就不一定能确认是你的了。
2020-09-28 10:23:40 +08:00
回复了 alpeak 创建的主题 iOS siri 建议功能不太灵,有时有,有时无
Siri 建议纯粹就是纯傻 X,所有东西都是马后炮。

我给某某某打完电话刚挂,给我推荐“给某某某打电话”
我刚给某某发完短信,给我推荐“给某某某发短信”,
我刚给某某发完微信,给我推荐“给某某某发微信消息”,

总之就一个规律,你刚干完什么,它就给你推荐什么。
2020-09-25 19:43:32 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@huijiewei 去看了一下你的代码,你这做法不是不行,但是定义、使用太麻烦了,不如 enum 好用。

我个人是很喜欢 java 的 enum 设计的,用对路了会感觉很好用。事实上,我写 C#项目的时候,还专门弄了一个 Enum 类来模拟 java 的 enum 。
2020-09-25 19:39:42 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@huijiewei
enum 存字符串的好处主要是一目了然,不用看着表里的 1 、2 、3 、4 去猜,比较方便。不然就得去代码里找对应文档或注释(碰到那些缺乏注释的项目,会很恶心)。

PS:多一个 .getValue() 感觉还是很不爽的,不如直接 user.state == UserState.INACTIVE
2020-09-25 19:25:56 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@xiangyuecn
enum 可以直接 if(user.state == State.INACTIVE) { ... },class 能吗?
2020-09-25 19:24:21 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@xiangyuecn enum 能 switch case,class 能吗?
2020-09-25 18:44:08 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
以下为我经常使用的做法,定义一个 enum,enum 里定义好 Json 、Jpa 等转换规则。

仅供参考:

```
@Getter
@AllArgsConstructor
public enum State {
UNKNOWN("未知"),
ACTIVE("正常"),
INACTIVE("封禁"),
;

private final String desc;

@JsonCreator
public static State fromStr(String strValue) {
return Arrays.stream(State.values()).filter(value -> value.value().equals(strValue)).findFirst().orElse(UNKNOWN);
}

@JsonValue
public String value() {
return this.name();
}

@Converter(autoApply = true)
public static class DatabaseColumnConverter implements AttributeConverter<State, String> {
public String convertToDatabaseColumn(State state) {
return state != null ? state.name() : UNKNOWN.name();
}

public State convertToEntityAttribute(String name) {
return fromStr(name);
}
}
}

```
1 ... 20  21  22  23  24  25  26  27  28  29 ... 75  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   951 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 19:18 · PVG 03:18 · LAX 12:18 · JFK 15:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.