profile
https://github.com/Dingadung
태그 목록
전체보기 (350)백준(66)자바(64)비트(58)스프링(43)운영체제(43)알고리즘(42)sql(35)db(31)hackerrank(26)코딩테스트(23)데이터베이스(19)오라클(18)Java(16)오라클로배우는데이터베이스(15)aggregation(13)자바스크립트(12)js(12)(10)oracle(9)멋사(8)http(8)OS(8)BFS(7)MariaDB(7)JPA(6)스프링부트(6)객체(5)JavaScript(5)DBMS(5)Basic Join(5)API(5)객체지향(4)웹프로그래밍(4)django(3)KOCW(3)멋쟁이사자처럼(3)mysql(3)MVC(3)정처기(3)JDBC(3)다이나믹프로그래밍(3)interface(2)(2)객체지향프로그래밍(2)JPA2(2)그리디(2)서블릿(2)운영체제와정보기술의원리(2)오라클로배우는데이터베이스입문(2)람다식(2)Map(2)스레드(2)네트워크(2)세션(2)프로젝트 일지(2)모던자바(2)디지털시스템(2)server(2)과제(1)pagination(1)domain(1)문법(1)Deque(1)우선순위큐(1)kt(1)socket(1)gson(1)tomcat(1)collectionAPI(1)Top Competitors(1)아나콘다(1)anaconda(1)조건문(1)CI/CD(1)Web Programming(1)DataInputStream(1)JWT(1)json(1)drf(1)브루트포스(1)repeat(1)Paging(1)digitalsystem(1)Lambda expression(1)Kill(1)foreach(1)조인(1)인터페이스(1)추상클래스(1)프로토콜(1)Collection(1)pattern(1)select(1)재귀함수(1)DB모델링(1)functional interface(1)apache(1)Median(1)IINFORMATION_SCHEMA(1)일대다(1)Advanced Select(1)CSS(1)html(1)동아리(1)HackerRnak(1)네임서버(1)김영한(1)HashSet(1)log(1)logging(1)BufferedWriter(1)cpu(1)C(1)익명객체(1)nameserver(1)BufferedReader(1)servlet(1)백앤드(1)Lamda(1)DecoratorPattern(1)상속(1)wrapper(1)Database(1)virtual memory(1)Application Server(1)DFS(1)SQLD(1)의존관계(1)chapter5(1)Spring(1)tuple(1)set(1)Multiset(1)테코레이터(1)git(1)로그(1)디자인패턴(1)DataOutputStream(1)페이징(1)포트(1)javscript(1)web(1)Pivot(1)Aggreation(1)인프런(1)위임(1)멀티태스킹(1)Tomcat Server(1)List(1)DNS(1)Binary Tree Nodes(1)ArrayList(1)익명클래스(1)Thread(1)queue(1)Proxy(1)함수형 인터페이스(1)쿠키(1)KMP(1)데베(1)데코레이터패턴(1)WHERE(1)KTAIVLE(1)직렬화(1)자바기초(1)PORT(1)lambda(1)톰캣(1)이분탐색(1)아파치(1)Functional(1)sos(1)이중우선순위큐(1)H2(1)decorator(1)(1)ContextSwitching(1)abstract(1)network(1)앨리스(1)linkedlist(1)jsp(1)anonymous(1)
post-thumbnail

01 협력하는 객체들의 공동체

역할, 책임, 협력어떤 협력에 참여하는 특정한 사람이 협력 안에서 차지하는 책임이나 임무를 의미.역할은 책임이라는 개념을 내포한다.협력 ➡️ 특정한 역할 ➡️ 특정한 책임 암시여러 사람이 동일한 역할을 수행할 수 있다.역할은 대체 가능성 을 의미한다.책임을 수행하는 방

2024년 2월 14일
·
0개의 댓글
·

스케줄 자동 배정 프로젝트

JDK 17을 쓰면 Swagger 할 때는 다음의 라이브러리를 사용해야한다.사용할 때에는 무지성으로 사용하지 않고 현재 버전에 맞는지, 아니면 왜 이 라이브러리를 사용해야 하는지 꼼꼼하게 따져보는 습관을 가져야겠습니다.출처

2023년 10월 17일
·
0개의 댓글
·

내 맘대로 리액트 정리하기

리액트 시작하기

2023년 10월 4일
·
0개의 댓글
·

내 맘대로 포트, 서버 관리하기

사용되고 있는 포트 찾기 원하는 포트 번호 죽이기 스프링 부트 로그 확인하기

2023년 8월 9일
·
1개의 댓글
·

데이터 사이언스 개요_분석 환경 준비하기(Feat. 아나콘다 시작하기)

가상환경 생성 존재하는 가상환경 정보 확인 생성한 가상환경 활성화

2023년 8월 1일
·
0개의 댓글
·
post-thumbnail

Anaconda 가상환경 명령어 정리

가상환경 생성 가상환경 확인 가상환경 활성화/비활성화 Jupyter notebook 설치(환경 활성화 후) 패키지 설치(환경 할성화 후) 가상환경 연결 Jupyter notebook 실행(환경 할성화 후) 가상환경 복사 가상환경 삭제 가상환경 내보내기

2023년 7월 31일
·
1개의 댓글
·
post-thumbnail

브루트포스, BFS, DFS, 백트래킹

모든 문제를 푸는데 있어, 가장 단순하고 무식한 알고리즘그냥 모든 경우의 수를 확인하는 알고리즘절대 틀릴리는 없지만, 시간 복잡도 성능이 낮다.제한을 먼저 확인하고, 브루트포스를 가장 먼저 생각해보기.프로그래머스 모의고사프로그래머스 카펫규칙 찾기1\. 갈색 개수: 2\

2023년 7월 23일
·
1개의 댓글
·
post-thumbnail

CI/CD란?

velog에 작성했더니 자동 비공개 글이 됐다... 그래서 노션에 복붙하고 노션 링크를 첨부한다.https://devveb.notion.site/session12-AWS-Chapter-8-9-CI-CD-e870024cdeac4d6384cdd71594253ca2

2023년 7월 18일
·
1개의 댓글
·

내맘,, 도커,,Ubuntu

도커 실행 명령어sudo docker exec -it jenkins bash

2023년 7월 17일
·
1개의 댓글
·

시간복잡도, 자료구조, 정렬

빅오 표기법 Big-O notation 으로 나타낸다. 계수, 상수는 계산 X1억당 1초로 계산메모리 상에 원소를 연속하게 배치한 자료구조O(1)에 i 번쨰 원소를 조회 및 변경 가능메모리 상에 연속한 구간을 잡아야 해서 할당에 제약이 있음중간에 새로운 값을 삽입 삭제

2023년 7월 15일
·
0개의 댓글
·

정처기 정리하기 3과목

도메인부분함수종속이행적함수종속에서 결정자 가 후보키이다.다치종속조인종속, 후보키를 통해서만 접근 가능트랜잭션의 모든 연산들이 정상적으로 수행 완료되거나 아니면 전혀 어떠한 연산도 수행되지 않은 원래 상태가 되도록 해야 한다.간섭 X위치 투명성 알필요 X병행 투명성 복사

2023년 7월 8일
·
0개의 댓글
·

정처기 정리하기 2과목

요구 사항 명세서 작성자를 포함하여 사전 검토한 후 짧은 검토 회의를 통해 결함 발견복잡한 것 이해할 때 좋음단순 테스트 케이스 이용하여 프로덕트 수작업요구사항 명세서 작성자를 제외한 다른 검토 전문가들이 요굿항 명세서를 확인하면서 결함 발견정적 테스트눈으로 읽기 가능

2023년 7월 8일
·
0개의 댓글
·

정처기 정리하기 1과목

순차다이어그램느린 안정적인 응답에 많이 사용비동기방식큐 사용구조적방법론UML -> 객체지향 방법론Realization: operationDependency: operation, 영향 OState 가 객체 상태, Sequence 가 메시지 교환미리 처리테스트 초기부터 사

2023년 7월 8일
·
0개의 댓글
·

정처기 정리하기 4과목

순서번호는 전달하는 바이트마다 번호가 부여된다.수신번호 확인(ACK Num) 은 상대편 호스트에서 받으려는 바이트의 번호를 정의한다.체크섬은 데이터를 포함한 세그먼트의 오류를 검사한다.윈도우의 크기는 16비트파일 관리 정보 O보조기억장치 ➔ 개방시, 주기억 장치로파일

2023년 7월 8일
·
0개의 댓글
·

정처기 정리하기 5과목

tcp wrapper : 어떤 외부 컴퓨터가 접속되면 접속 인가 여부를 점검해서 인가된 경우에는 접속이 허용되고, 그 반대의 경우에는 거부할 수 있는 접근제어 유틸리티이다. tcp/ip 통신에서 3-way handshake 를 통해 통신이 원활히 이뤄질 수 있는지를 확

2023년 7월 8일
·
0개의 댓글
·

.gitignore 가 작동하지 않을 때 대처법

.gitignore가 제대로 작동되지 않아서 ignore처리된 파일이 자꾸 changes에 나올때 git의 캐시가 문제가 되는거라 아래 명령어로 캐시 내용을 전부 삭제후 다시 add All해서 커밋하면 된다.참고

2023년 7월 3일
·
0개의 댓글
·
post-thumbnail

운영체제 Chapter11 I/O Management and Disk Scheduling - 6월 13일 화요일

큐에 먼저 들어온 request 부터 처리한다.실행시간이 짧은 request 부터 처리한다.굉장히 공정한 방법이다. Starvation 발생 가능성이 거의 없다. (완벽하게 없진 않다. 특정 트랙에 계속해서 request 가 쏟아지면 진행을 못할 수도 있기 때문이다.)

2023년 6월 14일
·
2개의 댓글
·
post-thumbnail

운영체제 Chapter11 I/O Management and Disk Scheduling - 6월 8일 목요일

Operating System Design Objectives I/O I/O cannot keep up with processor and main memory speed ==> Efficiency is an important issue I/O 에서는 속도가 매우 중요

2023년 6월 11일
·
0개의 댓글
·
post-thumbnail

운영체제 Chapter10 Multiprocessor and Real-Time Scheduling - 6월 8일 목요일

→ Round-Robin 방식 사용 ↳ 언제나 우선순위 기반의 Preemptive Scheduling 기법이다 🌟내가 어떤 task 를 실행하고 있다가도 이거보다 조금이라도 우선순위가 높은 프로세스가 갑자기 시스템에 새로 들어오면 하던 거 중단하고 새로 들어온 프로

2023년 6월 11일
·
0개의 댓글
·