개발일지349 안드로이드 Frame Layout 사용하기 개발일지/Android 2022. 11. 1. 안드로이드 배치관리 RelativeLayout 사용법 속성설명 layout_toLeftOf 뷰(View)를 기준 뷰(Anchor View)의 왼쪽(Left)에 배치. layout_above 뷰(View)를 기준 뷰(Anchor View)의 위(Above)에 배치. layout_toRightOf 뷰(View)를 기준 뷰(Anchor View)의 오른쪽(Right)에 배치. layout_below 뷰(View)를 기준 뷰(Anchor View)의 아래(Below)에 배치. layout_toStartOf 뷰(View)를 기준 뷰(Anchor View)의 시작(Start)에 배치. layout_toEndOf 뷰(View)를 기준 뷰(Anchor View)의 끝(End)에 배치. layout_alignParentLeft 뷰(View)를 부모(Parent) 영역 내에.. 개발일지/Android 2022. 11. 1. 안드로이드 LinearLayout 사용법 1 개발일지/Android 2022. 11. 1. Http통신으로 JSON 객체 여러개 가져오기(리스트), 파싱하기 while문을 활용해서 모든 json객체를 읽어낸다. 파싱하기 개발일지/자바 2022. 10. 31. Gson(라이브러리), Gson을 java로 변환하는 방법, 얕은복사, 깊은 복사 Gson라이브러리 다운받기 (2.8.9버전 사용하였음) https://mvnrepository.com/artifact/com.google.code.gson/gson 1.Gson을 java로 변환하는 방법 2.값을 하나씩 꺼내는 방법 3.얕은 복사 (주소 값'을 복사한다는 의미입니다 ) 4. 깊은 복사('실제 값'을 새로운 메모리 공간에 복사하는 것을 의미) 개발일지/자바 2022. 10. 31. JAVA로 HTTP통신해보기 & Jsonparsign json 데이터 주소 https://jsonplaceholder.typicode.com/todos/ Json Parsign하기 개발일지/자바 2022. 10. 31. YanoljaProject https://github.com/whwlgns42/yanolja.git GitHub - whwlgns42/yanolja Contribute to whwlgns42/yanolja development by creating an account on GitHub. github.com JDBC를 활용한 DB연결 코드 package db_connect.ch01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBClient { private static final String BD_HOST = "localhost"; private static final int DB_PORT =.. 개발일지/프로젝트 2022. 10. 24. 블로그 DB 시나리오 보호되어 있는 글 입니다. 2022. 10. 19. CASCADE DELETE 는 테이블 내의 레코드를 삭제할 때 사용하는 명령어입니다. 학생에 관한 정보를 모아둔 위와 같은 테이블이 있다고 할 때, DELETE 를 활용하면 조건에 따라 개별 학생의 정보가 담긴 row 를 하나씩 지우거나, 혹은 테이블 내의 모든 row 를 지우는 것이 가능합니다. 하지만 여러 개의 테이블이 foreign key 로 묶여있을 경우에는 상황이 조금 다릅니다. 서로가 연결되어 있기 때문에 어느 하나를 지워서는 정보가 꼬이는 상황이 발생할 수 있죠. MySQL 에서는 만약 어떤 테이블의 row 의 정보가 다른 테이블과 foreign key 로 묶여있을 때 DELETE 명령어를 사용해 row 를 삭제하려고 하면, ERROR 1451 (23000): Cannot delete or update a.. 개발일지/Database 2022. 10. 19. CRUD - (JDBC) JDBC란 ? JDBC(Java DataBase Connectivity)는 데이터베이스에 연결 및 작업을 하기 위한 자바 표준 인터페이스 이다. 자바는 DBMS(Oracle, MySQL, MongoDB 등)의 종류에 상관 없이 하나의 JDBC API를 이용해서 데이터베이스 작업을 처리한다. 이 JDBC는 DB에 접근해서 CRUD를 쉽고 효율적이게 할 수 있게 하고, 고성능에서의 세련된 메소드를 제공하며 쉽게 프로그래밍 할 수 있게 도와준다. # JDBC가 생긴 이유 JDBC API가 없던 때에는 데이터베이스의 종류 마다(ms-sql, my-sql, oracle ..) 각각의 SQL문을 사용 그 결과 DB의 종류에 따라 SQL문의 작성 방법이 너무나 차이가 나서 구현이 불편함. 그래서 메서드나 전역변수 등.. 개발일지/Database 2022. 10. 18. Class for Class Class class 클래스 사용하기 자바의 모든 클래스와 인터페이스는 컴파일 후 class 파일 생성 됨. 개발일지/Database 2022. 10. 18. JAVA와 MySQL(DB) 연결하기 https://downloads.mysql.com/archives/c-j/ MySQL :: Download MySQL Connector/J (Archived Versions) Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Connector/J, please visit MySQL Downloads. MySQL open source software is provided under the GPL License. downloads.mysql.com 버전은 낮은걸 사용하는걸 추천한다. 알집을 다운받아주자!!! 알집 압축을.. 개발일지/Database 2022. 10. 18. 이전 1 ··· 19 20 21 22 23 24 25 ··· 30 다음