자바 Thread_4
스레드 간 데이터 공유 public static void main(String[] args) throws InterruptedException { // 하나의 인스턴스로 아이템 객체를 주입 InvertoryCounter invertoryCounter = new InvertoryCounter(); Incre...
스레드 간 데이터 공유 public static void main(String[] args) throws InterruptedException { // 하나의 인스턴스로 아이템 객체를 주입 InvertoryCounter invertoryCounter = new InvertoryCounter(); Incre...
멀티스레딩의 퍼모먼스 레이턴시 시간 단위로 측정되고 작업 하나의 완료 시간으로 정의 처리량 일정 시간 동안 완료한 작업의 양 (시간단위당) 둘은 별개이며, 한쪽이 개선되어도 한쪽에는 영향이 없을수도 영향이 미칠 수도 있습니다. 멀티스레드 프로그래밍에서 지연시간...
한화시스템 BEYOND 캠프 3기 3주차 회고 내용 1. 전반적인 느낀 점 (일주일 동안 한 일) 날이 갑자기 추워져서 컨디션을 제대로 조절하지못해 수업과 공부에 제대로 집중하지못해서 아쉬움이 남은 한 주였다. 그리고 언제나 강사님의 열정은 뛰어나며 교육생들을 위해 많이 알려주실려고 노력한다는걸 느꼈고 매니저님이 진짜로 너무 잘 챙겨...
자바 질문 모음집 (계속 추가, 수정중) 1. JVM이 무엇이고, 왜 플랫폼 독립적 언어인가? JVM 핵심은 컴파일이 된 바이트코드를 실행시켜주고 플랫폼 종속적 -> 이러한 이유로 크로스 플랫폼이 가능. ## 자바 실행 원리 소스 작성 컴파일 실행 자바 코드로 ...
asd SW 공학 - GIT 🌀Git 분산 버전 관리 시스템으로서, 소스 코드의 변경사항을 추적하는데 사용 로컬 시스템과 원격 시스템을 두어, 로컬에서 작업 후 원격공간과 동기화 주요 명령어에는 add, commit, push, merge, branch, checkout 등 브랜치(branch) 기능을 통해 여러 개발자가 동시...
asdasd 마크다운 작성을 위한 게시글 제목 Header H1은 ===로도 만들 수 있습니다. this h1 === H2는 —로도 만들 수 있습니다. this h2 --- 제목 1 제목 2 제목 3 제목 4 제목 5 제목 6 줄바꿈 (Line Breaks) . 띄어쓰기 2번 또는 로 표현 가능 ...
SW 공학 소프트웨어 공학은 인류의 이익을 위해서 소프트웨어와 관련된 원리, 지식, 도구등을 활용하여 새로운 제품, 도구등을 만드는 것 계획, 요구사항 분석, 설계, 구현, 시험, 및 유지보수과정(폭포수모델) 프로젝트 계획 문제 정의 (무엇을 개발할지) 법적, 경제적, 기술적 타당성 조사...
한화시스템 BEYOND 캠프 3기 2주차 회고 내용 1. 전반적인 느낀 점 (일주일 동안 한 일) - 데이터베이스 설계 프로젝트를 위해 팀구성 + 자리 재배치가 이루어졌음. 팀프로젝트는 학교 졸업이후로는 처음하는거라서 적응하는데 시간이 걸릴거같다... 해당 팀이 끝까지 갈 지는 잘 모르겠지만, 최선을 다해 원하는 결과를 얻을 수 있도록...
왜, 언제 스레드를 멈춰야 하는가?? 스레드는 아무것도 하지 않을때에도 리소스를 사용함. 메모리와 커널 리소스 CPU 시간뿐아니라 캐시까지 사용 생성한 스레드가 이미 작업을 완료했으면, 사용하지 않는 스레드의 리소스를 정리해야함. 스레드가 오작동을 해야하면 중지해야함 ! (응답없는데 서버에 ...
왜 쓰레드가 필요한가?? 반응성 성능 </br></br> 컨텍스트 스위치 어플리케이션 각각의 인스턴스는 독립적으로 실행이 됨. 일반적으로는 코어의 개수보다 프로세스의 개수가 더 많고, 하나의 프로세스는 하나 이상의 쓰레드가 있음. 그래서 OS는 스레드 하나를 실행하고, 멈...