본문 바로가기

Programing Language/Java8

[Java] JMX, JMX MBean이란 ? 출처 : https://www.youtube.com/watch?v=6kjGpSU_aJE 1.JMX란 ? 1.JMX(Java Management Extensions)은 Java 응용 프로그램의 모니터링과 관리기능을 제공합니다. 2.웹사이트를 통해 원격의 Web Server, was, db등의 상태 모니터링, Start, Stop등의 기능, 디바이스 상태, 각종 서비스제어 등의 기능을 제공할 수 있습니다. 3.JMX 기술을 사용하여 리소스를 관리하려면 Java 프로그래밍 언어로 리소르를 관리해야하는데 MBeans로 알려진 Java 객체를 사용하여 리소스를 관리합니다. JMX의 MBean은 JMX Agent를 통해 관리되는 응용프로그램 또는 시스템 리소스 입니다. 표준 MBean dms XXXMBean이라는 .. 2022. 4. 15.
[JDBC,JSON] JSON 형식 파일을 읽고 JDBC로 삽입(Insert) 1.목표 Java를 사용해 특정 디렉토리의 JSON 파일을 읽고 읽은 내용을 파싱하여 JDBC 로직을 통해 Oracle DB에 삽입 2.준비 이러한 JSON 파일이 있습니다. 위 형태의 파일은 JSONObject로 파싱을 해야하는데 다건 JSON 객체 구조입니다. https://studyingazae.tistory.com/196 [JAVA] 다양한 형태의 JSON 파일 파싱하기 JSONParser, JSONObject, JSONArray (json.simple, GSON) JSON 파일을 땡겨왔는데 이를 저장하기 위해선 JSON 데이터를 사용하기 위해 JSONObject와 JSONArray를 쓸 수 있습니다. json-simple을 통해 json 객체를 다루는 법을 알아보겠습니다. 본 글에는 없지만 GS.. 2022. 3. 15.
[Java] 6. 클래스(Class)와 인스턴스(instance) 멤버 1.클래스(class) 설계도라고 생각하면 편합니다. 그 하위 멤버(member)로는 변수와 메소드가 들어갈 수 있습니다. 즉, 변수와 메소드의 집합을 클래스로 묶을 수 있는 것이죠. 2.인스턴스(instance) 설계도를 통한 제품이라고 생각하면 편합니다. 클래스라는 설계도를 바탕으로 실제 제품=객체 를 만드는 것이죠. 그리고 그 제품안에는 이게 만들어질 때 꼭 실행되어야하는 constructor(생성자)의 유무가 있어야합니다. 그럼 예제를 통해 살펴봅시다. Student class 입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43.. 2021. 5. 16.
[Java] 5.반복문(if,for문) 진도를 나가며 반복문 예제를.. 주로 내주셨고 수업중에 결과가 대부분 나왔지만 안나온건 복습과정에서 습득했습니다. 강사님께서 말씀해주신 변수추종능력, 결국 이 변수추종능력은 i와 j값을 뭐 노트에 적고 추적하든 머리속으로 추적하든 첫번째 for문으로 들어간 i부터 마지막 값의 j리턴 값 까지, 이중FOR문의 구성과 if문의 조건(이중 for문에서 원하는 값까지 출력하려면) 이것을 구상하고 코드에 적용할 능력이 필요한 것 같습니다. 저도 완벽하지는 않습니다. 제가 이해한 바는 일단 출력해야할 결과물이 세로와 가로의 구성, 즉 구구단도 결국 위아래로 쭉 출력해야한다는 것입니다. ex) 1x2=2 ....etc 직사각형의 결과물 예상 ex) 대충이해하면 세로든 가로든 i와j값이 , --> 2개의 변수가 어떻게.. 2021. 5. 1.