태그 목록
전체보기 (531)SQLD/P(76)알고리즘(56)Java(48)WebDevCurriculum(44)React(40)개발지식(37)node.js(35)백엔드(29)정보처리기사(24)파이썬(24)C/C++(22)파이썬문법(20)네트워크(19)전산학(16)aws(16)docker(15)AWS_Docker(14)hooks(13)React Hooks(13)데이터베이스(12)redux(9)graphql(7)GraphQL/Apollo(7)SQLD(7)express(6)ec2(6)apollo(6)금융(6)배열/딕셔너리(6)PostgreSQL(6)typescript(5)파이썬심화(5)(4)middleware(3)callback(3)html(3)ORM(3)구조체(3)Sequelize(3)스레드(3)Props(3)Fetch(3)Map(3)스레드 상태제어(3)클린코드(3)axios(2)memoization(2)크루스칼 알고리즘(2)그리디 알고리즘(2)express-handlebars(2)웹보안(2)BFS(2)styled components(2)컴파일(2)useNetwork(2)정규화(2)binding(2)오버라이딩(2)component(2)navigation(2)redux-toolkit(2)트랜잭션(2)연산자(2)this(2)query(2)Sequlize(2)data 전체조회(2)데이터베이스ORM(2)redux connect(2)리눅스(2)with(2)rownum(2)File System(2)관계형 데이터베이스(2)DP(2)promise(2)display(2)시스템콜(2)S3(2)CSS(2)bit(2)플로이드-와샬(2)프로세스(2)위상정렬(2)View(2)API(2)decode(2)동적계획법(2)DFS(2)분할정복(2)논리학(2)화면(2)Union Find(2)전문(2)보안(2)도메인(2)super(2)Java 개념(2)포인터(2)static method(2)클래스(1)(1)벨만포드(1)스케쥴링(1)ES6(1)(1)static(1)dotenv(1)OSI 7 Layer(1)nat(1)튜플(1)반응형 웹(1)connect()(1)ON(1)prop-types(1)Stateful(1)IPv4(1)IPv6(1)DHCP(1)yield(1)힙정렬(1)클라우드 컴퓨팅(1)어노테이션(1)사설IP(1)batch(1)유동IP(1)병합정렬(1)신장트리(1)Express Router(1)server side(1)데드락(1)DML(1)DCL(1)PL/SQL(1)createAction(1)선택 정렬(1)람다표현식(1)가상화(1)쿼리스트링(1)apollo cache(1)암호화(1)정렬(1)restapi(1)cd(1)추상클래스(1)Graph(1)ORDER BY(1)promise.all(1)interface(1)resolver(1)Singleton Pattern(1)Thread(1)scc(1)vpc(1)rds(1)switch(1)async await(1)WHERE(1)JOIN(1)synchronized(1)router(1)SaaS(1)PaaS(1)IaaS(1)메소드(1)프로토타입(1)생성자(1)querystring(1)csv(1)RDBMS(1)aws ec2(1)apollo server(1)schema(1)react router dom(1)elb(1)백업(1)비동기처리(1)절대경로(1)상대경로(1)RSS(1)aws rds(1)routing(1)resolve(1)typescript interface(1)DDL(1)body parser(1)substr(1)이분탐색(1)require(1)erd(1)KMP(1)인터럽트(1)heap(1)union(1)링크(1)encryption(1)계층형 쿼리(1)computed property(1)프록시(1)버블정렬(1)시뮬레이션(1)pipe(1)key(1)LCA(1)Stateless(1)인터넷(1)투포인터(1)싱글스레드(1)이벤트루프(1)reverse proxy(1)라우팅(1)Blocking(1)디렉토리(1)throws(1)부울대수(1)TCL(1)바이트(1)아스키코드(1)eval(1)useFullscreen(1)OUTER JOIN(1)Virtual Machine(1)useNotification(1)LPAD(1)createSlice(1)configureStore(1)subscribe(1)Message(1)NVL(1)useClick(1)useConfirm(1)useBeforeLeave(1)useFadeIn(1)문자열포매팅(1)partition by(1)오버헤드(1)HAVING(1)Java.lang 패키지(1)오토박싱(1)파이프라인(1)Component Pattern(1)엔티티(1)2차원 배열(1)ls(1)병렬처리(1)wait()(1)notify()(1)bodyParser(1)레지스터(1)타잔알고리즘(1)계수정렬(1)(1)RANK(1)strcmp(1)strncmp(1)소수판별(1)다익스트라 알고리즘(1)Side Effect(1)간선(1)프로시저(1)Prefix sum(1)for each(1)백틱(1)세그먼트(1)right outer join(1)left outer join(1)promise.race(1)Dynamic SQL(1)(1)reudx(1)useParams(1)컴퓨터 시스템 구조(1)컴퓨터 구조론(1)web socket(1)묵시적 형변환(1)useInput(1)서브넷 마스크(1)후위연산(1)bzero(1)String 클래스(1)스태시(1)useLocation(1)copy-on-write(1)static factory method(1)중위순회(1)메모리 누수(1)전위순회(1)path variable(1)후위순회(1)backtick(1)otp(1)이분매칭(1)Sub procedure(1)function procedure(1)Associate(1)정형기술검토(1)카르노맵(1)exist(1)publisher(1)Overhead(1)동적배열(1)SQL기본개념(1)확장성을 고려한 Query 작성(1)페이징시스템(1)내부 클래스(1)역정규화(1)클래스와 상속(1)함수추출의 원리(1)반복문개념(1)파이썬 명령어 실행과정(1)SQL과 MySQL의 차이(1)sys.stdin.readline()(1)파이썬 문자입력받기(1)배열/링크드리스트(1)트리/힙(1)이진트리/완전이진트리(1)반복문을 통한 딕셔너리 구현(1)script/bash(1)중첩배열/중첩딕셔너리(1)HTTPS/SSL(1)JWT/OAuth(1)파이썬 함수호출(1)파이썬 배열관련 메소드(1)파이썬 get/set(1)파이썬 n제곱/절대값/반올림(1)개발이 이루어지는 공간(1)localhost/server(1)변수/함수네이밍원칙(1)패리티비트(1)Spring과의 비교(1)super(props)(1)xls(1)컴파일처리과정(1)시스템콜 호출과정(1)하드링크(1)소프트링크(1)리눅스 파일정보(1)inode구조체(1)CLI 명령어(1)I/O Process(1)부울식(1)마이크로 명령어(1)I/O device(1)입출력처리(1)IPC기법(1)리눅스 exec() 함수(1)리눅스 mmap() 함수(1)정적배열(1)중위연산(1)전위연산(1)Redirectrion(1)리눅스 node.js 연동(1)Daisy Chain(1)파이프라인 세그먼트(1)리눅스 세그먼트(1)파이프라인 명령처리 과정(1)Cache 메모리(1)멀티프로세서 시스템(1)Switch 통신(1)static 라우팅(1)TCP통신(1)Dynamic 라우팅(1)JAVA 반복문(1)Server 구동원리(1)DNS server(1)AWS documentation(1)master server(1)JAVA 조건문(1)slave server(1)FTR(1)문자열내 변수사용(1)DNS module(1)memory leaks(1)파이프라인 분기처리(1)overfetching(1)underfetching(1)상관모델링(1)데이터간 상호작용성(1)데이터 아키텍쳐(1)데이터베이스 관리기법(1)DB구축(1)promisify(1)분산환경(1)정적처리(1)프로그래밍을 하기 전에 항상 생각!(1)why closure(1)why callback(1)why class(1)why promise(1)더블포인터(1)flow architecture(1)EventBubbling(1)이벤트 중첩(1)Query tip(1)data 처리(1)axois(1)useTabs(1)React 기본원리(1)Component Programming(1)useTitle(1)usePrevent(1)lifecycle method(1)useScroll(1)useAxios(1)npm publish(1)local state(1)Window 개발환경 설정하기(1)app.use(1)crateReducer(1)action dispatch(1)redux 구조(1)data add(1)GrpahQl(1)component props(1)express middleWare(1)sequelize Op(1)typescript class(1)Query 작성시 유의사항(1)OUTER JOIN의 또다른 예시(1)DRM(1)포인터 변수(1)SQL 집계함수(1)쿼리속도를 빠르게 하는 방법(1)프로그램 성능을 빠르게 하는 방법(1)HTML/Script 연결(1)react-router-dom v6(1)middleware / routing(1)express 경로(1)file system API(1)express.route(1)http / server 기본개념(1)http / server 기본원리(1)트랜잭션의 성질(1)DENSERANK(1)비연관 쿼리(1)연관 쿼리(1)one dash option(1)double dash option(1)개발환경 구성과 설계(1)hasMany(1)belongsTo(1)Op(1)belongsToMany(1)hasOne(1)defined in resolvers, but not in schema(1)제어의 역행(1)more(1)Calender(1)documentelement(1)Banking System(1)DB 아키텍쳐(1)Oracle DB 아키첵쳐(1)Oracle DB 메모리 구조(1)table 설계(1)Data 백업 및 복구(1)DB성능(1)Oracle CEIL(1)데이터베이스와 성능(1)DBMS 인덱스(1)네트워크 플로우(1)파이썬 배열 메소드(1)단순 문자열 매칭(1)DB계층구조(1)CONNECT BY(1)계층구조 키워드(1)개념 총정리(1)RBO(1)CBO(1)접두사합(1)최단 경로 알고리즘 구현하기(1)연속적인 row fetch(1)data grid(1)검색조건(1)바이너리 인덱스 트리(1)pmap(1)extern C(1)PFM_TRY(1)PFM_TRYNJ(1)최소공통조상(1)set inerface(1)List interface를 구현한 클래스(1)Map interace를 구현한 클래스(1)표준 입력 메소드(1)set interface를 구현한 클래스(1)표준입출력 메소드(1)I/O 패키지(1)상태제어(1)다양한 타입의 입출력 - file(1)다양한 타입의 입출력 - char(1)데몬 스레드(1)부모생성자(1)클래스 형 변환(1)동기화 블록(1)interface default method(1)사용자 정의 exception(1)interface static method(1)동기화 메소드(1)java.util 패키지(1)snprintf(1)dynamic query(1)쿼리파라미터(1)Restful Architecture(1)inl(1)Oracle join +(1)Exec SQL(1)Static SQL(1)배열선언 및 초기화(1)처리소요시간(1)Unix Command(1)SELECT LIST(1)거래명세(1)금융투자소득(1)table index(1)Query 실행 순서(1)VB Script(1)Oracle Cursor(1)Oracle 메모리 구조(1)단일행 비교연산자(1)다중행 비교연산자(1)업무영역의 분할(1)계층형 쿼리 세부구조(1)HAVING COUNT(1)Window Function(1)FEP(1)SELECT 'X'(1)SELECT 1(1)절차형SQL(1)SQL 힌트(1)algorithm(1)테스트코드(1)서브쿼리(1)field(1)부팅(1)strict mode(1)비트(1)공유객체(1)reverse(1)(1)rdb(1)해싱(1)열거형(1)스트림(1)Cloud Computing(1)@property(1)접근제한자(1)구현(1)에라토스테네스의 체(1)split()(1)bundle(1)상태관리(1)pdb(1)aws lambda(1)ip(1)frontend(1)context(1)number(1)git(1)미디어 쿼리(1)모달(1)&&(1)다익스트라(1)Nginx(1)unix(1)markup(1)REST API(1)npm(1)Koa(1)C(1)상속(1)이진탐색(1)XML(1)cli(1)pattern(1)ecmascript(1)TDD(1)db(1)오버로딩(1)라이브러리(1)프레임워크(1)class(1)redis(1)url(1)body(1)속성(1)이진트리(1)DOM(1)객체(1)Generic(1)ci(1)그래프(1)devops(1)트리(1)정렬 알고리즘(1)Subscriber(1)generator(1)Proxy(1)Symbol(1)stack(1)queue(1)arrow function(1)closure(1)object(1)배열(1)next(1)JSX(1)useEffect(1)State(1)useRef(1)IoC(1)퀵정렬(1)byte(1)scope(1)jquery(1)팝업(1)microservice(1)Date(1)타이머(1)cloudfront(1)ajax(1)argument(1)import(1)패키지(1)exception(1)command(1)재귀함수(1)완전탐색(1)Enum(1)

[SQLD/P] TCL (Oracle / SQL Server) 및 이외

SAVEPOINT SV1SAVE TRAN(TRANSACTION) SV1Oracle, SQL Server 모두 INSERT INTO EMP(...) VALUES(...) 형태는 동일하고, 이때 SQL Server에서 INTO 생략이 가능하다.TCL(SQL Server)

5일 전
·
0개의 댓글
·

[SQLD/P] 45회 기출 - 참고사항

여러 장소에 같은 정보를 보관하지 않도록 한다.데이터 모델링을 할때 반정규화는 고려 대상이 아니다. 성능을 위한 반정규화는 모델링 이후의 단계이고, 모델링 단계에서 반정규화는 성능을 해칠 수 있으므로 주의한다.자식 엔티티에서 받은 속성이 반드시 필수가 아니어도 무방한

6일 전
·
0개의 댓글
·

[SQLD/P] 39회 기출 - 참고사항

컬럼단위 분할 : 수직분할튜플단위, 튜플의 속성, 테이블 분할 : 수평분할항상 같이 조회, 하나의 테이블로 통합, ALL IN ONE해서 만드는 SINGLE TYPE 방법개별 테이블 유지, 개별 테이블로 접근이 많은 경우 One to One TYPE슈퍼+서브타입으로 데

6일 전
·
0개의 댓글
·

[SQLD/P] 기타 참고사항

. 참고자료 Oracle, SQL Server의 공백처리 - https://ponyozzang.tistory.com/209 natural join 관련 예제 - https://ju-hy.tistory.com/102 partition by 후 특정 기준에 대한 누적값

2023년 3월 14일
·
0개의 댓글
·

[SQLD/P] 34회 기출 - 참고사항

1. 식별자 특징 엔터티 내 인스턴스들을 구분할 수 있는 구분 인자 유일성 : 인스턴스들을 유일하게 구별할 수 있어야 함 최소성 : 유일성을 만족하면서 최소의 개수여야 함 불변성 : 식별자로 선정된 데이터는 변하면 안됨 존재성 : NOT NULL, 데이터 반드시 존재

2023년 3월 9일
·
0개의 댓글
·

[SQLD/P] 30회 기출 - 참고사항

도메인은 속성, attribute에 대한 개념이고, 기본적으로 속성값이 나타날 수 있는 범위라 할 수 있다.나아가 속성에 대한 데이터 타입이나 크기, 제약사항 등에 대한 의미로도 명시될 수 있다.조인시 디스크 I/O가 너무 많고, 경로가 너무 멀어 조인으로 인한 성능저

2023년 3월 3일
·
0개의 댓글
·

[SQLD/P] 21회 기출 - 참고사항

IN과 유사한 구문으로, ANY 다음의 비교 대상에 대해 하나라도 만족하거나 참일 경우 해당 값을 출력한다.IN과의 차이점은, IN은 해당 구문만 사용(다른 비교 연산자 등을 사용하지 않음)하고 ANY는 비교 연산자(<, >, =, <=, >= 등)를 사용할

2023년 3월 3일
·
0개의 댓글
·

[SQLD/P] SQL 최적화 기본 원리 - 참고사항

Cost Based Optimizer, CBO, 테이블 및 인덱스 등의 통계정보를 활용하여 SQL문을 실행할때 처리시간, CPU, I/O자원량 등을 계산하여 가장 효율적일 것으로 예상되는 실행계획을 선택하는 옵티마이저액세스 기법조인기법연산최적화 정보동일 SQL이라면 결

2023년 2월 28일
·
0개의 댓글
·

[SQLD/P] SQL 활용 - 참고사항

1. 순수 관계 연산자 SELECT, PROJECT, JOIN, DIVIDE 2. 쿼리 문제 팁 의미적으로 접근해본다. 보기별로 서로 비교하는 항목이 두개씩 존재하므로, 이 비교항목을 잘 살펴보도록 한다. 3. join 관련 유의사항 엔터티가 3개 있다면 최소

2023년 2월 28일
·
0개의 댓글
·

[SQLD/P] SQL 기본 - 참고사항

DDL - CREATE, ALTER, DROP, RENAMEDML - SELECT, INSERT, UPDATE, DELETEDCL - GRANT, REVOKETCL - COMMIT, ROLLBACK절차적 데이터 언어는 무슨 데이터를 어떠한 과정으로 접근하는지(WHAT/

2023년 2월 27일
·
0개의 댓글
·

[SQLD/P] 데이터 모델과 성능 - 참고사항

데이터베이스 성능 향상을 목적으로, 설계단계의 데이터 모델링부터 성능과 관련한 사항이 데이터 모델링에 반영될 수 있도록 하는 것이다.성능을 튜닝하면서 변경될 수 있다.데이터 모델링시 정규화 수행용량과 트랜잭션의 유형에 따라 반정규화 수행데이터베이스 용량산정 수행데이터베

2023년 2월 27일
·
0개의 댓글
·

[SQLD/P] 데이터 모델링의 이해 - 참고사항

정보 시스템을 구축하기 위한 데이터 관점의 업무 분석 기법현실 세계의 데이터에 대해 약속된 표기법을 통해 표기하는 과정데이터 중복성 최소화데이터 정의와 데이터 사용을 분리하여 유연성 강화데이터 간 상호 연관관계를 명확히 정의하여 일관성 강화외부개념(전사적, 모든 사용자

2023년 2월 27일
·
0개의 댓글
·

[정보처리기사] 참고사항(220424)

## 1. MoM(Message Oriented MiddleWare) - 메시지 지향 미들웨어, 메시지 큐를 이용하여 비동기형 메시지 전달 - 이기종 분산 시스템의 데이터 동기를 위해 사용(온라인 업무X) - 큐를 이용하기 때문에 빠르고 즉각적인 업무보다는 느리고 안

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

[정보처리기사] 기출오답(20220424)

객체들간의 상호작용을 순차적으로, 시간 개념을 중심으로 작성하는 것이다.수직 방향이 시간의 흐름회귀 메시지, 제어 블록 등으로 구성간접적으로 제어되는 장치, 직접적으로 소프트웨어를 실행하는 하드웨어기존의 소프트웨어와 새로운 소프트웨어를 연결순서적 연산에 의해 소프트웨어

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

[정보처리기사] 참고사항(220305)

1. 상/하향식 설계 하향식 : 인터페이스 정의 필요, 통합이 간단, 레벨이 낮은 구조의 세부사항은 미리 정의해놓아야 함, Stub 상향식 : 최하위 수준부터 설계, 모듈이 완성되면 결합, 인터페이스가 어느정도는 정의되어 있어야 기능 추가가 용이함 2. DFD 처

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

[정보처리기사] 기출오답(220305)

생성추상팩토리팩토리메소드프로토타입싱글톤빌더구조어댑터브리지컴포지트데코레이터파사드플라이웨이트프록시행위책임연쇄커맨드인터프리터이터레이터중재자메멘토옵저버상태전략탬플릿메서드비지터1) 설계목표설정2) 시스템타입결정3) 스타일 적용 및 커스터마이즈4) 서브시슽템 구체화(기능, 인터페

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

[정보처리기사] 정형기술검토(FTR)

Formal Technical Review소프트웨어 개발 산출물 대상 요구사항 확인 및 검증을 수행하는 방법이다.동료검토, 워크스루, 인스펙션제품 검토에만 집중하라의제를 제한하여 진행하라논쟁과 반박을 제한하라문제영역을 정확히 표현하라해결책이나 개선책에 대해서는 논하지

2023년 2월 9일
·
0개의 댓글
·

[정보처리기사] 쉬프트 연산자

증 (논/비) 산 시 관 비 논 삼 대10진수를 2진수로 바꾼후, 각 비트자리에 있는 1을 왼쪽 혹은 오른쪽으로 1비트씩 옮긴다.20 -> 10 (왼쪽 쉬프트)10 -> 20 (오른쪽 쉬프트)왼쪽 쉬프트는 x 2^n오른쪽 쉬프트는 / 2^n

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

[정보처리기사] 참고사항(210814)

자료(자료와 자료에 적용될 수 있는 기능을 함께 적용), 제어(제어의 정확한 메커니즘을 정의하지 않고 원하는 효과를 정의), 기능(입력 자료를 출력 자료로 변환하는 과정을 추상화)과정(자세한 수행 과정을 정의하지 않고, 전반적인 흐름만 파악), 데이터(데이터의 세부적인

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

[정보처리기사] 기출오답(210814)

한 사물의 명세가 바뀌면 다른 사물에도 영향을 주는 관계자료흐름도는 절차적인 프로그래밍을 위해 사용되며, 프로세스 위주의 모델링 방법이다.※ Stub, Test Driver는 시스템 테스트(통합/상/하향식 테스트)에서 사용되는 임시 모듈이다.자료흐름도입력 도메인 분석랜

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