hez2010 最近的时间轴更新
hez2010

hez2010

V2EX 第 296638 号会员,加入于 2018-03-05 10:31:41 +08:00
.NET 8 发布正式版了
  •  4   
    .NET  •  hez2010  •  247 天前  •  最后回复来自 lujiaxing
    47
    新版 Teams 简直丝滑流畅
  •  2   
    微软  •  hez2010  •  139 天前  •  最后回复来自 Apol1oBelvedere
    6
    WSL2 今天史诗级更新
  •  18   
    程序员  •  hez2010  •  100 天前  •  最后回复来自 leeyuzhe
    194
    给 .NET 实现了 Const Generics
  •  11   
    程序员  •  hez2010  •  341 天前  •  最后回复来自 hez2010
    32
    海外三星手机+Windows 的连携体验也太舒服了
    Windows  •  hez2010  •  107 天前  •  最后回复来自 trihuan
    25
    Surface Pro 9 的性能调教意外的不错
    Surface  •  hez2010  •  2023-05-11 14:08:31 PM  •  最后回复来自 acctv2
    1
    Edge 的增强安全模式对性能的影响
    Edge  •  hez2010  •  2022-11-07 15:35:13 PM  •  最后回复来自 bclerdx
    1
    利用 Windows 11 自带的效率模式把笔记本续航提升到 15 小时以上
  •  1   
    Windows  •  hez2010  •  2022-12-27 15:58:57 PM  •  最后回复来自 mx831027mx
    54
    C# 模式匹配完全指南
    C#  •  hez2010  •  2022-03-08 21:20:49 PM  •  最后回复来自 INCerry
    4
    C# 10 完整特性介绍
  •  6   
    C#  •  hez2010  •  2021-09-02 00:21:09 AM  •  最后回复来自 RTSmile
    19
    hez2010 最近回复了
    1 天前
    回复了 CatCode 创建的主题 NVIDIA NVIDIA Windows 驱动也开源吗?
    @chanwang 签名自身当然是不需要钱的,要钱的只是那个证书,有了证书你想给哪个程序签就能给哪个程序签,签名工具就在 SDK 里,如果只是测试你生成个自签名证书都能签,直接配个 CI 自动签完全没问题。
    类比一下写 web 上了 https 你不也得买 SSL 证书进行签名,虽然有一些免费的证书提供商。这对于代码签名的证书而言是同理的,证书同样是从各种根证书发行机构购买,微软收不到你一分钱。而且哪怕不是驱动程序,即使是普通的程序签名在今天来看仍然是有必要的,本质上就是信用链的问题。哪个正经软件公司还没个证书了。
    另外驱动的 WHQL 认证是你自己在符合条件的环境(指驱动要跑在哪个版本的系统上)上部署你的驱动然后跑 Windows HLK 测试套件,这也是免费的谁都能获取,然后把产生的结果文件上传等审核就行了。而且 WHQL 认证也不是必须的,非 WHQL 认证的驱动只是不推荐,而不是不能直接装。
    至于说的收费的那些估计懒得自己搞直接找第三方服务提供商帮忙跑测试了。
    2 天前
    回复了 CatCode 创建的主题 NVIDIA NVIDIA Windows 驱动也开源吗?
    @chanwang 要不要证书签名和能不能开源是两回事,买个证书后签名就是自己跑个签名工具的事情,这玩意到处都有卖的,都不用跟微软联系,跟 https 的 ssl 证书类似。
    2 天前
    回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
    @sagaxu 那些 benchmark 都是在用空间换时间,当然内存占用大,对于内存占用水平而言没有参考意义,难道 c++的代码里直接在内存里打个表来优化性能,而别的语言的实现里没有这么做,导致 c++占用大就能说明 c++内存占用大了?

    另外,.net 的内存占用一般要比 java 小一个数量级,比如 op 的测试代码原样翻译成 c# 后测试,

    这是 .net:



    这是 java:

    7 天前
    回复了 roundRobin 创建的主题 程序员 论添加一行代码需要付出多少努力
    @hez2010 这样万一真的出了问题,结论也是:“这个问题非常的隐蔽,尽管我们已经使用了一切手段来避免问题的发生,但是还是发生了,这是没有办法的事情”。
    7 天前
    回复了 roundRobin 创建的主题 程序员 论添加一行代码需要付出多少努力
    一切现有的制度都是前面的教训总结下来的。
    如果没有这么多流程的话,你轻松一行改完 commit 进去出事故了,那恭喜你喜提权责。
    之所以有这么多的流程,一方面是为了尽可能把更改提前通知到所有人,另一方面也是为了把责任分散到整个团队,这样出问题了责任不会全都落在你一个人头上。
    @yolee599 var 也不是通用类型。var 的类型是静态推导的,跟你直接写 int 和 string 没区别,编译的时候会被编译器自动替换成实际类型。
    @geelaw 随手往注册表写了个 9w+长度的环境变量进去:

    ![img]( )

    可以看到 powershell 能够正常读出来并算出来长度,而 cmd 读不出来直接变成空了,但是环境变量放在那里没有任何的问题并且生效了。
    所以这个长度限制只是部分程序不支持那么长的环境变量,而不是系统本身不支持那么长的环境变量。
    @geelaw 文档里写的这个限制是 practical limitation 。
    环境变量长度没有任何限制,之所以文档里写了限制那只是因为某些软件只能使用那么长的环境变量,而不代表系统不支持。
    同理,注册表实际上也并没有任何的长度限制,之所以文档里写了 key 的长度限制只是因为一些读写注册表的软件不支持那么长罢了。
    @opengps 看提交大小反而是错的,我 mmap 一个 2T 的大文件提交大小立马变 2T ,但不见得他就真的占用了我 2T 的内存。
    环境变量长度限制只是那个编辑器 UI 以及命令行工具 setx 限制的,系统层面并没有限制环境变量长度。
    你可以绕过环境变量编辑器直接去注册表添加和修改环境变量。
    当前用户的环境变量:HKEY_CURRENT_USER\Environment
    系统的环境变量:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    想要多长就能多长
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2338 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.