본문 바로가기

BE

[VSCode] Visual Studio Code 테마 변경 및 추천 인트로 안녕하세요. 오늘은 VS Code 의 테마 변경 및 여러 가지 테마들에 대해 포스팅하겠습니다. 최근, 개발을 다시 시작하려 하며 텍스트 에디터를 선택 중이였는데요. 특정 언어에 종속적이지 않은 에디터를 찾다 보니 VS Code가 가장 대중적이며 많이 사용된다는 사실을 깨달았습니다. 따라서 오늘은 Visual Studio Code 의 테마를 변경해보겠습니다. Visual Studio Code는 MicroSoft에서 개발한 텍스트 에디터로 , 윈도우/macOS/리눅스를 모두 지원합니다. 또한 터미널을 자체 내장하고 있어 별도의 터미널 창을 열 필요가 없어 편리합니다. 그럼 Visual Studio의 테마 변경하는 법을 포스팅한 후 VS Code의 여러가지 기본 내장 테마에 대해 설명해드리겠습니다 :).. 더보기
[Python] 파이썬 에디터 대표 4가지 안녕하세요. 오늘은 파이썬 에디터 대표 4가지에 대해 포스팅하겠습니다. 파이썬 코드를 더욱 편하게 실행시키기 위해 파이썬 에디터(editor)를 설치해야 하는데요. 기본 에디터인 IDLE 를 사용할 수 있지만, 개발이 편리하여 에디터를 많이 사용하곤 합니다. 대표적인 파이썬 에디터에는 인기순대로 Pycharm, Visual Code, Jupyter, IDLE 등이 있습니다. Pycharm 다운로드 링크 : https://www.jetbrains.com/pycharm/ 개발사 : JetBrains 파이참은 유명한 파이썬 에디터 중 하나로 4년 연속 개발자 사용률 1위를 달성하는 에디터입니다. 그만큼 자동 완성, 문법 체크 등이 편리하기 때문인 것같습니다. 파이참은 파이썬 전용 에디터 이므로 별도의 확장 라.. 더보기
[Python] 파이썬 3.9 설치 및 실행 안녕하세요. 오늘은 파이썬(Python 3.9)를 설치하는 글을 포스팅해보겠습니다. 파이썬이란? 문법이 쉬워 비전공자/전공자 코딩 입문에 많이 사용되는 언어입니다. 간결하며 개발 생상성을 많이 향상시킬 수 있어 웹 개발 뿐 아니라 데이터 분석에도 많이 사용되고 있습니다. Python3.9가 가장 최신 버전이며, 현재 Python2 는 지양되는 추세입니다. 파이썬은 파이썬 모듈 설치와 파이썬 에디터 설치를 수행해야 합니다. 목차 1. 파이썬 다운로드 2. 파이썬 설치 프로그램 실행 3. 파이썬 설치 진행 4. 파이썬 정상 설치 확인 1. 파이썬 설치 프로그램 다운로드 파이썬(Python)은 공식 홈페이지에서 다운받으실 수 있는데요. 파이썬 홈페이지 https://www.python.org/downloads.. 더보기
[Android] ADB 설치/실행/연결하기 (USB/WIFI) 인트로 안녕하세요. 오늘은 adb(android debug bridge)를 설치/실행/연결하는 방법에 대해 포스팅하겠습니다. ADB(Android Debug Bridge) 는 말 그대로 PC에서 안드로이드 앱을 디버그할 수 있게 하는 다리 역할을 합니다. 자세히는 USB/WIFI를 통해 스마트폰과 PC를 연동하는 도구로 앱을 설치/디버깅 제어를 PC에서 할 수 있도록 기능을 제공합니다. 목차 1. adb란? 2. adb 설치하기 3. adb 실행하기 4. adb 연결하기 1. ADB란? ADB(Android Debug Bridge) 는 PC와 실제 기기간 USB/WIFI로 연결하여 앱을 배포하고 디버깅할 수 있도록 지원하는 도구입니다. 간단히 설명하자면, 실제 단말 기기(스마트폰, Android/iOS).. 더보기
[Android] "zsh : command not found : adb" 오류 해결 인트로 안녕하세요 :D 오늘은 안드로이드 앱을 스마트폰을 통해 실행시킬 수 있는 ADB(android debug brige) 실행 오류 해결 방법에 대해 씁니다. ADB(android debug bridge) 는 USB/WIFI를 통해 안드로이드 앱을 스마트폰에서 구동시켜볼 수 있습니다. 보통 adb 명령어를 통해 실행시키곤 하는데요. 그때 bash_profile이나 자바 경로가 잘 잡히지 않은 경우 아래와 같은 오류가 나곤 합니다. (실행환경 : Mac) 에러 화면 : zsh : command not found : adb command not found : adb > 2가지 문제점 Mac또는 Window에서 " zsh: command not found: adb " 라는 메세지가 출력된다면, 2가지의 문.. 더보기
[MyBatis] MyBatis 정의 및 주요 메서드 1. Mybatis란 Mybatis란? 객체와 관계형데이터베이스를 매핑하는퍼시스턴스 프레임워크(ORM, Object Relationship Mapping)이다. *퍼시스턴스(Persistence, 영속성)란? 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말한다. RDBMS 혹은 파일 시스템 등 별도 데이터베이스에 영구적으로 저장하여 데이터가 영속성을 가지는 것을 말한다. *ORM(Object Relationship Mapping)이란 ? 객체와 RDBMS를 자동으로 매핑해주는 것을 말한다. 객체 ↔ 관계형 데이터베이스 객체 지향 프로그래밍은 객체를 사용하고 관계형 데이터베이스는 테이블을 사용하기 때문에 상호간 필드가 불일치가 존재한다. MyBatis와 같은 ORM을 통해 객체와 관계형데이터베이스.. 더보기
[Spring] @Autowired 와 DI 개념 정리 인트로 안녕하세요 :) 오늘은 Spring 프레임워크의 @Autowird 어노테이션, 이를 설명하기 위한 DI개념에 대해 정리하겠습니다. 목차 1) DI(Dependency Injection) 개념 2) @Autowired 개념 3) @Autowired 와 @Resource 4) @Autowired 활용 방법 DI(Dependency Injection) DI(Dependency Injection)란 @Autowired 개념을 알기 위해 먼저 DI 개념을 알아야 합니다. DI(의존성 종속, Dependency Injection)란, 클래스간의 의존관계를 스프링 컨테이너가 자동으로 연결해주는 것을 말합니다. * Dependency 란, 객체가 다른 객체와 상호작용하는 것을 말합니다. 클래스 A가 클래스 B,.. 더보기
[JAVA] 자바 언어의 특징 5가지 안녕하세요. 오늘은 자바 언어의 특징을 포스팅해보겠습니다. 자바는 굉장히 대표적인 객체지향 프로그래밍언어 중 하나입니다. 자바 최초개발자는 '자바의 아버지'라고 불리우는 제임스 아서 고슬링이며, 국적은 캐나다로, 아마존 웹 서비스, 오라클, 구글, 썬 마이크로시스템즈 등에서 근무했다고 합니다. 자바 커피를 하루에 10잔 이상 마시는 자바 커피 덕후여서, 자바(Java)라는 명칭은 인도네시아 자바섬에서 유래되었다고 하네요. 목차 1) 객체 지향 프로그래밍(OOP) 2) 자동 메모리 관리(gc) 3) 운영체제에 독립적 4) 멀티쓰레드 지원 5) 동적 로딩 지원 📌 1. OOP(객체지향언어프로그래밍) 자바는 객체 지향 프로그래밍(Object Oriented Programming)입니다. 객체지향프로그래밍의 대.. 더보기