V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wdhwg001  ›  全部回复第 12 页 / 共 62 页
回复总数  1227
1 ... 8  9  10  11  12  13  14  15  16  17 ... 62  
2022-01-27 10:25:00 +08:00
回复了 YUyu101 创建的主题 问与答 各位还有什么更舒服的写 sql 方法
舒服肯定还是 ef 站在顶点,但如果说自由度的话,还是 java 系自由度高。

举个常见的优化例子的话,比如 Hibernate 和 JPA 都支持 addQueryHint ,而 Query Hint 在其他 ORM 里并不存在。

C#的 EF/Linq 是在这方面走的比较近的,有讨论得比较深入的 Issue: https://github.com/dotnet/efcore/issues/6717

并且,硬要写的话也可以用 DbCommandInterceptor 搞: https://stackoverflow.com/questions/8031069/how-can-i-specify-an-index-hint-in-entity-framework/67743682

其他家就真没了。说实话,我觉得 Query Hint 这种东西还是挺重要的,毕竟强制索引也算是一种基础优化方式了。
2022-01-26 08:26:38 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
@bthulu 原来是 C/S 项目的 C 端。说实话这边讨论的业务都局限于 B/S ,而我也很久没有搞过 C 端了。

不过 C 端的话,实际上你不应该让 C 端去直接操控服务器端的数据库的,这样真的很不安全。
2022-01-26 02:31:15 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
@bthulu 我们确实是在讨论业务代码吧?实现连接池我觉得太架构了。

你说的这种情形确实得纠结这个,但考虑到健壮性的话情形会复杂很多。

我很好奇具体是什么业务场景需要用到跨请求缓存,并且这种缓存对于延时一类的要求如此之高,以至于不能依赖现有的 redis 一类的独立且可靠的缓存实现。
2022-01-25 13:45:38 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
@bthulu 多个请求间共享数据?这是什么操作,试图在进程内或实例内共享数据本就不是正确实践。

你不拿个 redis 一类的的话以后扩容怎么搞,而且 c#要是崩了的话数据咋办。

把一个完整业务流程求导本就是 web 开发的架构能力,你看像传统 php ,请求和请求之间都不是一个进程。
2022-01-25 13:33:55 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
@pythonee 国内生态一般,国外的还行,感觉该有的都有。

这个问题主要聚焦的是业务代码,而在这种 CRUD 方面的话,c#的 ef 简直把国内经常用的 mybatis 这种半自动 orm 按在地上打,并且也比 hibernate 这种全自动武器好用不少。
2022-01-24 04:36:49 +08:00
回复了 foveal 创建的主题 程序员 说说我教女票编程的失败经历
真的觉得是你的问题。或者说,是你太迷信工程实践了。

如果你笃信“别管为什么反正就这么写,能用”,而她要刨根问底的话,那她实际上远比你更适合学编程。
2022-01-24 04:30:24 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
C# 是真的香,不知道为啥不在候选,招人难度再高也比 Ruby 、Elixir 和 Scala 低,感觉和 NestJS 半斤八两吧。

另外,Python 的 asyncio 生态是相当残疾的。别看 FastAPI 吹的风生水起,实际上甚至连个好用的 session 都没有。ORM 层也是,tortoise orm 坑也很多。

真要说 CRUD 好用的话,基本就只有 Java (含 Kotlin )、C#、NestJS 了。
2022-01-23 21:56:22 +08:00
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
@agagega 其实 LINQ 也是支持 Query 写法的,虽然现在不是很常见,而且糖含量过高,看起来和正常的语法区别过大。

另外你好像被降权了,我收不到你的回复提醒。
2022-01-22 00:32:04 +08:00
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
@Livid 我觉得 @liuxu 这个账号在拉低讨论层次和人身攻击方面多少有点过火了。
2022-01-22 00:27:15 +08:00
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
c#是真的惨,到了第二页才有人提起它,甚至第一页的共识都是 spring 孤独求败,对比对象从起初的 go 到 php 到 js 到 py 再到 ruby ,最后竟只有一个老哥提起 .net 。

我就在想,你们那些用过各种语言依旧觉得 spring 孤独求败的人,要不要试着用.net mvc 写一下 crud ?至少我是觉得 c#的 linq 过了这么多年依旧完全没有对手。

顺便…甚至 php 都有 PSR 来约束和规范化 web 开发,大道至简的 go 呢。一把梭要是真的这么灵,也不会有 psr 这种东西出现了,毕竟 php 比 go 一把梭多了。
java 入门的话,正常的思路都是接下来搞 kotlin 和 c#吧?这两个都算是 java 强化版,熟悉了之后你就会理解为什么 java 是工作用了——因为丑,别扭,花活少。
2022-01-20 14:36:19 +08:00
回复了 DCELL 创建的主题 FFmpeg ffmpeg 丢帧 补帧
https://github.com/theatergong/FFmpegTools/blob/main/FFmpegTools.py

时间紧的话从例子开始抄+查比较有用。
2022-01-16 21:44:46 +08:00
回复了 justin2018 创建的主题 分享发现 Shottr – Screenshot Annotation App For Mac
每次看到这些 AI 加持的,OCR 、滚屏、测量啥的新功能一个不少的截图软件就感叹 Snipaste 功能缺的太多。
但是又离不开 Snipaste 的贴图功能,唉。
2021-12-27 09:00:59 +08:00
回复了 szzhiyang 创建的主题 新手求助 macOS 的截图快捷键非常晦涩难懂,有什么历史渊源吗?
@szzhiyang
> 感谢你们,发帖前没 Google 到这些链接。
> 但是你们给出的解释好像有冲突。

嘿我这暴脾气。

查也帮你查了,你也觉得不好意思说谢谢了,我觉得半点冲突都没,你要还有疑问就自己调研去啊。

咋滴,难不成帮你忙的几个人在你面前吵一架然后再给你奉上一份最终决议?

本来就是看着问题还挺有意思才帮你的,咋的,给了线索资料还欠你了?
2021-12-26 19:51:45 +08:00
回复了 szzhiyang 创建的主题 新手求助 macOS 的截图快捷键非常晦涩难懂,有什么历史渊源吗?
应该是更早,那个答案下面追溯到了第 2 版苹果系统,但是没有给出可靠来源。
2021-12-26 19:49:57 +08:00
回复了 szzhiyang 创建的主题 新手求助 macOS 的截图快捷键非常晦涩难懂,有什么历史渊源吗?
https://apple.stackexchange.com/questions/4140/where-does-command-shift-3-or-command-shift-4-for-taking-screen-captures-origi

答案是 1 和 2 被用于控制软驱了,截图键就只能是 3 ,这是从六代系统或更早的时候被引入的。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 62  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 20:15 · PVG 04:15 · LAX 12:15 · JFK 15:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.