반응형 IT, 개발94 이클립스(Eclipse)에서 Vert.X 프로젝트 생성하고 개발 환경 구축하기 Eclipse 개발환경에서 Vert.X 플랫폼을 사용하기 위해 프로젝트를 생성하고자 합니다. Maven을 활용해서 프로젝트를 만들고 개발, 디버깅을 위한 설정까지 알아보도록 하겠습니다. 1. Maven 프로젝트 생성 이클립스 환경에서 [File] → [New] → [Maven Project] 클릭합니다. [Next] 클릭하여 다음으로 넘어갑니다. 2. Vert.X Archetype 추가 그 후 vertx항목을 선택해야 하는데 목록에 없다면 [Add Archetype]에 들어가서 추가해주겠습니다. 각 항목에 해당 내용을 입력합니다. Archetype Group Id : io.vertx Archetype Artifact Id : vertx-maven-archetype Archetype Version : 2... 2022. 1. 3. JAVA Thread - CountDownLatch 사용하여 작업 순서 설정하기 java 개발을 하다 보면 Thread를 사용하게 되는 경우가 종종 있는데, 오늘 알아볼 CountDownLatch는 멀티쓰레드 사용 시 병렬 처리방식의 단점을 보완해 줄 수 있습니다. 1. CountDownLatch를 사용하는 이유 만약, 3개의 쓰레드를 생성하고 각각의 작업을 병렬 처리방식으로 세팅했다면, 이 상황에서 각 쓰레드는 다른 쓰레드의 작업이 끝나는 것을 기다리지 않고 각자의 작업을 진행합니다. 하지만 전체적인 작업 흐름을 위해 3개의 쓰레드의 작업 순서를 통제해야 할 경우에 CountDownLatch의 await()를 활용하여 작업의 순서를 조정할 수 있습니다. 2. CountDownLatch 사용법 2-1. CountDwonLatch 생성 CountDownLatch threadCount .. 2021. 12. 23. 자바스크립트 - for문 안에서 Ajax 사용 시 순서 안맞는 문제 해결 웹 개발을 하게 되면 자바스크립트 내에서 Ajax 구현하는 일이 매우 많습니다. jsp단에서 데이터를 주고받는 방법이 Ajax가 유일한 것은 아니지만 효율을 높이는 측면에서 많이 사용되는 방법입니다. 웹 페이지에서 특정 부분만 갱신하고 싶을 때 html 페이지 전체를 다시 받아서 로드하는 것은 매우 비효율적인 방법일 것입니다. Ajax를 사용하면 내가 원하는 부분만 갱신할 수 있습니다. JSON, xml 등의 형태로 필요한 데이터만 받아서 갱신하기 때문에 효율적으로 서비스를 구성할 수 있게 됩니다. 1. Ajax 사용법 일단 간단한 예제를 보여드리겠습니다. 1 2 3 4 5 6 7 8 9 $.ajax({ type: type, // get, post .. url: url, // url dataType: d.. 2021. 12. 22. 이클립스(Eclipse)에서 Maven Project 만들기 Tomcat 연동 이클립스에서 웹페이지 개발을 위해 Maven Project를 생성하고 Tomcat 연동을 통해 웹 상에 “Hello World”를 표시하는 방법을 알아보도록 하겠습니다. Maven Project의 장점은 라이브러리 관리가 편리하고, 다양한 플러그인 활용할 수 있기 때문에 유용하게 사용됩니다. 또한 개발 이후 배포할 때도 쉽고 간편하게 할 수 있기 때문에 많은 분들이 사용하고 있습니다. 1. 프로젝트 생성 우선 이클립스 환경에서 프로젝트를 새롭게 생성하겠습니다. File -> New -> Other Wizards: 항목에 maven 입력합니다. 우리는 Maven Project를 생성할 것이기 때문에 Maven Project 선택하고 다음으로 넘어갑시다. 새로운 Maven Project 생성 과정에서 Use.. 2021. 12. 19. 이전 1 ··· 13 14 15 16 다음 728x90 반응형