본문 바로가기

한국으로74

JVM, JRE, JDK에 대해 알아보자 JVM (Java Virtual Machine)개요JVM은 자바를 실행시키기 위한 가상 서버이다. 자바로 개발한 프로그램을 어떤 운영체제에서든지 동일하게 동작시키기 위해 개발되었다. JVM은 프로그램과 운영체제 사이에 매개체 역할을 하고, 프로그램은 JVM 위에서 동작하기 때문에, 개발자들은 운영체제 환경을 신경쓰지 않고 편리하게 개발할 수 있다. 문제점JVM은 필연적으로 프로그램이 실행될 때 구동하고 있어야하기 때문에 메모리와 CPU 사용량을 차지한다. 하드웨어의 성능이 좋지 못한 임베디드 시스템에선 동작이 어려울 수 있다. 하지만,과거에 비해 하드웨어 성능이 비약적으로 발전함에 따라 JVM 성능 문제는 무시할 정도가 되었다. (안드로이드 어플리케이션을 생각하면 편하다. iOS에 비해 상대적으로 느렸던.. 2018. 7. 1.
티스토리 글쓰기 임시저장 오류를 해결하는 방법 티스토리 글쓰기 임시저장 오류도대체 내 글은 왜 지워진걸까?1. 분명히 티스토리에 글을 쓰고 임시저장 버튼을 눌렀는데 나중에 돌아와보니 글이 없어졌다..! 2. 혹시 아무 생각없이 나가기 버튼을 누르진 않았는지 기억을 되돌려보자. 3. 만약 나가기 버튼을 누른 기억이 있고, 다시 글쓰기로 돌아왔을 때 임시저장버튼 옆에 (...) 이 달려있다면? 4. 안타깝게도 당신의 글은 이미 삭제되었다..! 진짜 오랫동안 쓴 소중한 내 글이 지워진건가?1. 일단 그렇다. 복구할 수 있는 방법은 없다. 다른 곳에선 설정에 들어가서 플래쉬를 설정을 어쩌구 저쩌구.. 복구할 수 있다던데?1. 안된다. 그렇다면 해결책은?1. 이미 사라진 글을 복구할 순 없다. 2. 앞으로 임시저장이 되도록 인터넷 브라우저 설정을 활성화시키자.. 2018. 7. 1.
자바(JAVA) 소개 및 특징 자바(JAVA)란?1) 소개자바는 1990년 썬 마이크시스템즈(Sun Microsystems, Inc.)의 제임스 고슬링(James A. Gosling)이 개발한 언어이다. 201년 썬 마이크로시스템즈가 오라클(Oracle)에 인수되면서 자바의 저작권은 자연스럽게 오라클이 가져가게 된다. (2017년 9월부로 Java EE(Java Enterprise Edition)에 한해 이클립스 재단이 소유권을 가지게 되었다.) TIOBE에서 선정한 프로그래밍 언어 월간 점유율 순위 (2018년 6월 기준)1. Java2. C3. C++4. Python5. C#15.368% 0.88% 증가14.936% 8.09% 증가8.337% 2.61% 증가5.761% 1.43% 증가4.314% 0.78% 증가6. VB.NET7... 2018. 7. 1.
strcpy() strcpy() 1234void strcpy(char* dst, const char* src){ while (*dst++ = *src++);}Colored by Color Scriptercs 2018. 7. 1.