분류 전체보기(188)
-
[Web] 폰트
1. 네이버나눔글꼴 NanumSquareRound(EB/B/R/L) NanumBarunpen(B/R) hangeul.naver.com/2017/nanum [네이버 한글한글 아름답게 : 나눔글꼴] 한글의 아름다움, 나눔글꼴로 나눕니다. hangeul.naver.com 2. 티몬체 TmonMonsori(한글적용됨) TmonTium(영어만적용됨) brunch.co.kr/@creative/32 티몬체를 소개합니다. 티몬 전용 글꼴 2종 다운로드 안내 | -안내- 2020년 11월 티몬 몬소리체가 티몬체로 글꼴 명칭이 변경되었음을 안내드립니다. 글꼴 다운로드는 아래 "티몬체 다운로드 받으러 가기"를 클릭해 티몬 brunch.co.kr 3. 스웨거체 SDSwagger www.swagger.kr/index_font...
2020.12.13 -
[Springframework] 스프링 컨테이너 구동 및 테스트
1. 스프링 환경설정 파일 생성 1-1. [src/main/resource 우클릭 - New - Other 클릭] 혹시, 스프링프로젝트 생성방법을 모른다면 여기 클릭 1-2. Spring - Spring Bean Configuration File 선택 후 Next 버튼 클릭 1-3. File name에 'applicationContext' 입력 후 Finish버튼 클릭 1-4. 생성된 스프링 환경파일 확인(applicationContext.xml) 2. 스프링 컨테이너 구동 및 테스트 2-1. TV 인터페이스 생성 package com.spring.study.polymorphism; public interface TV { public void powerOn(); public void powerOff();..
2020.12.11 -
[Springframework] 스프링 프로젝트 생성
1. [ 좌측 메뉴 우클릭 - New - Spring Legacy Project ] 클릭 2. Project Name 입력 후 'Spring MVC Project' 클릭 3. 생성되는 스프링 프로젝트의 최상위 패키지 생성을 위한 패키지 이름지정 4. 생성된 스프링 프로젝트 확인 출처 : 스프링 퀵 스타트 [채규태 지음 / 루비페이퍼] (교재)
2020.12.11 -
[Java_디자인패턴] 싱글톤 패턴(Singleton Pattern)
싱글턴 패턴 인스턴스가 오직 1개만 생성되어야 하는 경우 사용되는 패턴. 싱글턴을 만들 때 동시성(Concurrency) 문제를 고려해서 설계해야 함 멀티 스레딩 환경헤도 동작 가능하게끔 구현해야 함. private constructor를 가짐. static method를 사용함. 보통 가장 많이 사용되는 싱글턴 구현 방식은 LazyHolder 방식임. 싱글턴 패턴 사용시 주의사항 클래스 로더를 2개 이상 사용하는 경우, 인스턴스가 2개 이상 생성될 수 있기 때문에 이런 경우에는 클래스 로더를 지정해야 함. 자바와 스프링의 싱글턴 차이점은, 자바에서 싱글톤 객체의 생명주기는 클래스 로더가 기준이지만, 스프링에서는 어플리케이션 컨텍스트(ApplicationContext)가 기준이 됨. 클래스 로더 기준이라..
2020.12.11 -
[React] 프로젝트 생성도중 permission에러 발생
(node:7208) UnhandledPromiseRejectionWarning: Error: EPERM: operation not permitted, mkdir 에러 발생 [문제상황] 나의 경우 "C:\Program File\nodejs"에서 create-react-app hooked 명령어를 실행하니 permission 에러발생 프로젝트 생성경로를 "C:\Program File\nodejs"로 설정시 해당 폴더는 쓰기읽기 작없 관리자 권한을 요구하므로 permission 오류가 발생하므로, 읽기쓰기에 관리자 권한을 요구하지 않는 "C:\Users\[username]\AppData\Roaming\npm"으로 설정하는 것이 좋다고 함 [해결방법] "C:\Users\[username]\AppData\Roa..
2020.12.05 -
[React]npm을 이용한 create react app 설치
React는 페이스북에서 만든 웹 어플리케이션 유저 인터페이스를 만드는 유명한 자바스크립트 라이브러리이며, Visual Studio Code는 React.js 인텔리센스와 코드 탐색 기능을 지원 npm을 이용한 create-react-app 설치 create-react-app generator를 설치하고 사용하는 것과 함께 React애플리케이션 서버를 구동하기 위해서는, Node.js 자바스크립트 런타임과 npm(Node.js 패키지 관리자)이 설치되어 있어야 함. npm은 Node.js에 포함되어 있음. 1. nodejs.org/en/download/ (Node.js 다운로드 링크) 2. npm 설치 버전 확인 >npm -v >node -v 3. create-react-app 설치 '-g' : Glob..
2020.12.05