톰캣에서 Add and Remove를 통해 프로젝트를 추가하려했지만 위의 에러가 뜨면서 추가 설정창이 열리지 않음 해결 프로젝트 - Properties - Project Facets에서 Dynamic Web Module 체크 체크가 되어 있는데도 Tomcat이 뜨지 않는 경우 Runtimes - Show all runtimes 체크 다이나믹 웹 서버와 호환되는 톰캣의 버전을 깔아서 다시 연결. 제한적인 상황일 때(인터넷 X, 톰캣 버전이 고정적일 때) 파일 탐색기로 해당 프로젝트 접근 (프로젝트 우클릭 - Show In - System Explorer) .settings - org.eclipse.wst.common.project.facet.core.xml 실행 jst.web의 version을 바꿔가며 호..
도커 입문단계에서부터 시작된 무언가.. 쉬운게 없다 역시.. wsl --update를 커널에다 입력하라는 것 같다. 해결 PowerShell에서 wsl --update 명령어를 입력해서 업데이트를 진행 만약 0%에서 올라가지 않는다면, 아래 포스팅을 참조 [Docker] wsl 무한대기 (feat. Docker Desktop requires a newer WSL kernel version) 서버에서 GitLab과 Jenkins를 돌리려는데 Jenkins를 잘 모르겠다. 스케줄링과 같은(더 많은 서비스가 있겠지만) 개념으로 .sh을 실행하는 것 같긴 한데, 익숙지가 않아서 인프런에 강의를 구매. 근데 Win park-duck.tistory.com
구축 과정 임무 정의 → 데이터 획득 → 데이터 정제 → 데이터 라벨링 → 데이터 학습 1. 임무 정의 - 무엇을 공부할 것인가? - 학습용 데이터를 정의하고 설계 2. 데이터 획득 - 학습에 필요한 데이터를 확보하는 단계(원시 데이터) - 새롭게 데이터를 구할 경우 개인정보 및 저작권을 고려하여 수집 3. 데이터 정제 - 데이터 형식, 크기 맞춤, 중복제거, 개인정보 비식별처리 등 수행(원천 데이터) 4. 데이터 라벨링 - 기능과 목적에 부합하는 라벨을 원천 데이터에 부착(라벨링 데이터) 5. 데이터 학습 - 학습 데이터셋을 이용하여 학습. - 품질 이슈 확인 구분 설명 원시 데이터 (Raw Data) - 인공지능 학습용 데이터 구축 과정에서 인공지능 기계학습을 목적으로 획득하는 단계에서 수집하거나 생..
틀린 부분이 있으면 지적해주시면 감사하겠습니다. 공부하는데 큰 도움이 됩니다. OSI 7계층 OSI 7 계층이란? 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작동하는 방식을 정해놓은 ISO(국제 표준화기구)에서 개발한 모델이다. 쉽게 말해 통신이 일어나는 과정을 7단계로 나눈 것이다. 계층을 나눈 이유 통신이 일어나는 과정을 단계별로 파악하기 쉽고, 흐름을 한눈에 알아보기 쉽고, 사람들이 이해하기 쉬우며 계층 중에 특정한 곳에 문제가 생기면 다른 단계의 장비 및 소프트웨어를 건들지 않고도 해당 문제가 생긴 계층만 고칠 수 있다. 데이터 캡슐화 사용자 데이터가 각 계층을 지나면서 하위 계층은 상위 계층으로부터 온 정보를 데이터로 취급하며, 자신의 계층 특성을 담은 제어정보..
틀린 부분이 있다면 지적해주시면 감사하겠습니다. 공부하는데 큰 도움이 됩니다. TCP / IP (Transmission Control Protocol / Internet Protocol) 흔히 TCP/IP라고 알려진 인터넷 프로토콜 스위트(Internet Protocol Suite)는 인터넷과 이와 유사한 컴퓨터 네트워크 사이에서 정보를 주고받는 데 이용되는 통신 프로토콜의 모음이다. 인터넷 프로토콜 슈트 중 TCP와 IP가 가장 많이 쓰이기 때문에 TCP/IP 프로토콜 슈트라고도 한다. TCP/IP는 네트워크 프로토콜 스위트로, 온라인 상의 안전하고 효율적인 데이터 전송의 필수 요건을 정의한다. 패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어져 있다. IP 주소 체계를 ..
틀린 부분이 있다면 지적해주시면 감사하겠습니다. 공부하는 데 큰 도움이 됩니다. WEB과 HTTP / (특징, 구조, 동작 과정 예시)틀린 부분이 있다면 지적해 주시면 감사하겠습니다. 공부에 많은 도움이 됩니다. WEB (World Wide Web) 웹 = 인터넷? 인터넷이라는 거대한 네트워크 위에서 다양한 서비스들이 동작하는데, 웹도 인터mag1c.tistory.com HTTP는 TCP와 UDP방식이 있다. 그렇다면 TCP와 UDP는 무엇이며 어떤 차이가 있을까. TCP (Transmission Control Protocol)TCP는 연결 지향적인 프로토콜로 장치들 사이에서 논리적인 접속을 성립하기 위해 연결을 설정해 신뢰성을 보장하는 연결형 서비스이다.연결 지향적 프로토콜클라이언트와 서버가 연..
틀린 부분이 있다면 지적해 주시면 감사하겠습니다. 공부에 많은 도움이 됩니다. WEB (World Wide Web) 웹 = 인터넷? 인터넷이라는 거대한 네트워크 위에서 다양한 서비스들이 동작하는데, 웹도 인터넷의 서비스 중의 하나이다. 서로 다른 컴퓨터에 서로 다른 정보들이 저장되어 있을 때, 원하는 정보를 얻기 위해서는 해당 정보가 저장된 컴퓨터로 로그온 해야했고, 컴퓨터마다 다른 프로그램을 사용하기 때문에, 만약 처음 보는 프로그램이라면 이것이 어떻게 돌아가는지 알기 위해 새로운 프로그램에 대해 매번 학습해야 했다. 당시 빠르게 발전하고 있던 인터넷과, HyperText 같은 컴퓨터 기술들을 활용하여 위의 문제점들을 해결하고자 했고, 이를 바탕으로 오늘날의 웹이 탄생했다. HyperText 참조(하이..
https://school.programmers.co.kr/learn/courses/30/lessons/84512 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 DFS를 이용해서 간단하게 풀어냈다. class Solution { static int idx = 0; static int answer = -1; public int solution(String word) { dfs(word, ""); return answer; } public void dfs(String word, String text) { if(answer > 0) return; if(w..