본문 바로가기

전체 글

react-router-dom v6 사용하기 react-router-dom 라이브러리 버전에 따라 문법이 달라졌다. 어이가 없지만.. 어떻게 해결하면 되는지 보자 v5에서는 Switch를 사용한다. v6에서는 src/index.js 를 먼저 수정해줘야 한다. 첫째, index.js 수정 index.js 에서는 맨 처음에 어떤 컴포넌트를 불러줘야하는지 정의를 해준다. 컴포넌트를 로 감싸줘야 한다. import { BrowserRouter } from "react-router-dom"; const root = ReactDOM.createRoot(document.getElementById("root")); root.render( ); 둘째, App.js 수정 index.js에서 App.js로 라우팅을 해줬으니...첫 페이지는 App.js에서 수정할 수 .. 더보기
컴파일 언어 vs 인터프리터 언어 둘의 차이점을 왜 알아야 할까? 자바와 자바스크립트는 어떤 관계? java 와 javascript는 무슨 친척관계로 되는 것처럼 느껴지는 네이밍을 하고 있는 프로그래밍 언어이지만, 이둘은 아무관계 없다. java는 흔히, 객체지향 프로그래밍 언어라고하는데.. 사실 javascript도 객체지향 언어이기는 마찬가지이다. 자, 그럼 둘의 차이점은 뭘까? 번역본 책 vs. 동시통역 프로그래밍 언어라는 것은 사실, 컴퓨터 기계 0과 1로 이루어진 명령에 대해 사람이 이해하기 쉽도록 고차원으로 바꾼 고급 언어이다. 만약, java 에서 "hello world" 를 출력해줘~라고 명령을 하면 이걸 해석해야하는데, 해석/통역을 맡은 프로그램이 compiler 이다. java는 compiler로 코드를 다 번역을 해놓고, 이 번역본을 컴퓨터에게 넘겨준다. 당연히 이 번역본은 0과 1.. 더보기
국가 및 공공기관 정보보호제품 도입요건 행정/공공기관의 경우, 국가정보보안지침(국정원)에 의거하여 정보보호제품 도입요건을 만족시키는 제품을 도입하여야 한다. 법적근거 : 기획재정부 정보보안 기본지침, 행정기관 및 공공기관 정보시스템 구축·운영지침 정보보호제품은 크게 “안전성 검증필 제품" 과 "암호화가 주기능인 제품"에 등재된 제품을 도입할 수 있다. 1) 안정성 검증필 제품: 각 제품 유형별로 획득해야하는 인증서를 득해야만 등재될 수 있다. 2) 암호화가 주기능인 제품(DRM, DLP 등)은 CC인증 및 검증필 암호모듈 탑재 해야함 1) 법적근거 □ 법령 : 국가정보화 기본법 정보보호제품 도입요건에 관한 정책을 "과기부"가 정한다라고 못박고 있다. https://www.law.go.kr/%EB%B2%95%EB%A0%B9/%EA%B5%AD%E.. 더보기
오라클클라우드#nginx 에러#nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory) nginx process가 4개가 제대로 떠 있어야 정상임. 비정상적인 상황은... 1개만 저렇게 잡힐때... Last login: Sat Nov 12 17:45:50 2022 from 121.145.187.50 [opc@longorshort-centos8 ~]$ ps -ef | grep nginx opc 6696 6659 0 02:08 pts/0 00:00:00 grep --color=auto nginx [opc@longorshort-centos8 ~]$ [opc@longorshort-centos8 ~]$ [opc@longorshort-centos8 ~]$ sudo nginx restart (restart를 해도 안먹혀...); nginx: invalid option: "restart" [opc@lon.. 더보기
flutter & dart : ? 물음표 연산자는 무슨 의미? 널을 허용한다! Dart 에서 물음표 연산자 1개 1. null : 아무런 값이 없는 상태 , 0이 아님 2-1. ( 일반 case ) 변수에 적절한 값이 선언된 경우. String name = "개발자" print('hello ${name}' !!!);) [결과] hello 개발자 !!! 2-2. ( 비정상 case ) 변수에 아무 값도 선언되지 않은 경우. String name ; print('hello ${name}' !!!);) [결과] Error 2-3. ( null 허용 case ) 변수에 아무 값도 선언되지 않아도 괜찮아~. String ? name ; print('hello ${name}' !!!);) [결과] hello null !!! 3. 결론 ? 물음표 연산자 들어가면 : null을 허용한다는 의미(.. 더보기
아래한글 hwp 문서포맷 자동화 툴(파이썬) 보호되어 있는 글입니다. 더보기