cuốn sách gpt4 ai đã làm

Windows - Dự trữ dung lượng ổ đĩa trước khi ghi vào tệp để nâng cao hiệu quả

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:27:50 hai mươi bốn 4
mua khóa gpt4 Nike

Tôi nhận thấy rằng hiệu suất của một trong các dự án của tôi đã bị ảnh hưởng nặng nề khi tính năng ghi nhật ký được bật lần đầu tiên. Nhưng khi đạt đến giới hạn tệp nhật ký và chương trình bắt đầu ghi lại vào đầu tệp, việc ghi nhật ký sẽ nhanh hơn nhiều (nhanh hơn khoảng 50%). Việc đặt kích thước tệp nhật ký ở mức vài trăm MB là điều bình thường.

Hầu hết các trình quản lý tải xuống đều phân bổ một tệp giả có kích thước được yêu cầu trước khi bắt đầu tải tệp xuống. Điều này làm cho việc viết hiệu quả hơn vì toàn bộ khối được phân bổ cùng một lúc.

Cách tốt nhất để dự trữ dung lượng ổ đĩa một cách hiệu quả ở kích thước cố định khi chương trình của tôi bắt đầu lần đầu tiên là gì?

câu trả lời hay nhất

void ReserveSpace(DONG spaceLow, LONG spaceHigh, HANDLE hFile)
{
DWORD err = ::SetFilePointer(hFile, spaceLow, &spaceHigh, FILE_BEGIN);

nếu (err == INVALID_SET_FILE_POINTER) {
err = GetLastError();
//xử lý lỗi
}
if (!::SetEndOfFile(hFile)) {
err = GetLastError();
//xử lý lỗi
}
err = ::SetFilePointer(hFile, 0, 0, FILE_BEGIN); // đặt lại
}

Về cửa sổ - đặt trước dung lượng ổ đĩa trước khi ghi vào tệp để đạt hiệu quả, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/2356736/

hai mươi bốn 4 0
Xem sitemap của VNExpress 之前?

在 MVC3 中,我可以轻松地将 jQuery 脚本标签移动到页面底部“_Layout.vbhtml” 但是,在 ASP.NET MVC3 中,当您使用编辑器模板创建 Controller 时,脚手

  • jquery - 返回到使用 .text() 之前

    悬停时内容被替换,但是当鼠标离开元素时我希望它变回来。我该怎么做? $('.img-wrap').hover(function(){ $(this).find('h4').text('Go

  • C 期望标识符或 ‘(’ 在 ‘{’ 之前

    Đã đóng cửa. Sự cố này không thể tái tạo được hoặc do lỗi chính tả. Câu trả lời không được chấp nhận vào thời điểm này. Sự cố này xảy ra do lỗi đánh máy hoặc sự cố không thể sao chép được nữa. Mặc dù một câu hỏi tương tự có thể được đặt lên hàng đầu

  • c - 预计在 elseif 之前

    Đã đóng cửa. Sự cố này không thể tái tạo được hoặc do lỗi chính tả. Câu trả lời không được chấp nhận vào thời điểm này. Sự cố này xảy ra do lỗi đánh máy hoặc sự cố không thể sao chép được nữa. Mặc dù một câu hỏi tương tự có thể được đặt lên hàng đầu

  • c - 预期说明符限定符列表位于 'if' 之前

    已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 已关闭 9 年前。 有关您编写的代码问题的问题必须在问题本身中描述具体问题 - 并包含有效代码以重现该问题。

  • c++ - 预期类型说明符位于 'QwtLog10ScaleEngine' 之前?

    版本:qwt 6.0.1我尝试开发频谱的对数缩放。我使用简单的线条来启用缩放plotspectrum->setAxisScaleEngine(QwtPlot::yLeft, new QwtLog10S

  • c# - 插入触发器 SQL 之前

    我有两个相同的表,I_Subject 和 I_Temp_Subject,我想将 Temp_Subject 表复制到 Subject 表。 I_Temp_Subject 由简单用户使用,I_Subjec

  • javascript - 第一次绘制如何发生在 DOMContentLoaded 之前?

    我的印象是第一次绘制发生在触发 DOMContentLoaded 事件之后。特别是,因为我认为为了让第一次绘制发生,需要渲染树,它依赖于 DOM 构造。另外,我知道 DOM 构造完成时会触发 DOMC

  • Hồ Xil
    Hồ sơ

    Tôi là một lập trình viên xuất sắc, rất giỏi!

    Nhận phiếu giảm giá taxi Didi miễn phí
    Phiếu giảm giá taxi Didi
    Các bài viết phổ biến trên toàn bộ trang web
    Chứng chỉ ICP Bắc Kinh số 000000
    Hợp tác quảng cáo: 1813099741@qq.com 6ren.com