본문 바로가기
반응형

전체 글265

[Spring Boot] 2. 주요 기초 라이브러리 1. spring-boot-starter-web > spring-boot-starter-tomcat 임베디드(내장된) 웹서버이다. 프로젝트를 실행하면 기본 8080포트로 웹서버가 띄워진다. 2. spring-boot-starter-logging (로깅관련) 실무에서는 System.out.println 으로 확인하는게 아닌 로깅을 사용해야한다. 요즘은(2020년 기준, 대세는 또 바뀔 수 있으므로..) slf4j, logback 두가지 조합이 성능도 빠르고 여러가지를 지원하기 때문에 많이 쓰인다. 3. spring-boot-starter-test (테스트 관련) junit 이 핵심 라이브러리이며 가장 많이 쓴다. mockito, assertj : 테스트를 편리하게 하도록 도와주는 라이브러리. spring-.. 2022. 12. 21.
[Spring boot] 1. Intellij로 시작하기 Intellij 버전 : Intellij IDEA 2022.3 (Ultimate Edition) Spring Boot 버전 : 3.0.0 1. 프로젝트 시작하기 New Project > Spring Initializr 를 선택하고, Java 11 기준으로 개발을 할 것인데, JDK를 19를 사용하면 오류가 난다. 따라서 JDK 버전은 18을 사용하도록 한다. Next를 누르면, Dependencies를 선택할 수 있다. Spring Web과 Thymeleaf를 추가한다. 프로젝트를 Run 하고, http://localhost:8080 에 접속해 본다. 2. 알아두면 유용한 셋팅 1) Project의 설정 아이콘 > Tree Appearance > Compact Middle Packages 위 설정을 통해.. 2022. 12. 21.
Unix OS 시스템 확인 기본 명령어 ■ Unix OS 기본 명령어 1. 일반 시스템 정보 1) 설치된 OS명 - AIX, Solaris, HP-UX # uname -s 2) 설치된 OS 버전 - AIX # echo `uname -v`.`uname -r` 또는 # oslevel - Solaris, HP-UX # uname -r 3) 모델명 - AIX # lsattr -E -l sys0 | awk '/modelname/ {print $2}' - Solaris # uname -i - HP-UX # uname -m 2. CPU 관련 정보 1) CPU 개수 - AIX # lsdev -Cc processor | wc -l - Solaris # psrinfo | wc -l - HP-UX # ioscan -fknC processor | grep proc.. 2022. 12. 20.
vmware kali 리눅스 기본 display setting vmware kali 리눅스 기본 display setting 하기 칼리 리눅스를 설치했는데, 27인치 모니터에서 글씨가 너무 개미 똥구멍 만하다. 그래서 display, font setting을 뒤져보았다. 1. setting 들어가기 우클릭 > Applications > Settings > Setting Manager를 통해 들어가 본다. 2. Appearance 설정 필자 아래와 같이 폰트 크기를 설정해 봤다. 폰트 크기로는 상단의 작업표시줄에는 변화가 없기 때문에 Settings에서 Window Scaling을 2배로 설정했다. 그랬더니 그래도 편하게 볼만했다. 3. Display 설정 Windows Scaling 을 2배로 바꾼 후엔 화면에 딱 맞추기가 힘들었다. 그래서 해상도는 2880 x 1.. 2022. 12. 11.
정보보안 관련 주요 사이트 1. KISA 인터넷 보호나라 https://www.boho.or.kr/main.do KISA 인터넷 보호나라&KrCERT KISA 인터넷 보호나라&KrCERT www.boho.or.kr 2. 개인정보보호 포털 > 자료마당 https://privacy.go.kr/inf/pol/law/ruleList.do > 메인 privacy.go.kr 3. 한국인터넷진흥원 > 지식플랫폼 > 법령.가이드라인 > 가이드라인 https://www.kisa.or.kr/2060207?page=2&searchDiv=10&searchWord=&_csrf=e88364aa-4841-4f1f-abad-4e61b9ee97fa KISA 한국인터넷진흥원 www.kisa.or.kr 가이드라인 뿐만 아니라, 법령.고시, 가이드라인, 안내서, 사.. 2022. 12. 9.
[코드이그나이터] 쿼리 찍어보기 코드이그나이터에서 쿼리 찍어보기 개발하면서 페이지 내에서의 쿼리를 확인해봐야 할 때가 있다. 그럴 때, 아래 파일의 query() 함수를 찾아 찍어볼 수 있다. 개발 모드에서만 사용하도록 하자. vendor\codeigniter4\framework\system\Database\BaseConnection.php public function query(string $sql, $binds = null, bool $setEscapeFlags = true, string $queryClass = '') { // 쿼리찍기 (1) echo $sql." "; $queryClass = $queryClass ?: $this->queryClass; if (empty($this->connID)) { $this->initiali.. 2022. 12. 9.
728x90