목록IT 지식 기록 (106)
쑤쑤_CS 기록장
안녕하세요! 저는 이번에 데이터 마이닝을 공부하며 캐글의 타이타닉 경선에 참가하였습니다. 이때 정말 많은 구글링을 진행했는데 그 중 가장 유익했던 사이트 공유하겠습니다. https://github.com/ramansah/kaggle-titanic/blob/master/Analysis.ipynb ramansah/kaggle-titanic Titanic assignment on Kaggle competition. Contribute to ramansah/kaggle-titanic development by creating an account on GitHub. github.com 이분 정말 똑똑이....ㅎㅎㅎㅎㅎ 전처리에서 많은 부분을 참고하였습니다! https://doorbw.tistory.com/cate..
IT 관련 사람이라면 누구라도 '티스토리' 글 쓰기에 대한 욕심.. 모두가 한번정도는 있을 것 같은데요..! 열심히 글을 작성한 후 중요한 네이버와 구글에서 검색 결과로 나오지 않으면 너무 아쉽겠죠 ㅠㅠ (저도 귀찮아서 미루고 미루다가..!) 그래서 제가 여러 시도끝에 찾은, 가장 간단한 사이트를 공유합니다!! https://goddaehee.tistory.com/category/2.%20%EA%B0%9C%EC%9D%B8%20%EA%B4%80%EC%8B%AC/2_2%20%20%EB%B8%94%EB%A1%9C%EA%B7%B8%20%EA%B4%80%EB%A0%A8%20%EC%A7%80%EC%8B%9D '2. 개인 관심/2_2 블로그 관련 지식' 카테고리의 글 목록 네이버에 "갓대희 " 또는 "갓대희의 작은공..
[ 강의 정리 ] 지난 시간 첫 C++언어 강좌 수업을 했는데요, (이전 글 참조) 2019년 1월 28일 두번째 C++언어 강좌 수업 정리를 시작합니다 : ) * 접근제한자: 프로그래머의 style을 잡아주기 위함(기계어 코드는 동일함). 프로그래머가 함수를 만들도록 유도 -> 변화를 잘 대처할 수 있도록- private외부에서 이 멤버에 접근을 못하게 함 ex)data.age 불가. SetAge()함수 이용public 영역에서 값을 쓰는 방법으로, 변수를 직접 쓰지 않고 함수를 쓰게 함 (프로그래머가 함수를 쓰는 style로)- public* 클래스의 구조1234567891011121314151617181920212223242526272829303132333435363738394041class Stu..
윈도우즈 운영체제의 메시지 시스템은 메시지 큐와 메시지 테이블로 나누어집니다. 즉, 하니의 응용 프로그램에 메시지를 보관하는 방식이 두 가지라는 뜻입니다. 메시지 큐는 순서대로 들어와서 저장되고 먼저 저장한것부터 순서대로 처리되는 방식이고 CPU 상태와 상관없이 자기 순서가 되면 처리가 됩니다.메시지 테이블은 전달 순서와 상관없이 메시지가 활성화되면 자신의 상태를 0에서 1로 바꿔놓고 처리를 대기하게 됩니다.하지만 메시지 테이블에 있는 상태값은 메시지 큐에 있는 메시지들이 모두 처리되고 처리되기 때문에 메시지가 많아져서 처리가 지연되기 시작하면 메시지 테이블은 우선순위에서 밀려서 처리자체가 안됩니다. 그냥 무한대기 상태에 빠지고 메시지 큐에 있는 메시지들이 어느정도 처리가 다되고 나면 그때서야 메시지 테..
C언어와 C++언어에 대한 이론 수업 후,Visual Studio에서 기존 Windows 데스크톱 응용 프로그램을 만드는 실습 수업이 진행되었습니다! Windows API (Win32 API, Windows Desktop API 및 Windows 클래식 API라고도 불림)는 Windows 응용 프로그램을 만들기 위한 C 언어 기반 프레임 워크입니다. MFC, ATL 및 NET framework와 같은 Windows API를 기반으로 빌드되어 더욱 고급 및 프로그램을 쉽게 개발할 수 있는 프레임 워크입니다. Windows 수업이 진행된 후, MFC 실습으로 이어질 예정입니다 : ) 강의를 진행해 주시는 김성엽 강사님의 블로그에 강의 내용이 정리되어 있는 글 입니다. https://blog.naver.com..
12월 31일, 2018년의 마지막 날TIPS 20기 두번째 수업이 있었습니다..!오늘 수업은 아래 순서로 진행되었습니다.C언어 강의 - 4장. 상수와 변수 / 5장. 함수 / 6장. 표준출력 함수 [ 본격적인 강의 정리 ] [4장] 상수와 변수* 상수 = 컴파일러랑 나랑 약속한 값 (바꾸지 않겠다고 정함)- 숫자형 상수- 문자형 상수: ‘문자’ -> 그 문자의 값을 숫자로 컴파일러가 변환합니다. 상수 라는 것은 다 숫자로 변환됩니다.- 문자열형 상수: “” 문자열이란 문자를 그룹지은 것을 의미합니다.시스템 성능을 위해 문자열을 최소화 하는 것이 좋습니다. 문자열은 조금은 비효율적입니다.* 진법23 //10진법023 //8진법0x23 //16진법으로, 숫자 앞에 함부로 0 을 붙이면 ..
[ 본격적인 강의 정리 ] 6. 표준출력함수- %d %f %c %s 키워드, 출력형식- printf ( %d, data1): 쌍으로 존재해야 타입이 아닌 어떻게 출력하는지. 무엇을 출력하려는지 의지가 중요 앞뒤 자료 맞지 않아도 출력가능 : scanf와의 차이점-2.1f 에서 f는 데이터 타입이 float 임을 의미한다 / 2.1 이면 double(예전에는) float f = (flaot) 2.1; 형변환 연신자 (연산을 한번 더 하는 것은 아님)- 실수 범위 ( 블로그 링크 )- char -> %d %u 둘다가능. char data = -1; 출력시 값의 가치가 변하지 않는다.- 10진수. 8진수(0). 16진수(0x). %d나 %o : 숫자만 씀. %x: 소/대문자 차이 있음(지금은 지켜지지 않음)-..
[ 강의 정리 ] [18장. 구조체와 연결 리스트] 구조체를 많이 쓰면 프로그램 유지, 보수가 쉽다 * 데이터 구조화 방법 1)배열 2)구조체배열의 한계 : 배열은 크기가 같은 데이터만 그룹으로 묶을 수 있다구조체 : 크기나 형식이 다른 데이터를 그룹으로 묶어 사용할 수 있도록 하는 문법.기본 자료형이나 사용자가 정의한 자료형을 그룹으로 묶어 새로운 자료형을 만들 수 있다. * 구조체로 선언한 변수의 요소 사용하기구조체로 선언한 변수는 .(요소 지정) 연산자와 자신이 사용할 요소의 이름을 함께 적어서 사용한다구조체변수이름 . 사용할요소 * 구조체로 선언한 변수를 포인터로 사용하기 * 연산자 우선순위 문제를 해결하는 -> 연산자 * 구조체 멤버 정렬 기준구조체의 요소를 일정한 크기로 정렬하여 실행 속도를 ..