일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디렉토리계층구조
- 학점은행제
- jdk17
- python
- union
- 렌탈스튜디오창업
- Pass By Value
- oracleapex
- it자격증
- Homebrew
- DB
- 인강빨리듣기
- 프로그래머스
- 맥북셋팅
- 개인프로필스튜디오창업
- 맥북환경설정
- 채널계
- 코어뱅킹
- 학점은행제무료강의
- SQL
- 코딩테스트
- MSA
- 맥북
- jdk
- 컴퓨터공학학사취득
- 오라클
- 계정계
- fastapi
- 모놀리식
- 은행IT
- Today
- Total
목록전체 글 (105)
개발머해니
Fastapi 가 편리한 이유1. 문서 자동화 = Swagger를 사용하지 않아도 된다. 2. nodejs급 빠름 3. ASGI를 기반으로 비동기 처리를 지원 (※ ASGI : Asynchronous Server Gateway) 4. flask나 django는 동기 통신을 기반으로 하기 때문에 효율이 떨어짐 Fastapi 공식 사이트https://fastapi.tiangolo.com/ FastAPI - FastAPIFastAPI framework, high performance, easy to learn, fast to code, ready for productionfastapi.tiangolo.com
오라클 설치할 수 없을 때 유용하게 사용할 수 있는 'Oracle Apex'클라우드 환경에서 사용할 수 있는 오라클이라고 생각하면 된다. 그래서 설치가 필요가 없다. 그냥 웹사이트 가입만 하면 끝~ 아래 상세 내용을 작성했으니 참고!'Oracle Apex' 링크 : https://apex.oracle.com/en/learn/getting-started/ Getting StartedIt takes just a few moments to get started with Oracle APEX. Follow these simple steps and get your free workspace to begin developing apps within minutes.apex.oracle.com 'Oracle Ape..
문제https://www.acmicpc.net/problem/2606 풀이 (bfs)from collections import deque# 1. 입력받기n=int(input()) # 컴퓨터 개수v=int(input()) # 연결선 개수graph = [[] for i in range(n+1)] # 그래프 초기화for i in range(v): # 그래프 생성 a,b=map(int,input().split()) graph[a]+=[b] # a에 b 연결 graph[b]+=[a] # b에 a 연결 -> 양방향 #print(graph)# 2. 노드 탐색 (bfs / 큐)visited = [0] * (n+1) # 방문 여부 체크visited[1]=1 # 1번 컴퓨터부터 시작이니 방문 표시Q..
문제https://school.programmers.co.kr/learn/courses/30/lessons/181832 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이[개요]1. 오른쪽으로 돌다가 끝에 다다르면 아래쪽으로 방향 바꾸기2. 아래쪽으로 돌다가 끝에 다다르면 왼쪽으로 방향 바꾸기3. 왼쪽으로 돌다가 끝에 다다르면 위쪽으로 방향 바꾸기 [이슈]끝을 어떻게 판단할 수 있을까?1. 다음 좌표의 값이 0이 아니어야 함2. 다음 좌표가 0보다 작거나, n보다 크거나 같으면 끝임 [파이썬문법]1. 리스트 0으로 초기화 : answer = [[0 for ..
Springboot에서 기본적으로 사용하고 있는 DB네이빙 룰(DB Physical Naming Strategy)은 아래와 같습니다!모든 테이블명은 소문자카멜케이스 대문자는 '_'로 대체됨그럼 이미 대문자로 DB스키마를 설계한 경우, 전부 소문자로 바꿔줘야 할까요?! 아닙니다! 위의 사진처럼 application.yml 파일에서 JPA의 네이밍 규칙을 모델에 설정된 규칙으로 변경한다고 설정해 주기만 하면 대문자로 테이블을 관리할 수 있습니다! Model 클래스에서 Table 명세를 대문자로 해둔 것처럼 JPA가 대문자 테이블을 잘 잡아오는 것을 알 수 있습니다~ 출처 : JPA Entity Table 대소문자 네이밍 에러문제 발생 JPA를 통해 Entity를 생성할 때 name 속성으로 "USER_T..
springboot와 jpa를 활용한 프로젝트를 생성 중인데 데이터 입력일자와 수정일자가 자동으로 입력될 수 있도록 모든 dto가 이러한 기능을 상속받게 만들고 싶었습니다.근데 인터넷 예제들 중 어떤 것들은 abstract로, 어떤 예제들은 class로 만들었기 때문에 차이에 대해서 물어보았습니다. 대답은 아래와 같았습니다. 입력일자와 수정일자를 자동으로 셋팅해주는 기능을 모든 DTO가 상속받을 수 있도록 구현하려면 보통 추상 클래스나 클래스의 메서드로구현합니다. 추상 클래스와 클래스의 메서드를 사용하는 것 모두 가능하며, 각각의 방식에는 장단점이 있습니다. 1. 추상 클래스(Abstract class) 사용:추상 클래스를 사용하여 공통 필드와 메서드를 정의하고, 이를 상속받아 사용합니다.장점: 코..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/120956 정답 def solution(babbling): answer = 0 arr = ["aya", "ye", "woo", "ma" ] for x in babbling: for y in arr: x = x.replace(y, ' ') if x.strip() == "": answer += 1 break; return answer 풀이 같은 문자열을 찾으면 ""이 아니라 " "로 replace한다! 케이스) "wyeoo" x.replace(y, "") : "wyeoo" ➡️ "woo" ➡️ "" x.replace(y, " ") : "wyeoo" ➡️ "w oo" ➡️ "w oo"
안녕하세요! 저에게는 jdk11과 jdk17이 모두 필요한 슬픈 사연이 생겼습니다... 하지만 한 대의 컴퓨터에게 자동으로 내가 필요한 자바 버전을 찾아라! 하는 것은 불가능한가봅니다...훌쩍 매번 openjdk를 지웠다 까는 행태를 반복하다가 이건 아니다 싶어서 구글링 시작! 역시나 손쉽게 자바 버전을 변경하는 방법이 있었습니다~ 제가 참고한 글을 첨부 드리니 참고 바랍니다! [MacOS] JDK 설치, 환경변수 설정하기(+ jdk 버전 변경) Overview iTerm과 zsh 설치 (처음으로 macOS 접하신 분들 한해서) homebrew 설치 기본적인 JDK 설치 및 링크 설정하기 JDK 버전 수동으로 변경하기 JDK 버전 간편하게 변경하기 📌 1. Overview 윈도우 운영체제 beaniejo..
EC2의 세부정보에 들어가보면 [퍼블릭 IPv4 주소]에 탄력적 IP의 [프라이빗 IP 주소]가 할당된 것을 볼 수 있다! 참고 사이트 : Github Action을 활용한 배포 자동화 CI/CD - (1) EC2 생성하기 해커톤에서 구축했던 서버 환경을 다시 한번 세팅해보기 시리즈 1탄 : ec2 인스턴스 생성하기 velog.io