본문 바로가기

전체 글170

Visual Studio Post-build 적용하기 빌드를 하고 나서 output file을 다른 경로에 복사를 해야하는 경우가 있다. 반복적으로 디버깅을 해야한다면 매번 수동으로 옮기기는 너무 힘이 든다. 그럴 때는 빌드 후 이벤트로 복사를 걸어두면 된다. 프로젝트 우클릭해서 Properties 를 클릭하면 아래와 같은 창이 뜬다. (5) Command line 에 필요한 action을 넣어주면된다. set Dest=..\Bin //Dest라는 변수에 경로(path)를 설정 if not exist %Dest% mkdir %Dest% //Dest라는 경로가 없다면 make directory로 폴더를 만든다. copy "$(OutDir)\$(TargetName).*"%Dest% /y //output directory에 있는 파일을 Dest 경로로 복사해라... 2019. 7. 24.
사용중인 윈도우 cd키 시리얼 SN 추출하기 알아보기 현재 윈도우 CD키, SN 추출방법 현재 내가 사용하고 있는 윈도우 CD KEY, Serial Number, SN, 키를 알아야 할 때가 있다. 컴퓨터 구매와 함께 딸려 온 윈도우는 정품이고 license key가 있지만 main board 귀속이다. 즉 license key를 추출한다고 해서 다른 PC에 사용해서 정품 인증을 받을 수가 없다는 뜻이다. Retail 버전은 윈도우 license key를 따로 구매한 것이라 어디 귀속이 아니라 필요에 따라 한 pc에서 사용하다가 pc가 고장 나면 다른 pc에서 그 license key로 정품 인증해서 사용이 가능하다. 1) 현재 사용하고 있는 윈도우 키가 OEM인지 Retail인지 확인하기. 1. 관리자 권한으로 command prompt 실행 2. slm.. 2019. 7. 5.
Windows 10 임시 공간 파일 삭제하기 새 노트북에 윈도우를 새로 설치했는데 용량이 없다고 컴퓨터가 느려지고 경고가 뜬다. 난 파일을 복사한 적도 없는데 왜 용량이 없다고 하는 것일까? 윈도우 임시(temp) 폴더에 이상한 파일이 쌓이는 버그가 있다. 여러 방법이 있지만 내가 해결한 방법은 아래와 같다. 윈도우 새로 설치하고 갑자기 용량이 없다고 한다. 윈도우 새로 설치 후 별로 한 것도 없는데 공간이 없다고 뜬다. 디스크 정리를 해도 임시 저장 공간은 더욱 늘어만 간다. 구글링 후 겨우 찾았다. 자세한 내용은 여기서 확인할 수 있다. 내용은 위 경로에서 Temp 폴더를 삭제하는 것이다. 임시 저장 공간 지우는 방법은 이러하다. 1. 저장공간 193GB 중 31.1GB만 사용 가능하다고 나온다 2. 윈도우 키를 누르고 disk라고 입력하고 3.. 2019. 6. 12.
[LeetCode] 2.Add Two Numbers (Medium) //#1 차 2019.04.11 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: long long powerOfTen(int num) { if(num == 0) return 1; else return 10*powerOfTen(num-1); } int listToNumbers(ListNode* l){ long long num=0; long long iDigit=0; int iTemp=0; do{ iTemp=0; iTemp = (unsigned int) l->val.. 2019. 4. 11.
[LeetCode] 1.Two Sum (Easy) //1차 C++ 2019.04.10 class Solution { public: vector twoSum(vector& nums, int target) { vector answer; for(int i=0; i 2019. 4. 10.
[무선통신] Packet, Frame, Segment 차이점은? 결론적으로 말하면 1 segment = 1 packet = 1 frame 각 다른 OSI 계층에서 다른 정보로 encapsulation되어 있다. 즉, payload 부분은 동일하다. 앞에 어떤 헤더 정보까지 포함되어 있냐라고 말할수도 있고 어떤 OSI 계층에서 encapsulation 된 것이냐에 따라 부르는 명칭이 segment가 될수도 있고, packet이 될 수도 있고 frame이 될 수 도 있다. Transport Layer에서는 Segment Network layer에서는 Packet Data Link layer에서는 Frame이다. 그리고 각 layer마다 DATA, 즉 payload는 동일하지만 앞에 추가적으로 헤더 정보가 붙게 된다. Layer Naming Convention Header.. 2019. 4. 3.
[python]파이썬 기초 연습 console tic tac toe 게임. (3목 5목 오목 삼목) 파이썬 기초 공부 from itertools import cycledef win(current_game): def check_winner(check, type_win): if check.count(check[0]) == len(check) and check[0] != 0: print(f"Player {check[0]} is the winner : {type_win}") return True return False #Diagnol Back-slash diags = [] test_reverse = reversed(range(len(current_game))) for col, row in enumerate(test_reverse): diags.append(current_game[row][col]) if che.. 2019. 3. 1.
[중국][베이징]교통 수단 택시 (滴滴出行, DiDi, 띠디추싱, 디디추싱) 중국에서 DiDi(중국 카카오택시) 사용하기 중국 직장 동료 덕분에 편하 게 출퇴근 할 수 있었다. 지난 주 금요일 점심부터 혼자 고객사에 남아서 저녁에 혼자 퇴근해야 해서 드디어 DiDi를 사용해봤다. 滴滴出行 : 띠디추싱, 디디추싱, 물바울 이동이란다 번역기에는. 카카오택시라고 보면 된다. 픽업 장소, 도착장소 입력하고 택시 호출 하면된다. 다만 길거리 Taxi 가 붙어 있는 차들이 아니라 일반 차들이 온다. 우버라고 봐야겠구나.. 카카오택시는 일반 택시니... DiDi 장단점 장점 1. 예상 금액이 거의 적중 한다. a. 내 화면에 금액과 기사님 화면에 금액이 상이했다. 아마 DiDi회사에서 그 차를 챙기는 것 같다. 상당히 많이 챙기는 것 같다. b. 25 RMB가 나왔는데 기사님 폰에는 19.x.. 2018. 11. 11.
반응형