V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  thinkershare  ›  全部回复第 23 页 / 共 53 页
回复总数  1049
1 ... 19  20  21  22  23  24  25  26  27  28 ... 53  
2023-07-24 11:06:58 +08:00
回复了 Authorization 创建的主题 程序员 说说打字速度吧
日常不假思索打,400-600/分钟。英文打字太容易了,打中文才是需要联系。
2023-07-21 23:02:06 +08:00
回复了 rivercherdeeeeee 创建的主题 程序员 Linux 是内网 如何一键安装 mysql+ PHP +nginx 环境
mysql & php & nginx 本身的镜像不是有 tag 版本号吗?你 save/load 时候保留一下就好了嘛。
2023-07-21 22:41:02 +08:00
回复了 rivercherdeeeeee 创建的主题 程序员 Linux 是内网 如何一键安装 mysql+ PHP +nginx 环境
@rivercherdeeeeee 自己 docker save 一下 image 不就好了吗
2023-07-15 13:45:49 +08:00
回复了 mmddisa 创建的主题 PowerShell oh-my-posh 导致 powershell 启动缓慢
这样延迟就不会超过 100ms 了。
2023-07-15 13:44:27 +08:00
回复了 mmddisa 创建的主题 PowerShell oh-my-posh 导致 powershell 启动缓慢
oh-my-posh init pwsh --config $主题文件本地路径 | Invoke-Expression
2023-07-15 13:43:28 +08:00
回复了 mmddisa 创建的主题 PowerShell oh-my-posh 导致 powershell 启动缓慢
@mmddisa 使用本地的配置主题: C:\Users\$User\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 配置

#------------------------------- Import Modules BEGIN -------------------------------
# Import-Module posh-git
Import-Module PSReadLine
#------------------------------- Import Modules END -------------------------------

oh-my-posh init pwsh --config "C:\Users\think\Documents\PowerShell\.posh.json" | Invoke-Expression

#------------------------------- Set Hot-keys BEGIN -------------------------------
# 设置预测文本来源为历史记录
Set-PSReadLineOption -PredictionSource History

# 每次回溯输入历史,光标定位于输入内容末尾
Set-PSReadLineOption -HistorySearchCursorMovesToEnd

# 设置 Tab 为菜单补全和 Intellisense
Set-PSReadLineKeyHandler -Key "Tab" -Function MenuComplete

# 设置 Ctrl+d 为退出 PowerShell
Set-PSReadlineKeyHandler -Key "Ctrl+d" -Function ViExit

# 设置 Ctrl+z 为撤销
Set-PSReadLineKeyHandler -Key "Ctrl+z" -Function Undo

# 设置向上键为后向搜索历史记录
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward

# 设置向下键为前向搜索历史纪录
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
#------------------------------- Set Hot-keys END -------------------------------

让后将 主题文件放置到 ps1 文件夹 重命名一下: .posh.json 就好了,主要问题还是国内的网络有问题。
2023-07-13 14:21:46 +08:00
回复了 289396212 创建的主题 程序员 ViewModel 和 DTO 是同样的东西吗?
@289396212 后端返回的 JSON 是典型的序列化的 dto. 很多时候前端页面的交互并没有那么复杂,就不需要在这个 API 的返回模型和页面的视图模型再添加一个中间转换层,但很多时候这之间是需要转换层的。而且这还涉及到你们后端网关是否承担了 BFF 层的职责,否则很多时候,前端调用后端 API 还要负责黏合后端的多个接口,返回组合后的结果,充当一个前端网关的职责。其实这些概念并没有那么明确的定义,只要有个基础概念就好了。
现在 Web 应用已经变得非常复杂,很多复杂的前端应用完全将后端那一套模型搬到了前端。这之间的区别变得越来越模糊。
2023-07-13 11:40:26 +08:00
回复了 289396212 创建的主题 程序员 ViewModel 和 DTO 是同样的东西吗?
@ZGame ViewModel 是交互模型。MVVM 中的 VM 就是典型的 ViewModel, Vue/React/Angular 中的 State 也是典型的 ViewModel, 它们都是视图驱动的。完全是为了怎么方便渲染怎么来。
如果业务不是非常复杂,也不追求规范化,你完全可以将 Table Schema/Domain Model, DTO, ViewModel 使用一个,但是这样往往会因为各个模型的职责差异,逐渐在演化中变得不可维护。
2023-07-13 10:55:44 +08:00
回复了 289396212 创建的主题 程序员 ViewModel 和 DTO 是同样的东西吗?
不是,ViewModel 是给 Render 渲染提供的,主要是交换模型。
DTO 是为了数据传输提供的,所有层和层,不同进程直接交换数据的格式都可以叫 DTO, 但一般的 DTO 都是为了隔间领域模型,提供给外部程序调用应用逻辑的入口/出口参数。
一张表足够,或者干脆不要使用关系数据库。
2023-07-11 13:59:43 +08:00
回复了 cnfczn 创建的主题 Node.js 请教个 jwt 鉴权的问题
Authorization HEADER 这种授权模式本来就不是为了 Page 模式设计的,它主要是为了服务/服务通讯和 SPA 设计的。
没有办法全局设置浏览器的 Authorization, 一般如果的确需要使用顶级 GET 请求后端并附带权限,会再 query 字符串上添加 token=JwtToken 。如果你不是当页面,使用 cookie/session 模式才是更方便的。
2023-07-09 13:34:11 +08:00
回复了 FaiChou 创建的主题 程序员 GitHub 总是掉授权,电脑记不住 token
应该是系统的密钥凭证管理有问题,或者 github 没有在 mac mini 上正确使用凭证管理,如果你能够确保你的系统是安全的话,可用这样做, 这两种模式的缺点是别人通过 git remote 或者查看你的 git config 文件能够盗取你的凭证。
git clone https://[email protected]/$user/$repository.git
git clone https://oauth2:[email protected]/$user/$repository.git
没啥好办法,这个场景我也遇到过,每种解决方案都有问很多问题。要不性能不行,要不普通用户有时候也需要 root 权限来实施一些操作,这个时候作为管理员的你就需要帮他们做一些维护工作了。推荐 docker 的都是有坑,不要用 docker.
2023-07-05 17:35:12 +08:00
回复了 zivyou 创建的主题 Java 2023 年,用 vscode 写 springboot 是否可行?
不要折磨自己。
互斥体实现
不同操作系统有自己的互斥体试下,程序启动时候检查这个互斥体,然后做去重处理。然后检查到已被持有后,转发命令行参数到已运行进程,已运行进程可用使用 TCP/进程管道/文件监听等多种方式来获取刚刚启动程序传递的参数。没有什么常规不常规。要看你的实际需求。有很多方法可用做到你需要的这种操作。
2023-07-04 10:40:46 +08:00
回复了 aapeli 创建的主题 程序员 windows11 如何禁用 Teams 快捷键
@aapeli 我发现公司的电脑也会这样, 不知道为啥我自己配置的台式机和 Surface 就不会有这个问题。我研究一下。
2023-06-30 19:43:20 +08:00
回复了 aapeli 创建的主题 程序员 windows11 如何禁用 Teams 快捷键
@aapeli 我用的 Windows 11 专业版, 最新系统, 有更新我基本立马补上, 等我周末回公司了再试试另外几台机器.
2023-06-27 18:54:24 +08:00
回复了 aapeli 创建的主题 程序员 windows11 如何禁用 Teams 快捷键
@aapeli 没有吧,我卸载了自带的 Teams, 然后 Win+C 快捷键没啥作用哈,我刚刚找了 2 台最新的 Windows 11 都试过,不会触发任何动作哈.
2023-06-26 18:46:44 +08:00
回复了 muyiluop 创建的主题 程序员 有哪些开源的应用了 typescript 的前端示例项目么
因为大家使用 TypeScript 在乎的是 Type 而不是 Class, 或者说大家只是喜欢使用带有文档的脚本语言, Web APIs 就是典型的 class 风格, 而大部分 JavaScript 是走到函数式风格,然后使用组合来实现复用. 核心还是前端暂时还不需要后端那样重度的封装.
1 ... 19  20  21  22  23  24  25  26  27  28 ... 53  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1946 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 16:20 · PVG 00:20 · LAX 08:20 · JFK 11:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.