본문 바로가기

전체 글165

[용어] 자바스크립트 호이스팅 복습 한 내용 기록 - 공부 방향 : tchschool 기초, javascript 공식 Docs, 유트브 출처 및 참고 더보기 참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types#%eb%b3%80%ec%88%98_%eb%b2%94%ec%9c%84 (첫번째 교육자료) 추가로 포스팅할것 : 자바스크립트란 or 원리? 동등 and 일치 연산자 프로퍼티 and 메소드 (함수형 프로그래밍) 호이스팅 호이스팅이란 ? 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미한다. var로 선언한 변수의 경우 호이스팅 시 undefined를 뱉어낸다. (undefined로 변수를 초기화 let과 const.. 2022. 3. 1.
[기초] 자바스크립트 기본 복습 한 내용 기록 - 공부 방향 : tchschool 기초, javascript 공식 Docs, 유트브 출처 및 참고 더보기 참고1 : http://www.tcpschool.com/javascript/js_datatype_basic (첫번째 교육자료) 참고2 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types#%eb%b3%80%ec%88%98_%eb%b2%94%ec%9c%84 추가로 포스팅할것 : 자바스크립트란 or 원리? 동등 and 일치 연산자 프로퍼티 and 메소드 (함수형 프로그래밍) 시작 자바스크립트는 문법의 대부분을 Java와 C, C++로부터 차용하고 있다. (Python, Awk, Perl의 영향도 .. 2022. 2. 17.
쓰레드(Thread)란 #출처 및 참고 더보기 - https://gmlwjd9405.github.io/2018/09/14/process-vs-thread.html - http://tcpschool.com/java/java_thread_concept - https://donghoson.tistory.com/8 (본 글은 이론적인 내용들을 위주로 포스팅했습니다. ) 쓰레드란 무엇인가 먼저 프로세스(process)의 정의를 보겠습니다. 단순히 실행 중인 프로그램 ? 그러니까 지금 제가 카카오톡 PC 프로그램을 실행하고 있는데 이것을 프로세스라고 한다고요? 네 맞더라고요 간단하게 작업관리자를 키면 구동중인 프로그램들을 볼 수 있습니다. 그래서 저 말이 틀린것이 아닙니다. 좀 더 전문적이게 알아보자면 사용자가 작성한 프로그램이 운영체제.. 2021. 10. 7.
파이썬 정수 1000000까지 2진수, 10진수가 같은 회문의 정수 구하기 제목을 좀 난해하게 적었는데 설명하자면 이렇다. 101 같이 뒤집어도 같은 숫자가 존재한다 131, 212... 등등 한자리 정수는 말할것도 없고 입력받은 정수까지의 회문이 가능한 수를 구하는건데 조건이 2진수를 포함한것 까지이다. 그러면 if문에는 and를 사용해 2진수랑 10진수의 회문이 같은 정수를 구하자 라고 인지할 수 있다. 뭐.. 10진수까지는 어찌저찌해서 금방 코드를 짤 수 있겠지만 2진수는 조금 난해했다. 자바로 했을때는 라이브러리를 사용하지않고 직접 '/', '%'를 써서 배열에 저장하는 식으로 구현했던 기억이 있다. 하지만 파이썬은 그렇지 않다. 역시나 대단한 언어이다. 물론 다른 분들의 코드를 참고해서 작성했다. 비교해야할 것은 먼저 반복문안에 모든 숫자를 비교해야 하는데 1부터 10.. 2021. 10. 7.