자기 개발과 IT 프로그래밍을 위한 여행

물처럼 흐르는 시간, 그 속에서의 여행

728x90

기초 PC 개발부 9

실행가능한 Jar 파일로 만들기

https://lamlic36.tistory.com/89 간단한 SWT 프로젝트https://lamlic36.tistory.com/87 이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니lamlic36.tistory.com앞선 프로젝트에서, 우리는 SWT와 Mysql을 이용해 실습 프로그램을 만들었습니다.위의 SWTwithMysql 프로젝트에서,window form 형태를 가진 프로그램이 생성된건데.이 친구를 eclipse 가 아닌 다른 곳에서 실행할 수는 없을까요?Jar 파일로 한번 만들어서 실행해 보겠습니다! 먼저 다음과 같이 프로젝..

간단한 SWT 프로젝트

더보기버전이클립스 : 2020-12(4.18.0)자바 : JDK12.0.1MySQL 및 워크벤치, 커넥터J : 8windowbuilder : 1.10.0https://lamlic36.tistory.com/87 이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니다.이 글에서는 이클립스 IDE의 개요부터 설치, 그리고 WindowBuilderlamlic36.tistory.comhttps://lamlic36.tistory.com/86 Mysql 설치 및 설정MySQL 설치 및 Workbench 설정 가이드데이터베이스를 처음 다루거나, 개발용으..

SWT VS Swing

🆚 SWT vs Swing 차이점 요약표구분SwingSWT(Standard Widget Toolkit)개발 주체Sun Microsystems (현재 Oracle)Eclipse Foundation구현 방식Pure Java (전부 Java 코드로 UI 구현)Native Wrapper (OS 네이티브 UI 위젯 사용)UI 스타일운영체제와 다르게 보일 수 있음OS와 거의 동일한 느낌 (네이티브 UI 사용)가볍고 일관됨?플랫폼 간 일관된 UI 제공OS에 따라 UI가 달라질 수 있음커스터마이징UI 자유도 높음 (스타일 꾸미기 쉬움)네이티브 기반이라 스타일 커스터마이징 한계성능복잡한 UI에서 다소 느릴 수 있음일반적으로 빠름 (네이티브 위젯이라서)대표 사용처독립 앱, 툴, 교육용 GUI 등이클립스 플러그인, 엔터프..

이클립스 설치와 WindowBuilder 설정 방법

이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니다.이 글에서는 이클립스 IDE의 개요부터 설치, 그리고 WindowBuilder 플러그인 세팅까지 차근차근 안내해드릴게요.✅ 이클립스(Eclipse)란?Eclipse는 대표적인 Java 개발용 오픈소스 IDE(통합 개발 환경)입니다.플러그인 기반으로 다양한 언어 및 도구들을 확장해서 사용할 수 있고, 특히 Java GUI 개발용 도구인 WindowBuilder와 함께 자주 사용됩니다.최근에는 Eclipse 뿐만 아니라 IntelliJ에서 제공하는 IDE 프로그램도 인기있답니다.Eclipse 설치 시 주의하실 점은, Web 개발을 위한 ..

Mysql 설치 및 설정

MySQL 설치 및 Workbench 설정 가이드데이터베이스를 처음 다루거나, 개발용으로 MySQL을 설치하려는 분들을 위한 가이드입니다.이 글에서는 MySQL과 Workbench의 개념부터 설치, 설정까지 단계별로 정리해드릴게요.✅ MySQL이란?MySQL은 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 데이터를 효율적으로 저장하고 관리할 수 있게 해줍니다.많은 웹 애플리케이션에서 백엔드 데이터 저장소로 사용되며, **SQL(Structured Query Language)**을 사용해 데이터를 조작합니다.✅ MySQL Workbench란?MySQL Workbench는 MySQL의 데이터베이스를 시각적으로 관리할 수 있게 해주는 GUI 도구입니다.SQL 쿼리 작성 및 실행테이블 설계 및 ER..

JAVA 설치 및 Path 설정

JAVA 설치 및 Path 설정 방법Java를 활용한 개발을 시작하기 위해 가장 먼저 해야 할 일은 JDK(Java Development Kit)를 설치하고, 시스템 환경변수(Path)를 설정하는 것입니다. 이 글에서는 Java의 개요부터 JDK 설치 및 환경변수 설정까지 차근차근 안내해 드릴게요.✅ Java란?Java는 객체지향 프로그래밍 언어로, 1995년 Sun Microsystems에서 처음 출시되었습니다.크로스 플랫폼(Cross-platform) 특성을 가지고 있어, 한 번 작성한 코드는 여러 운영체제에서 실행할 수 있다는 장점이 있습니다.웹, 모바일, 데스크탑 애플리케이션 등 다양한 분야에서 널리 사용되고 있죠.특히 국내 Web 개발 시장에서는 egov 프레임워크. 전자정부 프레임워크를 위해 ..

C# 윈폼 to HM-10 AT커맨드

삽질 5시간. 발신 : c# 윈폼 프로그램 연결 : usb 시리얼 통신 수신 : 아두이노 / HM-10 명령어규격 : AT커맨드 윈폼 프로그램 내 시리얼 포트를 통해 연결된 아두이노 포트 확인. at 커맨드 송신을 위한 serial.write. (baud 및 \r\n 해결된 상태) 생성된 uuid값이 소문자 시도 - AT+IBE01e3a2b4c 결과 - 응답 없음. 문제 해결 시도 - AT+IBE01E3A2B4C 결과 - Response 1: 1E3A2B4C 즉. AT커맨드로 HM-10의 UUID 값 부여할땐 반드시 대문자로 할것.

빅데이터와 파이썬

빅데이터란? 빅데이터( Big Data)란, 기존 데이터베이스 관리 도구로는 처리하기 어려운 대규모의 데이터 집합을 의미합니다. 이러한 대규모의 데이터는 대부분 정형화되어 있지 않으며, 다양한 형태와 속성을 가지고 있습니다. 이러한 데이터를 처리하고 분석하며 인사이트를 도출하는 기술과 방법론을 빅데이터 분석 기술(Big Data Analytics)이라고 합니다. 빅데이터는 3V(Volume, Velocity, Variety)라는 특징을 가지고 있습니다. Volume: 기존 데이터베이스 관리 시스템으로는 처리하기 어려운 대용량의 데이터 Velocity: 대량의 데이터를 실시간으로 수집, 처리, 분석하는 속도 Variety: 정형화된 데이터뿐만 아니라, 비정형 데이터도 포함하는 데이터의 다양성 대규모 데이터..

파이썬이란

파이썬이란? 한창 인기 있는 ChatGPT 와 같은 AI 시스템을 만드는 곳에서도, 빅데이터를 모아 더 나은 정보로 가공하는데에도 사용되는 언어로서, Java, C 언어와 같이 기초 학습 언어 중 하나로도 사용됩니다. (다만 파이썬은 다른 기초 언어들과는 그 문법이나 구조에 차이가 조금 있습니다.) 흔히 컴퓨터공학과와 같은 대학 학과를 입학하면 배우는 기초 언어로서 파이썬은 인터프리터식, 객체지향적, 동적 타이핑 대화형 프로그래밍 언어에 속합니다. 파이썬은 쉬운 문법과 강력한 라이브러리로 인해 인기 있는 언어 중 하나이며, 데이터 과학, 인공 지능, 웹 개발, 자동화, 게임 개발 등 다양한 분야에서 사용됩니다. 파이썬이 사용되는 분야 데이터 과학 분야에서는 파이썬을 사용하여 데이터를 수집하고 분석하며, ..

728x90
반응형