일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 회고
- 백준
- 정보처리산업기사
- 문제풀이
- 1과목
- java
- 코딩봉사
- BFS
- 백준알고리즘
- programmers
- C++
- kotlin
- 코틀린
- 알고리즘
- MYSQL
- 프로그래머스
- 백준 알고리즘
- 스프링
- CJ UNIT
- 소프티어
- SQL
- python
- 자바
- 공부일지
- 코딩교육봉사
- 데이터베이스
- 시나공
- softeer
- SW봉사
- 파이썬
- Today
- Total
목록전체 글 (570)
JIE0025

책을 읽고 정리한 내용입니다 :) 주어와 동사는 영어 문장의 뼈대이다. 따라서 주어와 동사로 간단한 문장 만들기를 연습하면 좋다. 자주 사용하는 동사를 먼저 익히자. 현재/과거/과거분사 3단계를 함께 익히면 좋다. ✅ 자주 사용되는 기초 동사 전부 정리할수는 없어서 일부만 추가한다.동사뜻동사w">뜻동사뜻Handle처리하다Decompressw">압축해제하다Deprecate권장하지 않다Host주최하다Determinew">결정하다Direct지시하다Identify식별하다Invokew">호출하다Iterate반복하다Instantiate객체화하다Measurew">측정하다Migrate옮기다Integrate통합하다Minifyw">최소화하다Mock흉내내다Interface연결하다Navigatew">탐색하다No..
✅ 시제과거 / 현재 / 미래과거완료 / 현재완료 / 미래완료과거진행 / 현재진행 / 미래진행과거완료진행 / 현재완료진행/ 미래완료진행 총 12개의 시점이 있다. 동사 단어 한개로는 과거/ 현재밖에 표현하지 못하여 다른 단어의 힘을 빌려 시제를 표현하게 된다. 분사분사란 동사에서 분리되어 나왔다해서 분사이다. 동사의 한 형태로 과거/현재의 동작을 나타내는데 사용된다. 분사를 사용하여 시제를 표현할 수 있다. 현재분사 : ing동사에 ing를 붙히면 현재분사가 된다. 과거분사 : pp동사에 en / ed 를 붙히면 과거분사가 된다. ✅ 시제에서의 분사 과거완료 / 현재완료 / 미래완료 >> 완료형은 have/ had/will have + 동사 pp (과거분사) 를 사용한다. 과거진..

책을 읽고 정리한 내용입니다 :) 1. 어휘와 용어의 차이 일상에서 쓰는 영어단어가 개발영어에선 다르게 사용될 수 있다. escape 일반 : 물리적 상황이나 관념적 상태를 벗어나는 것. IT : 기호나 문자를 다른의미로 처리하는것을 나타냄 ( \ 역슬래시를 사용해 실제 문자 그대로 출력하도록 하는 것. ) The SQL query failed because the developer didnt escape the apostrophes. We need to escape the special characters in the URL to ensure that it is processed correctly. invoke 일반 : 주장하다 호소하다 IT : 함수를 호출하다. (간접적인 호출) Y..

✅ jar파일Java Archive의 약자 자바 클래스, 메타데이터 및 리소스 를 하나의 파일에 모아 쉽게 배포하는 패키지 파일 형식 Java 애플리케이션의 "설치 프로그램"으로 생각 >> 컴파일된 자바 코드 (.class) 와 리소스가 압축 형식으로 포함되어있다. 목적독립 실행형 애플리케이션 자바 프로그램/ 라이브러리 배포할 때 >>> JRE만 갖고도 실행이 가능하다. jar파일의 구조 예 - META-INF/ - MANIFEST .MF (버전, 메인 클래스 등 의 메타데이터 포함 ) - com/ - example/ - MyApp .class (컴파일된 Java 코드 ) - resources/ - image .png (또는..

✅ FTP란 ? File Transfer Protocol의 약자 원격으로 파일전송을 위한 프로토콜이다. 하나의 호스트에서 다른 호스트로 파일을 복사하기 위해 TCP/IP에 의해 제공되는 표준 기능이다. 20번 포트는 데이터 전송을 위해21번 포트는 명령의 응답 / 제어정보를 위해 사용된다. FTP는 암호화를 하지 않고, 평문으로 전송하기 때문에 외부에 노출될 위험이 있다.따라서 다른 프로토콜의 사용을 권장한다. SFTP (22/TCP) Secure File Transfer Protocol -- SSH 기반으로 데이터 암호화 제공 FTPS(990/TCP) ✅ FTP 전송모드 전송모드 2가지가 있다. (Defalut) Active Mode : 능동모드 -- 클라이언트..
오늘은 문서 작성 업무가 생겨서,SW문서 작성법/ 테크니컬라이팅의 기본 지식에 대해 알아보자. ✅ 사용자 매뉴얼 ? 사용자가 소프트웨어를 사용하는 과정에서 필요한 내용을 문서로 기록한 설명서와 안내서 ✅ 사용자 매뉴얼은 왜 필요할까매뉴얼을 통해 초보자도 빠르게 적응할 수 있다. 올바른 사용법을 안내한다.업무의 효율성이 향상된다. 표준 / 일관성이 유지 될 수 있다. 오늘은 매뉴얼 작성시 전반적인 팁부터, 매뉴얼에 필요한 내용, 매뉴얼 테스트 등 전반적인 것을 알아보자. 사용자 매뉴얼 작성을 위한 전반적인 팁 ✅ 작업 중심으로 작성하기 기능에 대한 설명이 아니라, 소프트웨어를 통한 작업 중심으로 작성해야한다. 이를 위해서 문서작성자는 소프트웨어에 대한 모든 기능을 A부터 Z까..

✅ Archive 아카이브란 여러 파일과 디렉터리를 담고 있는 하나의 파일이다. 모든 파일과 디렉터리가 아카이브 파일로 들어가져서 관리 및 추적이 쉽다. >> 리눅스의 압축 형식이라고 보면된다. 구성 요소소스 코드 (Java, Python등)README, INSTALL 등의 설명해주는 파일 Makefile, configure 등 빌드 스크립트 오픈소스를 설치할 때 아카이브 파일을 다운받아서 설치하게 될 경우 관련 의존성을 처리 해줘야 한다. -> 오픈소스가 필요로 하는 다른 라이브러리/패키지도 다운받아야한다. -> 의존성이나 오픈소스의 버전을 원하는것을 선택할 수 있다는 장점이 있다. (유연한 서버 환경 구성) 그러나 아카이브 파일의 경우엔 컴파일 과정도 거쳐야 하기 때문에 설치가 복잡..

전문 약속된 길이, 데이터타입에 어떤 데이터를 주고받을지 정의하여 데이터를 주고받는 방식이다. 예를 들어서 이해해보자. ✅ 홈페이지 화면에서 고객정보를 조회고객번호를 입력하면 홈페이지는 > 고객 시스템에서 고객의 이름 / 나이/ 전화번호/ 주소 정보를 받아와서 > 클라이언트에게 반환한다고 가정하자. ⏺ 송신 시스템 (홈페이지)는 전문1을 생성한다. No항목한글명항목영문명DataType길이1고객번호CUS_NOString10 업무적으로 EAI내부에서 이를 받아 다르게 매핑해서 전달할수 있긴 하지만, 일반적으로는 수신 시스템에 그대로 전달한다. ⏺ 수신시스템 (고객시스템) 은 관련 정보를 받아와 결과를 다시 EAI로 전달한다. (전문 3..

EAI EAI : Enterprise Application Integration 기업애플리케이션 통합다른 시스템들 사이에 위치해 각 시스템간 정보를 서로 소통할 수 있게 함 ✅ 왜 필요한가? 시스템은 업무단위로 분리가 되어있다. 만약 시스템 3개가 있다고 가정해보자. (홈페이지 - 결제시스템 - 상품시스템 )홈페이지에서 상품을 클릭했을 때 상품시스템의 데이터를 조회하여 나와야하고해당 상품을 결제를 눌렀을 때 결제 시스템으로 정보가 들어가서 결제 되었는지 나와야하고..등등 이런 상황에서 각 시스템이 서로 연결해 통신 하고 있었다. 근데 시스템은 상상도 못할 정도로 정말 크고, 많고 복잡하게 얽혀있다.직접 P2P 통신하는 구조에 한계가 생긴다. 이런식으로 시스템들간 데이터가 움직이게 하기 위해 전..

✅ 도커 허브 도커 베이스이미지/ 공식 이미지를 제공한다. 회원가입만 하면 이미지를 무료로 저장할 수 있다. 기본적으로 모든 이미지는 공개되어 있어 누구나 접근이 가능하다 >> 비공개로 사용하려면 유료 서비스를 이용해야한다. >> 개인사용자는 1개의 이미지만 private으로 사용할 수 있다. https://hub.docker.com/ Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get excl..