일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 공간복잡도 #공간자원 #캐시메모리 #SRAM #DRAM #시간복잡도
- virtualbox #vmware #router #nat #pat #네트워크 구성도 #aws #ubuntu #
- aws #아키텍트 #과정 #vpc #인프라 구축 #퍼블릭 #보안그룹 #생성 #http #ipv4
- ubuntu #설정변경 #vmware #vmbox #linux #명령어
- aws #클라우드 #퍼블릭 클라우드 #아키텍트 #과정
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #OSI #ISO #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- samba #가상머신 #daemon
- storage #로컬스토리지 #세션스토리지 #백그라운드 서비스
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- haproxy #wordpree #php #linux #가상화 #가상머신 #내용정리
- 쓰레드 #쓰레드풀 #프로세스
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #igw #curl #명령어 #http
- mysql #linux #설정 #wordpress #웹사이트 #db 연결 #
- aws #아키텍트 #과정 #vpc #인프라 구축
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #private subnet
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #internet gateway #연결
- tar #build #배포 #통신포트 #설정방법 #linux #apache
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #웹개발
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #KDT #기본문법 #데이터베이스 #Computer #Science #CPU #메모리
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- 비트 #바이트 #이진수
- oracle vmbox #rocky #linux9 #명령어 #암호화인증 #해시알고리즘
- aws #아키텍트 #과정 #s3 #bucket #생성 #이미지업로드
- 인바운드 #아웃바운드 #방화벽설정
- 프로세스 #CPU #시공유 #커널
- sasac #aws 클라우드 #아키텍트 과정 #가상화 #vmbox #vmware #esxi #tar #selinux
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #route53 #igw #연결
- aws #아키텍트 #과정 #vpc #인프라 구축 #php #웹페이지 #http #public #instance
- aws #아키텍트 #과정 #vpc #인프라 구축 #퍼블릭 서브넷 #안에 #ec2 인스턴스 #ami #생성 #firewall
- Today
- Total
목록분류 전체보기 (221)
요리사에서 IT개발자로
테스트 코드가 필요한 이유는사람도 실수를 한다.사람이 만든 코드가 Product(상품)화가 되기 전 소프트웨어가 예상한대로 결과를 내는지 필요하다.버그(bug)란소프트웨어가 예상치 못한 결과를 내는것발생 이유는 소스코드 or 설계과정 오류JUnit이란 프로그래밍 언어 용 단위 테스트 프레임워크이다.테스트 파일생성 https://hs-backend.tistory.com/86 스파르타 부트캠프 Spring Master 1강 HTTPHTTP(HyperText Transfer Protocol) 이란데이터를 주고받는 양식을 정의한 통신 규약 중의 하나이다.전 세계에서 널리 쓰인다.통신규약이란컴퓨터끼리 데이터를 주고받을 때 정해둔 약속Client(고객)과 Servhs-backend.tistory.com
HTTP(HyperText Transfer Protocol) 이란데이터를 주고받는 양식을 정의한 통신 규약 중의 하나이다.전 세계에서 널리 쓰인다.통신규약이란컴퓨터끼리 데이터를 주고받을 때 정해둔 약속Client(고객)과 Server(서버)의 데이터를 주고받을 때는요청 (Request)와 응답(Response)가 존재하기에 가능하다. 예를들면음식점 키오스크로 정해진 음식을 주문한다.(요청)주방에서 정해진 레시피대로 조리를 한다.(응답) 손님에게 제공한다.(반환) https://hs-backend.tistory.com/84 스파르타 부트캠프 Spring 1강 서버와 Apache Tomcat네트워크란 여러대의 컴퓨터 또는 장비가 서로 연결되어 정보를 주고 받을 수 있게 도와주는 기술Client와 Serve..
Spring 프레임워크 1.0버전을 2004년도 출시 후 20년 지난 현재 6.0버전이다.Spring 프레임 워크는 AOP, Ioc/Di 등 같은 핵심기능을 갖고있으나핵심기능 사용을 하기위해 많은 xml설정들이 필요하기에2014년 SpringBoot가 등장하였다.기존의 많은 xml설정을 필요로하던 Spring 프레임워크를 Java에너테이션 (@) 기반의 설정을 활용하여 편리하게 설정이 가능케 하였다. 일반적 많이 사용하는 기능구현들을 default(기본)값으로 구현했기에 필요시 Java 에너테이션(@)을 사용하여 자동으로 설정해준다.외부 라이브러리 및 하위 프레임워크들의 의존성 관리가 쉬워졌다. Spring Boot의 강점 == Apache Tomcat이다.Spring 프레임워크는 직접 다운받았어야했..
네트워크란 여러대의 컴퓨터 또는 장비가 서로 연결되어 정보를 주고 받을 수 있게 도와주는 기술Client와 Server의 관계클라이언트는 요청(Request)하고서버는 요청에 응답(Response)한다.IP(Internet Protocol)주소란 거대한 네워크망에서 개개인이 소유한 컴퓨터를 식별하기위한 주소이다.웹(Web)서버란 인터넷의 HTTP 통신규약을 지키고 웹을 통하여 클라이언트 요청을 응답해주는"통신역할"을하는 컴퓨터클라이언트가 HTTP Request로 웹사이트를 웹서버에 요청웹서버는 요청을 확인 후 승인하여 HTTP Response를 통해 웹사이트 데이터를 브라우저에 전송브라우저는 서버에서 받은 데이터를 클라이언트에게 보여준다.브라우저가 웹서버에 요청하는 메소드 == Get 메소드API(App..
Gradle이란빌드 자동화 시스템이다. build.gradle이란Gradle 기반 빌드 스크립트 장점 : 라이브러리 의존성을 쉽게 관리할 수 있다.groovy, kortlin 언어로 스크립트 작성이 가능하다.개발을 할 때 필요한 외부 라이브러리들을위에 표시된 depndencies 부분에 작성하면 해당 라이브러리들을 Maven Repository와 같은 외부저장소에서 자동 다운로드 해온다. Maven Repository란 라이브러리들을 모아둔 저장소
모호하지 않은 import문 즉시추가 외부의 자동 라이브러리 들을 import하기 위한 초기 설정 import문 즉시 최적화 사용하지않는 라이브러리 패키지들을 손쉽게 지워준다.인텔리제이 마우스 휠로 확대 및 축소하는 법
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 보호소의 동물이 중성화되었는지 아닌지 파악하려 합니다.중성화된 동물은 SEX_UPON_INTAKE 컬럼에 'Neutered' 또는 'Spayed'라는 단어가 들어있습니다.동물의 아이디와 이름, 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요.이때 중성화가 되어있다면 'O', 아니라면 'X'라고 표시해주세요. CASE ..
1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다.1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 예를 들어, 주어진 수가 6이라면 6 → 3 → 10 → 5 → 16 → 8 → 4 → 2 → 1 이 되어 총 8번 만에 1이 됩니다. 위 작업을 몇 번이나 반복해야 하는지 반환하는 함수, solution을 완성해 주세요. 단, 주어진 수가 1인 경우에는 0을, 작업을 500번 반복할 때까지 1이 되지 않는다면 –1을 반환해 주세요.제한 사항입력된 수, num은..
문제 설명다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다.USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. COUNT를 사용, 이름을 USERS로 변경WHERE절에 YEAR을 JOINED하여 2021이 들어가있는값AND AGE가 20이상이고 29이하만 USERS에 입력되어출력된다. https://github.com/Hyungs0703/Algorithms_J.S GitHub - Hyungs0703/Algorithms_J..
문제 설명두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.제한 조건a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다.a와 b의 대소관계는 정해져있지 않습니다.a와 b사이, b와 a사이 if문을 활용하여 접근 i는 a의 수부터 입력되어 b의 숫자까지 받아서 answer에 더해진다i는 b의 수부터 입력되어 a의 숫자까지 받아서 answer에 더해진다둘다 아니라면 a를 출력함 다른사람의 풀이함수는 a와 b중에서 작은값이 a 또는 b가 되고. Math.max는 반대로 b또는 ..