Câu hỏi được gắn thẻ «multithreading»

Đa luồng là khả năng của máy tính hoặc chương trình thực hiện công việc đồng thời hoặc không đồng bộ bằng cách sử dụng nhiều luồng thực thi đồng thời (thường được gọi là luồng).


8
Java Singleton và Đồng bộ hóa
Vui lòng làm rõ các truy vấn của tôi liên quan đến Singleton và Đa luồng: Cách tốt nhất để triển khai Singleton trong Java, trong môi trường đa luồng là gì? Điều gì xảy ra khi nhiều chủ đề cố gắng truy cập getInstance() phương thức cùng một lúc? …

5
Chuỗi nền bắt đầu iOS
Tôi có một sqlitedb nhỏ trong thiết bị iOS của mình. Khi người dùng nhấn một nút, tôi lấy dữ liệu từ sqlite và hiển thị cho người dùng. Phần tìm nạp này tôi muốn thực hiện trong một chuỗi nền (để không chặn chuỗi chính của giao diện người …






3
Mã thoát chuỗi là gì?
Chính xác thì mã thoát chuỗi trong cửa sổ Đầu ra trong khi gỡ lỗi là gì? Nó cung cấp cho tôi thông tin gì? Nó có hữu ích bằng cách nào đó hay chỉ là một thứ nội bộ không nên làm phiền tôi? The thread 0x552c has exited …

9
Mẫu khóa để sử dụng đúng .NET MemoryCache
Tôi giả sử mã này có vấn đề về đồng thời: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiveString = SomeHeavyAndExpensiveCalculation(); MemoryCache.Default.Set(CacheKey, expensiveString, …






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.