전체 글

전체 글

    [Eclips] 이클립스 Gradle 프로젝트 Import 하기

    [Eclips] 이클립스 Gradle 프로젝트 Import 하기

    현업할 프로젝트 import하는 과정에서 잘못받았는지 어노테이션을 읽지를 못했다. 대시보드에도 자동으로 생성해주는걸로 알고 있는데 해당 프로젝트가 뜨지도 않아서 당황했는데 import방법이 잘못되었다는걸 알았다. 나같은 사람이 없길..ㅠ 1. 우선 navigator를 열어야한다. (package explorer 에서 import 할때는 gradle이 뜨지 않는다) [window - show view - navigator] 없으면 other에서 검색하면나온다. 2. navigator 에서 마우스우클릭 - import 3. gradle 하위에 있는 Existing Gradle Project 를 클릭 후 import할 프로젝트폴더 선택후 진행

    IntelliJ 자동 빌드 Auto Compile 활성화 방법

    IntelliJ 자동 빌드 Auto Compile 활성화 방법

    html 파일을 컴파일만 해주면 서버 재시작 없이 View 파일 변경이 가능하게 하려면? > spring-boot-devtools 라이브러리를 추가하면, 하다. [intellij 설정방법] Setting > Build, Execution, Deployment > Compiler Build Project Automatically 체크 Setting > Advanced Settings Allow auto-make to start even if developed application 체크 2021.2 버전부터 Registry가 아니라 Advacned Settings에서 설정해야함.

    신입 개발자 기술면접 질문 정리 #7

    💡 동기 방식 (Synchornous) : 동시에 일어난다는 뜻. 요청과 그 결과가 동시에 일어난다는 약속이다. 시간이 얼마나 걸리던지 요청한 자리에서 결과가 주어져야함. 요청과 결과가 한자리에서 동시에 일어난다. A노드와 B노드 사이의 작업 처리 단위(transcation)를 동시에 맞추겠다. 특징 설계가 매우 간단하고 직관적입니다. 응답(결과)를 볼 때까지 아무것도 못하고 대기해야한다. 실제 cpu가 느려지는 것은 아니지만 시스템의 전체적인 효율이 저하된다고 할 수 있습니다. 💡 비동기 방식(Asynchronus) : 동시에 일어나지 않는다는 뜻. 요청과 결과가 동시에 일어나지 않을거라는 약속이다. 요청한 그 자리에서 결과가 주어지지 않음 노드 사이의 작업 처리 단위를 동시에 맞추지 않아도 된다. 비..

    [파이썬] List 자료형

    1️⃣ 리스트 자료형 : 리스트란? 변수 여러개를 묶는 역할 : 하나의 변수에 여러 개의 값을 관리할 때 사용 1, 3, 5, 7, 9 라는 숫자 모음 >>> odd = [1, 3, 5, 7, 9] 리스트명 = [요소1, 요소2, 요소3,...] >>> a = [] # 빈값 >>> b = [1, 2, 3] # 숫자 >>> c = ['Life', 'is', 'too', 'short'] # 문자 >>> d = [1, 2, 'Life', 'is'] # 숫자 + 문자 >>> e = [1, 2, ['Life', 'is']] >>> print(e[0]) # 결과 1 >>> print(e[2]) # 결과 ['Life', 'is'] >>> print(e[2][0]) # 결과 Life

    [파이썬] 파이썬 프로그래밍의 기초, 자료형

    컴퓨터는 사람처럼 문자인지 숫자인지 바로 알 수 없다. 프로그램 형식에 따라 사람이 알려줘야 함. 1️⃣ 자료형 자료에 대한 타입 숫자 문자열 불 어떤 값을 담는 자료구조 변수 리스트 튜플 딕셔너리 집합 2️⃣ 변수란? : 변수란 어떤 값을 담는 상자이다. a = 3 : 3이라는 숫자를 a라는 상자에 담는다. 📌 수학에서의 등호와는 다른 표현 a = 3 a = a + 1 : 3 + 1 한 값을 a라는 상자에 담는다. 3️⃣ 숫자형 정수형 (1, 2, -2) int 실수 (1.24, -34.56) float 컴퓨터식 지수 표현 방식 (4.24e10(4.24 * 10의 10승), 4.24e-10(4.24 * 10의 -10승)) 8진수 (0o37) 16진수 (0x7A) 📌 숫자형 자료를 이용해서 사칙연산을 할..

    [파이썬] 파이썬 v3.10.1 다운로드하기

    #1️⃣ 홈페이지 접속하기 파이썬 홈페이지에 접속 Welcome to Python.org The official home of the Python Programming Language www.python.org 다운로드를 호버하면 내 운영체제에 맞는 곳을 클릭해준다. (특정버전 다운로드 하기위함) 3.10.1 버전을 찾아서 64비트로 다운로드한다 자신의 운영체제에 맞게 다운로드해야하므로 확인 후 64비트 or 32비트를 다운로드한다. 제어판 검색 → 시스템 및 보안 → 시스템 → 시스템 종류 란에서 확인할 수 있다. 📌알아야하는 점 : 32비트에서만 돌아가는 라이브러리를 사용해야할 때는 32비트로 다운로드를 진행한다. Add Python 체크박스를 반드시 체크해준다. Customize에 들어가서 전부 체..

    [파이썬] 파이썬 시작하기

    #1️⃣ 파이썬 시작하기 귀도 반 로섬(Guido Van Rossum)이 취미로 만든 프로그래밍 언어 1991년 Python 최초 발표 2000년 Python 2 | 2008년 Python 3 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬 드롭박스(Dropbox), 인스타그램(Instagram) 이해하기 쉬워 공동 작업과 유지 보수가 편하다 #2️⃣ 파이썬의 특징 파이썬은 인간다운 언어이다. if 4 in [1,2,3,4]: print ("4가 있습니다") : 만약 4가 이 안에 있다면 출력해라 ("이거를") 파이썬은 문법이 쉬워 빠르게 배울 수 있다 대학교 교양 강의로 파이썬 활용 프로그래밍 유 경험자라면 1주일이면 충분 파이썬은 무료이지만 강력하다 사용료 걱정없이 언제 어디서든 파이썬을 다운로드..

    신입 개발자 기술면접 질문 정리 #1 ~ #6

    💡 객체 지향 프로그래밍이란 무엇인가? 절차지향 프로그래밍은 오로지 컴퓨터 관점에서의 프로그래밍 패러다임이라면 객체지향은 인간이 구분할 수 있는 요소를 객체로 표현한 인간 중심적 프로그래밍 패러다임이다. 객체는 기억장소와 이 기억장소의 값을 변경할 수 있는 연산의 집합이 정의되면 객체를 선언할 수 있다. 많은 객체 지향 언어에서 객체는 클래스로 그룹화 된다. 생성된 클래스로 객체의 특정 예를 생성하는데 이를 인스턴스라고 부른다. 객체 간의 정보 교환이 모두 메시지 교환을 통해 일어난다. 객체 지향 프로그래밍은 4가지 특징을 가진다. 추상화 : 클래스를 구현함에 있어 필요한 부분만 구현할 수 있다. 캡슐화 : 어떤 클래스를 이용함에 있어 내용(내부적인 데이터 흐름)은 알 필요 없이 사용해도 된다. 은닉화 ..