일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- SQL Server Optimizer
- identityserver
- async await
- .net
- C#
- IdentityServer4
- await
- TPL
- 영어공부
- Dataannotation
- MSSQL
- oauth2
- task
- identityserver3
- slow in the application
- english
- async
- stored procedure
- 실행계획 원리
- execution plan
- SQLServer
- ThreadPool
- 쿼리 최적화
- validation
- esl
- 느린 저장프로시저
- fast in ssms
- query
- 저장프로시저
- SSMS
- Today
- Total
목록2018/08 (12)
Genius DM
See content in English Lead someone on 이 표현은 남녀관계에서 친구 이상이라 착각하게 만드는 행위를 일컫는 데에 적절한 표현이다. 당신이 호감을 갖고 연락을 하던 사람이 있다고 해보자. 괜찮긴 한데, 사귀는 것을 생각하면 영 아니다. 그런데 연락을 아주 끊어버리기엔 무언가가 아쉽고, 계속 나를 좋아해줬으면 좋겠다. 그래서 뭔가 가능성이 있는 것 처럼 행동을 했다. 상대방 입장에서는 내가 괜찮으니까 계속 만나고 연락하는 구나 생각하고, 가끔 잔잔한 스킨쉽도 하곤하니, 연애로 이어질 가능성이 있어보인다. 바로 이런 상황이 Lead someone on 이다. 나쁘게 표현하면 => "갖고 놀다" 또는 "어장 관리한다" 순화해서 표현하면 => "착각하게 만들다" Britney Spe..
See content in English ThreadPool 에 대해서 빨리 Task 에 대해서 정리하고 싶지만, 그 근간인 ThreadPool 을 먼저 정리하는 것이 순서이기에 ThreadPool 에 대해서 한번 더 다뤄보려고 한다. 이번엔 이전 포스트보다 좀 더 디테일에 집중한다. ThreadPool 은 두 종류의 쓰레드를 지닌다.ThreadPool API 중 ThreadPool.GetMinThreads(out int workerThreads, out int completionPortThreads); 가 있는데, ThreadPool 의 최소 Thread 유지 개수를 반환하는데, 종류가 두 개이다. 이것의 정체가 무엇일까? WorkerThread Main Thread 를 제외한 모든 Thread 를 의..
See content in English ThreadPool System.Threading 네임스페이스에 속한 클래스로, 쓰레드 풀을 제공한다. Pool 은 영어 의미적으로 한 눈에 볼 수 있는 어떤 공간 ( 주로 사각형 ) 의 내용물을 의미한다. 그 내용물이 물이면 Swimming Pool 로 수영장이 되고, 당구공이 있으면 Pool Table 이 되어 당구대가 된다. Pool 은 그런 느낌이다. 고로 ThreadPool 이면, Thread 가 컨텐츠로 있는 공간을 의미하는 것이다. 이 ThreadPool 을 이용해서 비동기 I/O 작업을 할당하거나 특정 작업을 Thread 를 통해서 실행시킬 수 있다. ThreadPool 의 장점미리 생성된 Thread 를 사용하여 비용이 많이 드는 Thread 생성..
See content in English 이미지 버퍼에 비트맵 헤더 추가하기 TCP, RTSP 등의 IP 카메라나, USB 인터페이스를 사용하는 Webcam 등으로부터 이미지 버퍼를 받고, BMP, JPG, PNG 등으로 변환하는 것은 이미지 프로세싱에서 매우 흔하면서도, 기본적인 작업이다. 그러나 각 파일 구조에 대한 이해가 부족하면, 이를 처리할 수 없는데 스택오버플로우에 올라온 이런 질문이 바로 적당한 예이다. 카메라에서 받는 바이트 배열 ( 버퍼 ) 가 있는데, 어떻게 비트맵으로 변환하나요? 예제를 찾아봐도 C++ 예제 뿐이고, 제 코드에서는 변환하려고 하면 ParameterException 떨어집니다. 어떻게 하나요? 방법은 BMP 파일 구조만 파악하면 간단하다. https://en.wikipe..
See content in English 굳이 얘기 안 해도 돼 별로 할 얘기 없는 사람과 단 둘이 남겨졌을 때 무슨 말이라도 해야할 것만 같은 강박관념에 사로잡힐 때가 있는데, 이때 사용할 수 있는 표현이다. You don't need to fill these silences. "Gunter, can I get an another cup of coffee please? so um, what do you do when you are not working here?" "You don't need to fill these silences." "Okay, thanks." You don't need to fill these silences There're times when you and a friend you..
See content in English act out act out : misbehave, especially when unhappy or stressed. many children who act out while awaiting placement in a health care facility end up in juvenile detention act out 은 잘못된 행위를 표현할 때 사용할 수 있다. 사전 의미 그대로 스트레스 받았을 때, 기분이 나쁠 때 반사적으로 하는 행동 모두를 act out 이라고 표현할 수 있다. 그림 보는게 이해하기엔 최고다. 이런게 다 act out 이다. 대부분이 어린 아이 대상으로 사용하는 것 같지만, 이 동영상을 보면 다소 철이 없는 어른한테도 사용하는 표현인 것 ..
See content in English 아이덴티티 서버 클라이언트에서 특정 유저만 접근 허용하기. 스택오버플로우에 이런 질문이 몇 일전에 올라왔는데, 유저나 클라이언트 세팅만으로 간단하게 해결할 수 있을 줄 알았는데, 그런 직접적이고 간단한 방법이 없어서 생각보다 긴 답변을 작성하게 되었다. 요청이 진행 중일 때 이런 접근 제어를 하기위한 가장 적합한 방법을 찾아보았으나, 결국 사용자 정의 벨리데이션을 직접 구현하는 방법 밖에는 없었다. ICustomRequestValidatorthe overview architecture of IdentityServer3 이 글에서 설명했 듯, 아이덴티티 서버는 추가적인 인증 프로세스를 요청 과정에 추가하기 위한 간단한 방법을 디자인 단계에서부터 고안하여 방법을 마련..
See content in English IIS Express 와 IIS applicationhost.config 설정 파일 위치 IIS Express%USERPROFILE%Documents\IISExpress\config * %USERPROFILE% 은 일반적으로 C:\Users\윈도우계정명 이다. Program Files 에도 IIS Express 폴더가 있고, 내부에 applicationhost.config 가 존재하는데, 이 설정은 무시해도 된다. 왜냐하면 VisualStudio 에서 웹 프로젝트를 F5 또는 Ctlr + F5 로 실행하는 경우 위에서 제시된 설정을 참조하게 되기 때문이다. IISC:\Windows\System32\inetsrv\config IIS Express & IIS appl..
See content in English IIS Express 에서 최초 요청이 느리게 처리되는 경우 Async await 패턴 및 Task 에 관해서 깊이 파고 들어가고 있는 요즘 다양한 시도를 하는 중에 흥미로운 테스트 결과가 나와서 Stackoverflow 에 질문까지 남기게 되었다. 이 블로그 포스트 내용과는 다르게 Async API 와 일반 API 에 대해 질문하는 내용인데, 원인이 Async 함수와 일반적인 함수에 있지 않다는 사실을 깨닫기 전이기 때문에, 그 관점으로 질문을 했던 것이다. 최초에 단순한 문자열을 반환하는 async API / 일반 API 를 아래 처럼 만들었었다. public class TestController : ApiController { [HttpGet] [Route(..
See content in English 완전 부러웠잖아 ESL 학습자들은 '부럽다', '질투난다' 표현을 할 때 특히 한국에서 영어 배우는 사람들은 envy 를 떠올리기 쉬운 것 같다. 그나마 조금 자연스럽게 쓰는게 jealous 이다. I envy you !! " 너 정말 부럽다 !! " 사실 이런 의미로 envy you 라고 하는 것은... 필리피노가 사용하는 것 외에는 본적이 없다. 아, 딱 한 번 미국 드라마에서 본적 있는 것 같은데, 기억이 나질 않는다. I'm jealous ! 그나마 많이 쓰이고, 미국 현지에서도 많이 쓰이는 표현인 것 같다. 그런데 오늘 Youtube 를 보다가 더 현실적인 표현을 알게 되었다. 바로 Jelly. 이 유투브를 보다가 I was really jelly 라고 ..