V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zjsxwc  ›  全部回复第 61 页 / 共 218 页
回复总数  4358
1 ... 57  58  59  60  61  62  63  64  65  66 ... 218  
2021-09-10 12:11:10 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 Golang 写的 web 也分 Service 和 DAO 吗?
最后 DAO 就被滥用成 现在这种局面,什么都能往 DAO 里套,
DAO 就是神,祂无所不能!
2021-09-10 12:08:36 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 Golang 写的 web 也分 Service 和 DAO 吗?
@anonydmer 2 小时 28 分钟前
基于历史缘故,我明白你的意思,
但 DAO 如果还是定义成 Data Access Object 这个理解,
那么 service 和 DAO 有什么区别呢,
只要是返回数据 Data 的对象都可以被称为 DAO,
很少存在业务代码不使用数据的,
那么按照这个理解一切皆 DAO !

我也见过,在一个 foo DAO 通过多个不同 RPC 调用别的 service 对象,这些 service 对象再通过自己的 DAO 获取数据,foo DAO 再组装这些 rpc 数据返回的合成一个数据,这时候这个 foo DAO 如果按你的理解当然可以被称为 DAO,但我更愿意称呼他为 service 。
2021-09-09 20:16:20 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 Golang 写的 web 也分 Service 和 DAO 吗?
写 java 时会有 dao 层我个人认为是受了 mybatis 的影响,用了 mybatis 那些 xml 或者 注解 非原生代码 方案的,你是不得不用 dao 层,君不见 springboot 的 jpa 方案就没有 dao 而是用了 repository 模式, 因为 repository 是原生代码实现所以甚至可以在 repository 里注入别的业务对象,而 dao 的 xml 或者注解都只是文本字符串,根本不能注入原生语言的对象,于是迫不得已,只能在套个 dao 对象来搞良。

题外话,绝大部分项目没有切换数据库如 mysql 换 pg 的需求,
有很小很小部分项目有换 orm 轮子的需求,比如 beego 自带的 orm 换 gorm 。
2021-09-09 16:05:11 +08:00
回复了 wangyzj 创建的主题 程序员 彦祖们, pg 还是 mysql? 到底该怎么选?
国内 mysql 用户比 pg 多
2021-09-09 12:54:32 +08:00
回复了 xfangs 创建的主题 分享创造 开源了一个跨平台的 DLNA 投屏接收端——Macast
刚还想玩王者荣耀投屏到 linux 电脑,发现不行
2021-09-09 12:52:52 +08:00
回复了 xfangs 创建的主题 分享创造 开源了一个跨平台的 DLNA 投屏接收端——Macast
单纯的 app 可以投屏,比如安卓 b 站 app 视频,安卓图片投屏,
但是不能手机整个屏幕被镜像投票,反正我小米系统不行。
2021-09-09 12:18:49 +08:00
回复了 xfangs 创建的主题 分享创造 开源了一个跨平台的 DLNA 投屏接收端——Macast
manjaro

pip install -U urllib3 requests
pip install requests[socks]
yay -S macast-git
2021-09-09 08:56:00 +08:00
回复了 Yunsheng 创建的主题 推广 我给大家送猕猴桃🥝来了,欢迎分子。
分母+1
2021-09-09 08:33:17 +08:00
回复了 teliang 创建的主题 Linux 不懂就问,😂❤️😍 Linux 下输入 Emoji 的正确姿势是什么?
@zjsxwc 额,空格被吞了
修改 vim ~/.config/fcitx/rime/luna_pinyin_simp.custom.yaml
添加内容为 https://github.com/rime/rime-emoji/blob/master/emoji_suggestion.yaml
2021-09-09 08:31:35 +08:00
回复了 teliang 创建的主题 Linux 不懂就问,😂❤️😍 Linux 下输入 Emoji 的正确姿势是什么?
manjaro rime 的话。


yay -S fcitx-im fcitx-configtool librime fcitx-rime rime-emoji

nano ~/.xprofile

export LC_ALL=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=“@im=fcitx”


修改 vim ~/.config/fcitx/rime/default.yaml


- schema: luna_pinyin_simp
- schema: luna_pinyin
顺序换一下,simp 在前面这样默认就是简体字输入了

切换繁体简体是 ctrl+`

修改 vim ~/.config/fcitx/rime/luna_pinyin_simp.custom.yaml
添加内容
# encoding: utf-8

patch:
switches/@next:
name: emoji_suggestion
reset: 1
states: [ "🈚️️\uFE0E", "🈶️️\uFE0F" ]
'engine/filters/@before 0':
simplifier@emoji_suggestion
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
tips: all


最后在 rime 里重新 deploy 下就行了
类比股票,技术让你上市,是门槛,但股价市值受 基本面、资金面、情绪面 等多方影响。
2021-09-08 15:21:00 +08:00
回复了 Macv1994 创建的主题 生活 怎么有效的反击楼上的噪音?
如果是低频噪音,我建议试试白噪音音箱,通过相似的白噪音覆盖低频噪音就行。

噪音不可怕,可怕的是出现无规则的 低频噪音,影响睡眠与休息,而且隔几小时才来一次的低频异响“噪音”,大概很难定义成噪音。

白噪音音箱还不行就再戴上耳塞。
2021-09-08 15:15:02 +08:00
回复了 Macv1994 创建的主题 生活 怎么有效的反击楼上的噪音?
试试白噪音音箱
2021-09-08 08:55:35 +08:00
回复了 xlsepiphone 创建的主题 程序员 好和弦最新的视频:用 VSCode 编曲...
nice

manjaro:
yay -S alda
2021-09-08 08:36:06 +08:00
回复了 SunshinePlanet 创建的主题 程序员 国内以竞赛为最终目的的计算机学习圈子到底是啥样
因为有钱途!
2021-09-07 17:12:00 +08:00
回复了 7gugu 创建的主题 微信 微信网页版居然可以登录了!
额,每月 100 块的无限流量套餐?
2021-09-07 12:21:45 +08:00
回复了 bologer 创建的主题 Windows 为什么 Windows 命令行工具很难用?新出的 terminal 也一样
写 PowerShell 需要 IDE,因为我觉得 PowerShell 是和 C#一个级别的
2021-09-07 10:21:29 +08:00
回复了 qwertyzzz 创建的主题 程序员 想问下 这种算投机取巧吗
“先无脑全删再重新添加”确实比“diff 出哪些要删哪些要加的”简单。
前者容易实现,后者能做更多优化且节省资源。
2021-09-07 09:36:08 +08:00
回复了 asilin 创建的主题 Linux 最近 Linux 桌面很火,晒一晒自己日常办公的 Ubuntu 系统
@dzdh

https://twitter.com/chanbaekkailu1

这是中国人还是日本人
1 ... 57  58  59  60  61  62  63  64  65  66 ... 218  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1453 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.