V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hez2010  ›  全部回复第 6 页 / 共 25 页
回复总数  484
1 ... 2  3  4  5  6  7  8  9  10  11 ... 25  
@murmur 你首先排除的 C# 第一时间接受了龙芯的 LA64 移植合并进入了主线,而你说的 spring cloud alibaba 所谓国产的光缺因为某些懂得都懂的原因至今都没能将 LA64 的移植成功合并入 openjdk 上游。
150 天前
回复了 hysys32 创建的主题 程序员 rider 真的比 visual studio 好用吗?
性能上的话还得是 VS 。
比如 Roslyn 项目的 sln 里面接近 300 多个项目,rider 打开直接 CPU 100% 内存爆炸然后各种卡死,VS 则可以正常打开使用。
我在一个没有墙而且是上下对等 1000mbps 的网络环境下,加载文档花了 14 秒。
不过页面倒是一下子出来了,只是文档内容等半天。
152 天前
回复了 vituralfuture 创建的主题 Windows 吐槽一下 windows 的终端的一个天坑
你可以在系统设置的开发者模式下把默认终端从 cmd 改成 Windows terminal ,这样就会用上新的 conhost 没有这种问题了。
顺带一提,阿里云的服务器里内置的安全软件(无论 Linux 还是 Windows Server )有时候也是出现莫名其妙问题的原因之一
你可以挂一个 dotnet-trace 在后台跑着,等出问题了用 PerfView 看 trace 文件,说不定能抓到一些线索。
有的,Windows Push Notification Services ,简称 WNS 。
之前做过这个开发,还是很简单的,Windows App Developer Portal 上面注册你的 app 拿到 SID ,然后你自己写一个 WinRT BackgroundTask Component 加到 app 的 manifest 里面就完事了。
但是 Windows 11 自带的新版微软输入法,你上面两个需求都是支持的啊。
输入 xin 就出来♥
输入 zuo 就出来👈和←
@wonginoueu 说明问题出在什么设备的驱动上。
157 天前
回复了 moonfly 创建的主题 数据库 求一个优雅的数据表设计思路
设计完之后还可以看看你的关系设计是否满足 3NF 范式。

不过 MySQL 引擎的索引做得依托答辩,想要最大化避免在代码中来处理部分的逻辑的话可能要用巨大的性能损失作为代价。建议只把 MySQL 当作支持关系型的 KV 来用,而不是当作关系型数据库来用。
160 天前
回复了 rhoasneg 创建的主题 Java 关于可读性与高级技巧之间的折衷
一般位运算方式存储数值是为了节省空间,但是 Java 压根连值类型都没有,走哪都得 box ,这 box 一下多出来的大小都比你省出来的空间远大的多。
所以我的评价是在 Java 里这么写没用,但是在其它语言里有用。
160 天前
回复了 lwjef 创建的主题 程序员 高通 CPU 浮点这么快吗。。。
Windows 11, i7-13700K, DDR5 内存但频率只有 4000MHz:

msvc /O2:
0.0217156 minutes
0.072249 minutes
1.54053 minutes

clang -O3:
0.021577 minutes
0.0523916 minutes
1.54663 minutes
试试 WSL2 最新版本的 mirrored 网络?
https://v2ex.com/t/975098
162 天前
回复了 ljzxloaf 创建的主题 git 你们写 commit message 有规范吗?
@recying5566 Visual Studio 2022 的 17.9 版本
162 天前
回复了 ljzxloaf 创建的主题 git 你们写 commit message 有规范吗?
@chesha1 开头加 fix feat perf 其实主要是为了方便用工具自动生成 release note
162 天前
回复了 ljzxloaf 创建的主题 git 你们写 commit message 有规范吗?
@hez2010 不过这样会把已经禁用的 Task (即不会执行)一并列出来。
如果只想列出来有效的 Task 的话,可以执行这个:
Get-ScheduledTask | ? { ($_.Triggers | % { $_.CimClass.CimClassName }) -contains "MSFT_TaskIdleTrigger" -and $_.State -ne "Disabled" }
@tool2d @SHF 打开 PowerShell ,执行:
Get-ScheduledTask | ? { ($_.Triggers | % { $_.CimClass.CimClassName }) -contains "MSFT_TaskIdleTrigger" }
就能列出来所有的 "when computer is idle" 任务。
其实最简单的方法直接弄个 ConcurrentQueue 就行了,没必要从数据库轮询。在存数据库的时候顺便往 ConcurrentQueue 里面塞一份直接用就行了。

```cs
class Worker
{
public static readonly ConcurrentQueue<T> Queue = new();
public static readonly SemaphoreSlim Semaphore = new(...);

async Task ProcessAsync(CancellationToken token)
{
while (!token.IsCancellationRequested)
{
await Semaphore.WaitAsync(token);
while (Queue.TryDequeue(out var entry))
{
// ...
}
}
}
}
```
165 天前
回复了 baihekong 创建的主题 程序员 对于程序员, 1 天工作 8 小时并不合理
就算你一天工作 25 小时,能集中写代码的时间仍然是 4 小时,甚至 2 小时。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1858 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.