목록Project (3)
NIRVANA
LXC(LinuX Containers)란? 단일 리눅스 시스템에 동작하고 있는 프로세스를 격리시켜 각 프로세스마다 독자적인 리눅스 시스템 환경을 구축하는 것OS 수준의 가상화를 지원LXC는 OS 수준의 가상화를 제공하고 도커는 응용 수준의 가상화를 제공한다는 점에서 차이가 있다! 1. Ubuntu에 LXC 설치하기sudo apt updatesudo apt install lxc lxc 관리 패키지를 먼저 다운로드 받고 sudo apt-get install lxc-templates 사용할 lxc 컨테이너 템플릿도 다운로드 받아준다 ls /usr/share/lxc/templates /usr/share/lxc/templates 경로의 파일들을 확인해보면 다양한 종류의 템플릿들이 있는 것을 확인할 수 있다...
@GetMapping 활용 @GetMapping("/member") pubilc String getMember(@RequestParam("empNo") String empNo) { //사번을 받아오기 위함 log.info("empNo: {}", empNo); return "ok"; } @GetMapping("/member") public String getNumber(@RequestParam("empNo") String empNo, @RequestParam("year") int year){ log.info("empNo: {}", empNo); return "ok"; } @GetMapping("/company/{id}") public String getCompany(@PathVariable("id") St..
1. NLP란? 자연어 처리(NLP, Natural Language Preprocessing): 컴퓨터가 인간의 언어를 분석하고 이해할 수 있도록 하는 인공지능의 한 분야. 자연어 이해(NLU, Natrural Language Understanding): NLP를 구성하는 하나의 부분집합. 챗봇 만들기에 NLP가 필요한 이유? : 사람은 자신의 언어를 음성 혹은 텍스트 형태로 챗봇에게 제공함. 이 입력값을 컴퓨터 공학에서는 자연어라고 부름. 컴퓨터가 사용자의 자연어를 이해하기 위해서는 그것이 어떤 언어인지 혹은 어떤 형태(텍스트, 음성, 이미지 등)인지와 관계 없이 NLP 알고리즘과 기술을 반드시 사용해야 함. 즉, NLP는 원시 데이터를 입수하고 정제하여, 필요한 액션을 취할 수 있도록 하는 역할을 함..