V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qwerthhusn  ›  全部回复第 33 页 / 共 50 页
回复总数  994
1 ... 29  30  31  32  33  34  35  36  37  38 ... 50  
2020-06-01 10:25:25 +08:00
回复了 qqqccc 创建的主题 程序员 fastjson 又爆 bug 了!快来看看是否受影响
@GM 额,我理解错了,我一直以为 JsonNode 就是那种 Low-Level 的语法,要解析各种 Token,刚刚仔细看了一下,和 fastjson 的 JSONArray 和 JSONObject 是类似的。。。。。。不过这套 API 没有 getArrayNode()或者 getObjectNode(),必须要先 get()获取父类,只能强转(或者用 instanceof 或者 getNodeType()检查一下)

从今天开始,fastjson 对我来说,一点用都没了!!!我负责的项目下一个 milestone 中有一项就是 get rid of bugjson
2020-06-01 10:01:42 +08:00
回复了 how2ex 创建的主题 程序员 大家有没有智能批量修改文件名的方法或技巧
写个程序改一下不就行了?程序员是做什么的?
2020-06-01 09:58:45 +08:00
回复了 MarkLeeyun 创建的主题 Java eclispe 动态 web 项目
学习一下 Servlet 和 JSP 还是有点用的,起码知道 Servlet 的 API,然后知道 Spring Boot 提供接口实际上就是 Servlet 在工作( WebFlux 除外)
2020-06-01 09:55:41 +08:00
回复了 qqqccc 创建的主题 程序员 fastjson 又爆 bug 了!快来看看是否受影响
感觉这个库从 N 多年前就各种各样安全漏洞。。。

但是 jackson 的话,不支持 JSONArray 和 JSONObject 抽象。
有时候不想对某些 json 再做模型定义,然后用 JsonNode 的 API 太麻烦,全程用 LinkedHashMap 和 ArrayList 写起来也不太好看。
@kdwycz 我感觉历史遗留习惯应该是 WSDL 开始的,WSDL 只能自定义业务错误码
这个是月经帖
我们是这样弄的,正常响应错误码 200,返回响应内容,不外包装一层,不使用像 201 这样创建成功的响应码

非正常状态使用非 200,然后响应体是{"code":"", "data": {}, "message": ""},自定义错误码,HTTP 状态码视情况定,401,403,409 这些,但是客户端不关注,只要看到不是 200,直接去取自定义错误码和错误提示去展示,所以 HTTP 状态码这里只是形式化的意思意思一下
2020-05-22 17:52:38 +08:00
回复了 qwerthhusn 创建的主题 程序员 蓝岸是跑路了么?为啥网站一直在维护中
@thomas070 挺害怕他们存密码是明文或者可逆加密的。被脱裤了,我所有账户用的都是同一个邮件和密码。
2020-05-15 11:47:20 +08:00
回复了 en20 创建的主题 程序员 问一下后端的同学为何你们传参都喜欢 int 1234
说一下 java 和 MySQL
jdk7 之前是不支持 switch 字符串的
但是可以用 enum

enum 的话,数据库就有问题了,映射成字符串的话,查询时字符串查询肯定比数字要慢(不要说索引,这种就几个值的分布全表,建了索引也没用),mysql 也支持 enum,但是如果要新增删除项,就不像 java 那么简单了
50 解君愁,认真的!!!
2020-05-15 09:31:58 +08:00
回复了 forestyuan 创建的主题 云计算 为什么国内有些云厂商支持 CentOS 7 却不支持 CentOS 8?
@tairan2006 CentOS 8 后面还会提供 minimal 镜像吗? boot 的话不联网安装不了,dvd1 的话太大了,现在 docker 当道,里面的一大堆软件其实一个都不需要
请求接口后,Chrome F12 Network 找到请求 右击 Copy,Copy as cURL 复制出 curl 请求命令,然后可以重复在命令行调用
发过去,让其自己去调,然后就可以安心划水了,全程不需要参与
你在 redis-cli 中设置三个值:mset ab 1 ac 2 ad 3
然后执行 keys "\x61\x2a",你会发现能返回 ab ac ad
其实 redis 压根不区分字符串还是字节,对于 redis 来说没有字符串的概念,全是字节数组
一样的,数组扩充长度,最后补*,或者说是补 42
但是可能需要对源数据进行转义,比如[]?*这些需要打斜杠,补上反斜杠 92
BouncyCastle 一直都有 PemReader 了兄嘚
2020-04-29 14:51:39 +08:00
回复了 liubx 创建的主题 MySQL 关于 mysql DATE_FORMAT()函数的疑问
select DATE_FORMAT( '2018-12-31 10:37:12', '%Y-%m') = 2018; #返回 1
select DATE_FORMAT( '2018-12-31 10:37:12', '%Y-%m') = '2018'; #返回 0
select DATE_FORMAT( '2018-12-31 10:37:12', '%Y-%m') = '2018-12'; #返回 1

那个 2019-01 没加引号会变成 2018,而上面的第一行也是 true
2020-04-29 13:21:36 +08:00
回复了 darknoll 创建的主题 SSL x.com 和*.x.com 能共用一个 ssl 证书吗?
可以的,你创建 CSR 的时候,Common Name 就是*.x.com ,然后在 Alternative Subject Names 同时填上*.x.com 和 x.com

我在某宝上买的 600 块,两年 Sectigo DV 通配符证书
1 ... 29  30  31  32  33  34  35  36  37  38 ... 50  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5095 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 64ms · UTC 09:09 · PVG 17:09 · LAX 01:09 · JFK 04:09
♥ Do have faith in what you're doing.