일부 번역(중간쯤부터)
더 읽기
C++ - boost::multiprecision::cpp_int
출처 다배수 길이 정수를 다룰 때는 boost::multiprecision::cpp_int를 사용한다. #include <bits/stdc++.h> #include <boost/multiprecision/cpp_int.hpp> using namespace std; using boost::multiprecision::cpp_int; int main() { cpp_int a, b; cin >> a >> b; cout << (a > b ? "GREATER" : (a == b ?...
더 읽기
C++ - boost::irange
출처 정수의 범위를 사용하려면 boost::irange 함수를 사용한다. 범위로서 [0, n) 을 지정하고, 제 3인수로 단계 폭을 2로 지정하고 있다. (제 3 인수를 생략하면 단계 폭은 1이 된다) 이것에 대해 range-based for 문을 작성할 수 있으며, Python의 for 문과 비슷하다. #include...
더 읽기
WSL 글 정리 및 관련 글 링크 모음
WSL 관련 글을 정리한 것과 볼만한 글 링크를 정리한 것이다.
jacking75/wsl_docs
괜찮은 내용이라면 스타 부탁한다~ ^^ (스타가 많으면 꾸준히 업데이트 할 확률이 높아진다)
더 읽기
golang - GameServer(TCP) 프로그래밍 학습을 위한 Github 저장소
Golang으로 게임서버(TCP)를 만들 수 있는 기술을 배우기 위해 단계 별로 실습을 할 수 있도록 만든 저장소이다.
golang_socketGameServer_codelab
회사에서 위 저장소 코드를 중심으로 실습을 하였다.
저장소가 도움이 되었다면 스타 부탁한다~ ^^
참고 코드
오픈 소스 TCP 서버 코드 모음
더 읽기
StackExchange.Redis - score 사용하기
StackExchange.Redis 사용 방법 정리. 접속 실패 출처 //Redis의 DB를 선택 IDatabase db = RedisRepository.SelectCache(0); //key 생성 var key = "hoge"; // score 계산을 위해 Unixtime 얻기 var unixSeconds = DateTimeOffset.Now.ToUnixTimeSeconds(); //경과 초 수를 score로 저장 var score = (double)unixSeconds; //관람...
더 읽기
StackExchange.Redis - 간단 사용
StackExchange.Redis 사용 방법 정리. 문자열 저장 및 읽기 출처 using System; using StackExchange.Redis; using System.Threading; namespace RedisSample { class Program { static void Main(string[] args) { ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost"); // 데이터베이스 얻기 IDatabase cache = redis.GetDatabase(); // 값 저장...
더 읽기
StackExchange.Redis - list
StackExchange.Redis 사용 방법 정리. 리스트 선두에 추가 출처 var redis = ConnectionMultiplexer.Connect("127.0.0.1:6379"); var db = redis.GetDatabase(); db.ListLeftPush("mykey", "value1"); db.ListLeftPush("mykey", "value2"); db.ListLeftPush("mykey", "value3"); 리스트 꼬리에 추가 출처 var redis = ConnectionMultiplexer.Connect("127.0.0.1:6379"); var db = redis.GetDatabase(); db.ListRightPush("mykey", "value1"); db.ListRightPush("mykey", "value2"); db.ListRightPush("mykey", "value3");...
더 읽기
StackExchange.Redis - link 모음
(한글)StackExchange.Redis Introduction
(한글)StackExchange.Redis Cluster
(한글)C# Redis hset, hget, hgetall
(한글)stackExchange.Redis lua script load
더 읽기
StackExchange.Redis - Json.Net과 같이 사용할 때 예외가 발생하는 경우
StackExchange.Redis 사용 방법 정리. 접속 실패 출처 try { cache = Connection.GetDatabase(); } catch (RedisConnectionException e) { WriteException("접속 실패", e); return; } key가 없는 경우 출처 try { // 존재하지 않는 key를 StringGet 메소드에 넘기면 RedisValue 타입에서 Null을 가리키는 값을...
더 읽기