V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hez2010  ›  全部回复第 10 页 / 共 30 页
回复总数  589
1 ... 6  7  8  9  10  11  12  13  14  15 ... 30  
我这里也是 4K 用 rdp ,但是不存在任何卡和迟钝的问题。
不过我的显卡是 4070Ti 。
你是不是装了钉钉。
试着拿 visual studio 的 profiler 附加到耗 cpu 的进程上看看到底 cpu 时间都花在哪个模块的哪个函数里了。
346 天前
回复了 fdghjk 创建的主题 程序员 GitHub 支持添加多个两步验证吗?
直接用 passkey 最保险,除了你自己的设备谁也别想登录。
348 天前
回复了 sxszzhrrt 创建的主题 程序员 咨询 asp.net core 的学习方法
> 要不要学习.net framework 的 webform 和 asp.net mvc 作为跳板?
不需要

首先官方文档在这里: https://learn.microsoft.com/en-us/aspnet/core

基本上你把这个 fundamentals (基础) 章节过一遍: https://learn.microsoft.com/en-us/aspnet/core/fundamentals
然后再把 APIs ( WebAPI ) 章节过一遍: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/apis
然后 Entity Framework Core (简写 efcore ,是个 ORM ): https://learn.microsoft.com/en-us/ef/core
就完事了。

剩下的比如 Real-times apps 主要是 SignalR 框架的文档(基于 WebSocket/Long Polling 等等的实时通信): https://learn.microsoft.com/en-us/aspnet/core/signalr/introduction
然后就是 Security ,这部分是关于认证和鉴权的文档,需要的话可以看看: https://learn.microsoft.com/en-us/aspnet/core/security
如果你想在 asp.net core 上用 gRPC 的话: https://learn.microsoft.com/en-us/aspnet/core/grpc
想深入了解 http server 可以看看 Kestrel ( asp.net core 的 HTTP 服务器): https://learn.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel

至于 Web apps 章节(含 MVC 、Blazor )下的内容都是关于 UI ( SPA/SSR )开发的,如果你只是做后端开发的话不看问题不大。
355 天前
回复了 Shadowxxx 创建的主题 买买买 2500 左右,买哪款安卓机好使
Pixel 7 极度不推荐,发热续航全面绷的同时性能也没多好,跟 888 有得一拼。
这个价位建议还是红米或者一加 Ace 2 吧。
这是 chromium 内核一直以来的 bug ,对 IME 集成有问题,会导致输入法直接卡死,所有的 chromium 的 WebView 和 Electron 软件都存在这个问题。
解决方案可以是装个搜狗输入法,因为搜狗输入法会检测进程是不是 chromium ,如果是的话走另外的专门绕过 chromium bug 的代码。
2023-12-16 18:16:49 +08:00
回复了 monkeyNik 创建的主题 云计算 使用分时调度协程降低开发成本
都已经抢占式调度了那就已经不存在协程的"协"这个协作式概念了,直接叫它用户态线程就行了(事实上也就是用户态线程)。
这种 N:M 线程模型是上个世纪就有的概念,只不过因为操作系统层面实现起来比较复杂所以只提供了 1:1 线程模型。
2023-12-16 13:19:41 +08:00
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@JustinL 7 其实就可以了,不过 8 是 lts 所以建议用 8 。
2023-12-16 03:20:16 +08:00
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
c# + avalonia ,然后用 nativeaot 编译。这样就不用担心反编译问题了。
2023-12-16 03:05:02 +08:00
回复了 shuiguomayi 创建的主题 Linux 最拥有生产力的 Linux 发行版本推荐
系统 wsl2 (开启 2.x 的 mirrored 网络)
浏览器 Edge
代码编辑器 vscode
邮件客户端 outlook
笔记软件 onenote
todo 管理软件 Microsoft Todo
IM 工具 LINE ,discord ,telegram 等
科学上网 不需要此类工具就能直接访问国际网络

这大概是唯一一个不需要折腾 gpu 驱动且无论用的哪家 gpu 的前提下,都能在 Linux 上拥有硬件加速的支持 wayland 的 graphics 和 compute 体验的选项了(逃
2023-12-14 19:33:35 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@oldshensheep 其他大多数语言都是源码分发库,你得先把源代码拉到本地来构建才能运行。而 C# 有自己的 ABI 所以不需要源码分发,只需要引用库编译后的二进制产物就能构建应用了,不含有源码信息。
至于 metadata 的问题,那个是因为 .net 的基础库有引用程序集的概念,引用程序集只提供了 API 的声明,不包含实现,而实际的实现在其他地方。正如上面所说的,因为有自己的 ABI ,所以不需要源码,只要能成功链接符号到你引用的程序集上就能成功编译,所以编译时编译器并不一定知道你引用的库的代码,而可能只知道有哪些 API ,到了调试时毕竟要执行实际代码了自然就能跳转进去。
2023-12-14 18:15:01 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@oldshensheep 在 C# 插件设置里开启反编译,然后就能直接看了。C# 的 debugger 除了微软的还有三星的,后者是开源的: https://github.com/Samsung/netcoredbg
本质上都是调用 .net runtime 提供的 debug api ,都是开源的,调试器只不过是套个壳子罢了。
2023-12-14 16:34:56 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
不过,虽然反驳了不少出现了实事错误的评论,但我对于 c# 蚕食 Python 生态这件事情本身也是存疑的。感觉更多的还是 Python 做完 prototype 建完模之后落地应用的时候换成 c# 来实现到最终 app 里,毕竟基本不会有人拿 Python 开发 GUI 。
2023-12-14 16:28:48 +08:00
回复了 E0421 创建的主题 程序员 今日份笑话,用 IF 分支区分项目
你要是接触过大型 c++ 项目的话就不会对这个感到奇怪了。大量的 #ifdef 来控制特性开关,打开 .cpp 文件满眼都是 #ifdef #ifndef ,没有 ide 的高亮的话你甚至都不知道你目前的构建配置下到底哪部分代码是被启用的,哪部分没被启用。
2023-12-14 16:14:07 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@lambdaq 说几个你可能不知道的事情。
1. c# 有 vim 插件可以直接在 vim 上提供完整的编辑器体验: https://github.com/OmniSharp/Omnisharp-vim
2. ipynb 也有 .net 支持,所以你可以直接开一个 jupyter 然后在上面跑 c# 代码: https://github.com/dotnet/interactive
3. 至于 python 那样的 repl ,c# 一样完全没问题,甚至相比 python 的 repl 还多了补全和高亮: https://github.com/waf/CSharpRepl
2023-12-14 15:58:58 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@hez2010 简而言之
开源免费的: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
额外加了 ai 补全之类的功能但是只对个人免费的补充部分: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit
你可以选择只用上面那个
2023-12-14 15:55:52 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@lambdaq vs community 确实是给个人/小团队/开源作者准备的,但你可以用 vscode 或者 rider 。即是是写 python 也不见得一定得用 pycharm 吧。
更何况 c# 的 vscode language server 也是开源免费的: https://github.com/dotnet/vscode-csharp (注意里面有个单独的 c# dev kit 是有额外 license 的,但 dev kit 也就是额外提供了类似 copilot 的 ai 补全罢了,你可以选择不装 dev kit 只装 c# 插件,这样就没有 license 问题了)
2023-12-14 15:05:26 +08:00
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@duke807 @june4 c# 都跨平台这么多年了,现在的 .net 的 sdk 都是以 Linux 为主,Windows 则是额外的扩展来设计的。
如果你真的了解过就会知道现在的 .net 和以前的 .net framework 的源头都不同,现在的你说是兼容以前大部分生态的新框架都不为过 (甚至不少 Windows only 的东西都不兼容了)。
刻板印象能在你认知里持续这么多你也是挺厉害的。
1 ... 6  7  8  9  10  11  12  13  14  15 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2821 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.