Notice
Recent Posts
Recent Comments
목록HashMap (1)
NeuroWhAI의 잡블로그
[Rust] 오늘의 리팩토링 - HashMap 관련
if self.cache.contains_key(ids) { let sub_cache = self.cache.get_mut(ids).unwrap(); if sub_cache.contains_key(page_id) { let data = sub_cache.get_mut(page_id).unwrap(); data.update(cnt); } else { // 캐시가 비정상적으로 커질 가능성 배제. if sub_cache.len() >= self.max_sub_cache_len { sub_cache.clear(); } sub_cache.insert(page_id.clone(), CacheData::new(cnt)); } } else { let mut sub_cache = HashMap::new(); sub_ca..
개발 및 공부/설계
2019. 1. 13. 14:14