اشتراک‌ها
بازنویسی کامل FileStream در دات نت 6 جهت بهبود کارآیی آن

In this particular example (Windows 10 with SSD drive with BitLocker enabled) reading 1 MB file is now 2.5 times faster, while writing is 5.5 times faster.
The memory allocations dropped from 39 kilobytes to 192 bytes! This is a 99.5% improvement! 

Method Runtime Mean Ratio Allocated
ReadAsync .NET 5.0 3.419 ms 1.00 39,504 B
ReadAsync .NET 6.0 1.445 ms 0.42 192 B





WriteAsync .NET 5.0 12.181 ms 1.00 39,192 B
WriteAsync .NET 6.0 2.193 ms 0.18 192 B
بازنویسی کامل FileStream در دات نت 6 جهت بهبود کارآیی آن
اشتراک‌ها
مشکل امنیتی Log4j

«... چند روزی هست که یه مشکل امنیتی در کتابخانه بسیار محبوب Log4j پیدا شده. کتابخونه Log4j که یکی از صدها محصول بنیاد Apache هست، به برنامه نویسان جاوا اجازه میده که گزارش هاشون رو به صورت مجتمع، بدون نیاز به پیاده سازی مجزا و با یه قالب واحد داشته باشن. این مشکل امنیتی که اجازه Remote Code Execution رو به حمله کننده میتونه بده دارای بالاترین حد خطر یعنی 10 از 10 هست...»

مشکل امنیتی Log4j