V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SethShi  ›  全部回复第 9 页 / 共 33 页
回复总数  650
1 ... 5  6  7  8  9  10  11  12  13  14 ... 33  
2025 年 7 月 30 日
回复了 ainyyy 创建的主题 程序员 问老开发一个前后端矛盾的问题
后端负责业务逻辑层:返回 “领域模型的原始数据”
前端负责展示层处理:把后端的原始数据转换成 “UI 需要的格式”

楼上是不是歪了, 前后端分离本质不就是把后端拆分出来吗?以前后端自己转换数据渲染到页面上
反驳楼上几个点

1. 后端转了, ios, android, h5 可以直接用
> 错, 那只是为了偷懒而找借口, 后端应该专注于业务编程, 而非页面编程

2. 状态 0, 1 和 true / false
> 取决于业务, 是否只有禁用或者启用, 比如, 用户 true 可以正常使用, false 不能使用, OK, 但是如果有需求 0 正常使用, 1 不能使用, 2 注销中可以使用基本功能类似这样

3. 图表数据格式问题
> 如果前端用 echart 就转成 echart 格式, 用 dchart 就转成 dchart 格式, 岂不是问题很大, 或者安卓和 ios, h5 用不同的图表组件, 那怎么适配? 所以只返回 “领域模型的原始数据”
BGabR7cCZvaywV9TYQWwyxjYEthFQixfoGE8p79TkZUC
BGabR7cCZvaywV9TYQWwyxjYEthFQixfoGE8p79TkZUC 这个
BGabR7cCZvaywV9TYQWwyxjYEthFQixfoGE8p79TkZUC
2025 年 7 月 25 日
回复了 carson8899 创建的主题 Solana 我想给兄弟们空投一把!
牛逼
2025 年 7 月 25 日
回复了 yezheyu 创建的主题 问与答 go 语言新手,请教个关于异常的问题
楼上说的对, 你那个是编译检查错误, 不是运行时错误, 1/0 是可以被捕获成功的, 骗一下编译器

package main

import (
"fmt"
)

func main() {
defer func() {
if err := recover(); err != nil {
fmt.Println("捕获到 panic:", err) // 会执行
}
}()
// 通过变量绕过编译器的除零检查
a, b := 1, 0
_ = a / b // 运行时 panic: integer divide by zero
}
转我我告诉你
2025 年 7 月 25 日
回复了 jzhm 创建的主题 Solana [空投] 明牌赚铜币,评论区抽 20 位用户空投 0.001sol
可以放是因为 nacos 是 Java 写的吧, go 只有 client
2025 年 7 月 25 日
回复了 deqiying 创建的主题 Solana 「空投」抽 20 人送 0.001 SOL -- 明牌赚铜币
分母+1
我也来看看
2025 年 7 月 25 日
回复了 carson8899 创建的主题 Solana 我想给兄弟们空投一把!
1
2025 年 7 月 24 日
回复了 Leeeeex 创建的主题 Solana [空投] 最近开心,来以币(铜币)换币(0.001 sol)了
doing
gan
2025 年 7 月 24 日
回复了 11000111010 创建的主题 程序员 需求是要求前端研究一下如何给登录认证自动续期
@yeqizhang 和终端没关系, 任意客户端(app, 浏览器, 甚至服务端也是客户端(相对于别人的服务))



// 上个伪代码
var tokenCache, refreshCache


beforeMiddleware = func(req) {
----req.headers.set('token', tokenCache.get())
}
afterMiddleware = func (req, resp) {
----// 内部统一或者三方服务的公共状态码
---- if resp.statusCode == 401 {
--------// 上锁, 防止其他请求用到过期的 token, 也可以不锁, 看需求
--------tokenCache.lock()
--------resp = http.withOutMiddleware().post(refreshTokenUrl, {"token": refreshCache.get()})
--------refreshCache.set(resp.getRefreshToken())
--------tokenCache.unlock()
----}
}

http.addMiddleware(beforeMiddleware , afterMiddleware)
http.get(api)
可能是别人后续充值, 或者用别的账号?
2025 年 7 月 24 日
回复了 ppl 创建的主题 Solana 评论区抽 10 位用户空投 0.01sol
zhong
2025 年 7 月 24 日
回复了 ooTwToo 创建的主题 Solana [空投] 评论区抽 3 位用户空投 0.01sol
WAGMI
2025 年 7 月 23 日
回复了 yanng 创建的主题 问与答 人类会把自己埋葬在洪水的滔天巨浪里吗?
@yanng 很多公司不允许, 或者有些人就是不想走, 懒发明了很多东西
2025 年 7 月 23 日
回复了 liansishen 创建的主题 问与答 好奇你们微信扫码是用哪种方式打开的
@wx497657341
@lw10645 功能应该差不多
1 ... 5  6  7  8  9  10  11  12  13  14 ... 33  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2843 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 13:10 · PVG 21:10 · LAX 05:10 · JFK 08:10
♥ Do have faith in what you're doing.