본문 바로가기
반응형

프로그래밍48

[MySql] MySql 설치 및 환경변수 설정 💡MySql 설치하기 1.MySql 공식 홈페이지 들어가서 자신의 운영체제에 맞는 버전을 다운 받습니다. https://dev.mysql.com/downloads/windows/installer/8.0.html MySQL :: Download MySQL Installer Note: MySQL 8.0 is the final series with MySQL Installer. As of MySQL 8.1, use a MySQL product's MSI or Zip archive for installation. MySQL Server 8.1 and higher also bundle MySQL Configurator, a tool that helps configure MySQL Server. dev.mysql... 2023. 10. 26.
[Java] JDK 설치 (설치,환경변수 설정,버전 확인) 💡JDK 설치 1. 먼저 자바를 설치하기 위해 하단 링크로 접속합니다. https://www.oracle.com/technetwork/java/javase/downloads/index.html Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 2. 운영체재에 맞는 파일을 설치합니다. 3. 파일이 설치되면 실행하여 따로 설정없이 Next만 눌러줍니다. 이때 환경변수 설정을 위해 이 경로를 기억해 줍니다. 4. 설치가 완료되면 해당경로로 들어가서 주소를 복사해줍니다... 2023. 10. 26.
[Java] Junit5를 이용한 테스트 코드 작성 💡Junit이란 JUnit은 자바 프로그래밍 언어를 위한 오픈 소스 테스팅 프레임워크입니다. 특히, JUnit은 유닛 테스트(Unit Testing)를 수행하는 데 사용되며, 자바 언어로 작성된 소프트웨어의 품질과 안정성을 검증하는 데 도움을 줍니다. JUnit은 소프트웨어 개발자들이 코드를 작성하고 변경할 때 시스템이 여전히 예상대로 작동하는지 확인할 수 있는 강력한 도구로 널리 사용됩니다. 💡Eclipse에서 Junit 의존성 추가 방법 1 프로젝트를 선택하고 우클릭 후 Properties를 선택해주세요. Java Build Path를 선택하고 Libraries 탭에서 Add Library을 선택해주세요. JUnit을 선택하고, Next를 클릭해주세요. JUnit의 버전 선택 후 Finish 버튼을 .. 2023. 10. 23.
[Java] Process와 Thread의 차이 💡정의 프로세스: 프로세스는 독립적인 메모리 공간을 가지고 실행 중인 프로그램의 인스턴스를 나타냅니다. 각 프로세스는 운영 체제로부터 자체 메모리 및 자원(파일 핸들, 소켓 등)을 할당받아 실행됩니다. 프로세스는 서로 완전히 독립된 실행 환경을 가집니다. 스레드: 스레드는 프로세스 내에서 실행되는 작은 실행 단위로, 하나의 프로세스가 여러 스레드를 가질 수 있습니다. 스레드는 프로세스 내의 공유 메모리 공간을 사용하며, 스레드 간 통신이 더 쉽습니다. 💡메모리 및 자원 공유 프로세스: 각 프로세스는 독립적인 메모리 공간을 갖기 때문에 다른 프로세스와의 메모리 공유가 어려우며, 별도의 메커니즘(프로세스 간 통신, IPC)이 필요합니다. 스레드: 스레드는 같은 프로세스 내에서 실행되므로 프로세스 내의 메모리.. 2023. 10. 22.
반응형