본문 바로가기
반응형

전체 글343

[Issue] Java Scanner 정수, 문자열 여러 데이터 입력 받을 때 문제점 해결 한동안 직장다니면서 PHP를 다루다 보니 java에 소홀해졌었는데, 내가 좋아했던 java의 기초를 다시 다질겸 + 다른 사람들도 내 블로그를 보고 도움이 됐으면 하는 바람에 다시 코딩블로그 시작!!! 😆 다시 포스팅 하려니 두근거립니다앙 💨💨💨 기초는 항상 중요!!!!! 값이 제대로 들어가지 않아 고민하던 중 포스팅하면 좋을 것 같아서 해결책을 작성합니다! 😄 (분명 저처럼 하고싶었는데 헤매는 분이 계셨겠죠...? 🤔) 기초 문제 풀다가 Scanner 관련 에러가 표시됐는데 이처럼 디버깅 에러가 표시돼서 해결책을 적고자 한다. 처음에 데이터를 받을 개수를 정수형으로 받고, 그 이후 데이터를 문자열로 받고 싶은 상황. 디버깅 해보니 새로운 값이 들어가는 것이 아니라 num에 값이 들어간 후 개행 문자가 .. 2024. 2. 9.
Spring Boot - 서버 ◾ 파일 추가 package com.moble.dev1.test; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class TestController { @RequestMapping("/") public String test() { return "문자열 반환"; } } create database mydb default character set utf8 collate utf8_general_ci; usd mydb; GRANT ALL PRIVILEGES ON *.* TO 'comp'@'%'.. 2022. 8. 31.
Spring Boot - 서버 환경설정 및 구축 ◾ SVN 연결하기 - Get Connectors... 클릭 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16 ◾ pom.xml 선택 후 마우스 우클릭 > Maven > Update Project #애플리케이션 포트 설정11 server.port = 80 #MySQL 연결 설정 spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.url=jdbc:log4jdbc:mysql://localhost:3306/world?serverTimez one=UTC spring.datasource.username=root spring.datasource.passwor.. 2022. 8. 31.
여행 "해줘" package com.example.tripplanner; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import androidx.annotation.Nullable; public class BudgetSQLHelper extends SQLiteOpenHelper { public BudgetSQLHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) { super(co.. 2022. 8. 26.
생활력 테스트 2022. 8. 26.
Android Studio - SQLite 활용하기 📄상품추가 버튼을 클릭한 후 [상품명, 가격, 판매자, 판매자연락처] 데이터를 입력하고 OK버튼을 누르면, ListView에 상품명과 판매자가 출력되게 하시오. 📝activity_main.xml 📝activity_input.xml 📝MainActivity.java package com.example.quiz; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; im.. 2022. 8. 24.
Android Studio - ListView와 SQLite 📄 ListView와 SQLite를 사용하는 예제 ◾ 정답코드 파일 ◾ ListView의 데이터를 수정할 경우 ◾ ListView의 데이터를 추가할 경우 📝activity_main.xml 📝atvitivy_item.xml 📝MySQLHelper.java package com.example.listview; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import androidx.annotation.Nullable; public class MySQLHelper extends SQLiteOpenHelper { public My.. 2022. 8. 24.
Android Studio - SQLite 데이터베이스 💡 SQLite 데이터베이스 📄SQLite CRUD 예제 📝activity_main.xml 📝MainActivity.java ◾ 읽기 - read() 🔸void read() {} rawQuery : sql문을 실행한다. 데이터베이스로부터 rawQuery를 호출하게되면 데이터를읽어서 2차원 배열(컬럼, 레코드)로 저장할 수있다. Cursor객체를 통해 데이터에 접근할 수 있다. mCursor.getString(1); 컬럼의 인덱스가 1인 String데이터를 가져온다. package com.example.aug0824; import androidx.appcompat.app.AppCompatActivity; import android.database.Cursor; import android.database.s.. 2022. 8. 24.
라즈베리파이 - Mosquitto 브로커 설치 및 테스트 ◾ 오픈소스 메시지 브로커 Mosquitto 설치 $ sudo apt install mosquitto ◾ Mosquitto 버전 확인 $ mosquitto -v ◾ 모스키토 클라이언트 설치 $ sudo apt-get install mosquitto-clients ◾ 모스키토로 시작하는 명령어 입력 $ mosquitto -d ◾ 클라이언트로써 토픽(Topic)을 구독 $ mosquitto_sub -d -t testTopic ◾ 현재 켜져 있는 클라이언트(구독중) 터미널을 그대로 놓고 새 터미널을 열어서 토픽 "testTopic"에 "Hello World!"를 게시한다. $ mosquitto_pub -d -t testTopic -m "Hello World!" 2022. 8. 23.
728x90
반응형