분류 전체보기 썸네일형 리스트형 Dod SW 참고자료 보호되어 있는 글입니다. 더보기 참고자료들 보호되어 있는 글입니다. 더보기 갤럭시북2 NT750XEW-A51A 내돈내산 후기 빅스마일 데이를 맞이하여 매우 저렴하게 갤럭시북2를 구매하였다 제품링크: https://mobile.gmarket.co.kr/AppGate/V3?link=http%3A%2F%2Fmitem.gmarket.co.kr%2FItem%3FgoodsCode%3D2458029149%26p6dl%3Dmappshare&app=gmkt&preview=false 갤럭시북2 NT750XEW-A51A 최종... 999,000원 mitem.gmarket.co.kr 갤럭시북2 프로와 매우 고민하였다. 20만원 정도 차이나는데 무게와 아몰레드 화면이 필요할것 같았으나. 가성비를 생각하여 nt750 모델을 선택하였다. 배송받은 후 메탈바디에 고급스러움과 작은 충전기 pd 충전도 된다. 굳이 프로를 살필요 없지 않은가라는 느낌이 들었다.. 더보기 Python 기본 제어문 Python 기본 제어문 if 문 if : 구문1 elif : 구문2 else: 구문3 while문 while : 구문 for문 for in : 구문 for문이 조금 특이한데 보통 100번 반복하기 위해서는rage() 함수를 이용하여 for문을 돌릴 수 있다. l = range(100)for i in l: print(i) 참고적을호 Python에는 switch 문이 없다!! 더보기 Python 개발 환경 python은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum) 이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이다. 파이썬이라는 이름은 귀도가 좋아하는 코미디 〈Monty Python's Flying Circus〉에서 따온 것이다.(위키피디아) python을 사용하는 이유는 배우기 편하고.. 다양한 플랫폼에서 구동되고.. 변수 타입 고민 안해도 되고.. 등등 있지만 가장 큰이유는 매우매우 다양한 패키지가 존재하기 때문이 아닐까? 그럼 python 개발을 위한 환경은 무었일까? 가장 간단한 것은 Python을 설치하면 기본적으로 딸려(?)오는 IDLE을 사용하는 것이 아닐까싶다. 친숙한 통합개발.. 더보기 PPT 아이콘 검색 사이트 PPT를 만들때 적당한 그림이 없어서 고생할때가 많다. 이때 아이콘을 찾아주는 매우 유용한 사이트이다. https://www.iconfinder.com/ 검색어로 money를 쳤을경우 다음과 같은 아이콘들이 나온다. 더보기 ms office가 안드로이드..ios에서.. 무료로 풀렸군 ms office가 안드로이드..ios에서.. 무료로 풀렸군 더보기 통계를 시각적으로 보는 방법(gapminder) TED를 보다가 알게된 사이트 gapminder 세계의 통계정보를 시각적으로 표현하여 교육, 정책설정등에 활용 가능하다. 특이한 점은 시간의 변화에 따라 애니메이션을 통해 변화를 시각적으로 볼 수 있다는 것이다. TED 발표자는 hans Rosling 이라는 스웨덴 카로린스카 대학교 교수이며 국제 보간을 가르치고 있다. 발표에서 사용된 도구는 www.gapminder.org라는 사이트에서 다운로드 가능하다. (플래시로 만들어져 있다.) 내가 필요한 데이터를 넣는 기능이 되는지는 아직 모르겠지만 기본적으로 국가별 통계데이터가 들어가 있다. 더보기 Stack Frame Stack Frame : EBP Register를 사용하여 스택의 포컬변수, 파라미터, 복귀 주소에 접근하는 기법. Stack Frame 형태-----------------------------PUSH EBPMOV EBP, ESP ........ MOV ESP, EBPPOP EBPRETN ----------------------------- 어셈블리에서DWORD PTR SS:[EBP-4] 는*(DWORD*)(EBP-4)와 같음 Debugging option-> Anlaysis 1 탭에서 show ARGs and LOCALs in procedures 를 체크하면 가독성을 높일 수 있음 더보기 IA-32 Register IA-32(Intel architecture 32bit) 1. CPU Register 1.1 Basic program execution registers - General Purpose Registers (32bit, 8개) - Segment Registers (16bit, 6개) - Program Status and Control Register (32bit, 1개) - Instruction pointer(32bit 1개) 1.1.1 General Purpose Registers - 보통 상수/주소 등을 저장할때사용 - 각 레지스터는 하위 호환성을 위해 몇가지 구획으로 나뉨 EAX의 예를 들면 EAX : 0~31(32bit) AX : 0~15(EAX의 하위16bit) AH : 8~15(AX의 상위 8b.. 더보기 이전 1 2 3 4 다음