본문 바로가기
반응형

It's me!110

nodejs 교과서 챕터2 - 노드기본기능익히기 REPL - Read, Evaluate, Print, Loop cmd에서 node 실행할 수 있다tab으로 자동완성사용방향키로 전에 명령어 불러오기경로../ 부모../../ 조부모./현재 내폴더 commonjs 모듈공통되는부분을 따로 빼주면 두번쓰지 않아도 됨 중복제거 가능module.exports - 한가지exports - 두가지 이상 전역스코프의 this는 module.exports다func 안의 this는 global require 순환참조 피하자 서로 호출하는거 ES모듈mjs 확장자export 각각import from -> 반드시 최상단다이나믹 import() -> await pakage.json에 type: module로 해도 작동함top level await 가능함 __filename__dir.. 2024. 6. 29.
nodejs 교과서 챕터1 - 자바스크립트 문법 var,let,constvar-스코프무시 func{} 못빠져나감let,const-블록스코프 {} const-한번선언하면 다른거로 값 못바꿈let-값 바꾸기 가능 템플릿문자열var won = 1000;const result = `이 과자는 ${won}원 입니다.` 태그드템플릿 리터럴function a() {}a();a``; 화살표함수생략이 많아짐- 바로리턴시 생략가능객체리턴할때는 {} 써야한다(헷갈리지 않게 주의)부모의 this를 물려받음e가 뭔가요.. 원래들어있는거 구조분해할당객체값 쉽게 꺼내오는 방법배열도 적용 가능함수에 this 쓰고 있는 경우 사용하면 안됨 클래스생성자,스태틱,인스턴스 메서드 하나로 합친 것 프로미스내용이 실행은 되었지만 결과를 아직 반환하지 않은 객체allSettled async,.. 2024. 6. 15.
nodejs 교과서 챕터0 - nodejs란 무엇인가? 호출스택과 이벤트루프 nodejs는 무엇인가?v8엔진으로 돌아가는 런타임: 자바스크립트 실행기자바는? jdk엔진 jrd런타임원래 브라우저에서만 돌아갈 수 있었는데 nodejs가 만들어져서 JS를 다른 곳에서도 실행할 수 있게 되었다. 엔진내부 -> c, c++libuv: 싱글스레드 비동기 이벤트기반모든 프로그래밍 언어는 이벤트가 필수적임.이벤트리스너, 콜백함수를 짜야 한다. node는 비동기가 어렵다.블로킹: 한번에 하나씩 실행 - 실행컨텍스트논블로킹: 여러개 동시에 실행 - 이벤트루프  프로세스안에 여러 스레드로 구성되어 있다.노드는 엄밀히 말하면 멀티스레드인데 그중 한개씩만 컨트롤이 가능하다.스레드 하나를 코어 한개가 돌린다.노드는 주문받아놓고 완료되면 완료된 것 먼저 한개씩 주는 방식이다. 서버와 클라이언트서버: 정보,.. 2024. 6. 10.
임베디드 시작 c언어 공부 해야 한다.비트연산 중요 수업위해 구입해야 할 것 3.3v5v전압 다르면 보드 타버림  전기 전자 양자역학반도체, 트렌지스터2진수 부울대수AND OR NOT컴퓨터 구조 완성 220v -> 필요한  전압으로 변환트렌지스터: 전류가 흐르면 1, 아니면 0 이진수롤 표현할 수 있는 소자CPU: 트렌지스터 엄청 많아서 AND OR NOT 계산 가능메모리: 정보 저장하드디스크: 전원을 꺼도 저장 가능 CPU: 트렌지스터 엄청 많아서 AND OR NOT 계산 가능MPU: CPU를 하나의 기능을 하게 칩으로 딱 만든 것 ex)인텔MCU(Micro Computer Unit): 플래시메모리,하드디스크기능까지 한칩에 모은 것 ex) ARM사 STM범용 컴퓨터: 일반 컴퓨터 PC 2024. 5. 15.
무릎 재활 7/22 양쪽 다리올리기 200개 왼쪽 다리 신전 100회 굴곡 수시로.근육대퇴사두근 중둔근이 중요함 왼쪽 보조기 차고 있어서 해도 되는지 모르겠음 일단 오른쪽 길환님 루틴 해보고 진료후 왼쪽 시작할 것 2023. 7. 22.
5/30 온라인 사업은 데이터로 접근하는 것이 중요하다. 생각난것 뭔가 상품등록 파이썬이용해서 자동화 할 수 있을 것 같음. 온라인 사업은 데이터로 접근하는 것이 중요하다. -> 마진도 얼마 남는지 모르고 팔고 있었음. 정석대로라면, 택배비, 포장비 등등도 다 계산해야 하지만 지금 과도기인 관계로 일단 부가세 포함한 순마진과 마진율까지만 계산하였다. 엑셀은 배울수록 쓸모가 많을 것 같다. -> 한번 배워봐야겠음. 2023. 5. 30.
5/27 openpyxl 강의 요약(나도코딩) 열, 줄 삽입 데이터에 접근하는방법 데이터에서 찾아서 프린트, 바꾸기 삭제 이동 터미널비우기 cls 차트 dimension: 크기 셀스타일 셀스타일2 수식 수식 openpyxl에서 작업한 수식은 데이터로 저장되지 않은 상태이기때문에 None이 뜬다 한번 저장해주면 데이터로 저장이 된다. openpyxl에서 작업한 것이 최종 산출물이 되도록 하는게 좋다. 병합 분리 2023. 5. 27.
5/26 openpyxl로 가격표 정리하기를 만들것이다. 출처: 나도코딩 시트가져오고 이름변경 Permission denied: 'sample.xlsx' 실행할때 파일을 열고 있으면 안됨. 색깔정하는사이트 https://www.w3schools.com/colors/colors_picker.asp?colorhex=ff0000 시트에 대한 여러가지 셀에 접근, 데이터 넣기 셀 데이터 불러오기 end=" " 끝에 띄어쓰기 추가 셀접근, 좌표알아내기 2023. 5. 27.
반응형