본문 바로가기

ARCHIVE & ETC

(13)
[안드로이드 | Flutter] 안드로이드 스튜디오가 dart 파일을 읽지 못할 때 Flutter 개발을 진행하면서 간헐적으로 .dart 파일이 말대로 하얗게 질려서 실행 불가능한 파일이 되는 문제가 있었다. 뭐라고 검색해야될지 갈피가 잘 안잡힐 때 우연히 우클릭으로 이를 해결하는 방법을 찾을 수 있었다. 문제는 dart 파일이 안드로이드 스튜디오에서 Plain Text로 마킹되어 있었고, 이는 해당 파일을 우클릭해 Mark as Dart를 해주면 본래대로 실행이 가능해지는 것이었다. 물론 반대로 Plain Text로 마킹도 가능하다. (어떤 필요에 있어서 있는 옵션인지는 잘 모르겠다.)
[안드로이드 | Flutter] 빌드 오류 : Could not build the application for the simulator. Error launching application on iPhone 11 Pro Max. 플러터 테스트를 열심히 하던 도중에 Toast 메시지를 보여주는 Widget을 추가한 뒤로 아이폰 시뮬레이터에서 빌드가 실패하면서 설치가 되지 않는 이슈가 있었다. 이를 해결하기 위해 처음에는 안드로이드 스튜디오 > Tools >Flutter > Flutter clean 을 써봤으나 소용이 없었고, 보다 상단에 나왔던 오류메시지에 명시된 대로 맥 터미널에 sudo gem install cocoapods 를 입력해 넣었다. 그러면 Ruby를 이용해 빌드에 필요로 하는 CocoaPods 설치를 진행하며, 설치가 끝난 이후로는 오류없이 빌드가 잘 되는 것을 확인할 수 있었다. (매우 간단한 이슈였음)
[안드로이드 | Flutter] Android Studio에서 첫 Flutter 프로젝트 시작하기 마음만 먹고 차일피일 못잡던 Flutter를 일단 시작을 해보기로 했다. 별도로 플러그인을 받는등의 시도를 하다가 후에 Android Studio에서 대부분의 절차를 마칠 수 있음을 알았다. 이번 설치는 안드로이드 스튜디오 3.5.1 버전에서 진행하였다. 1. Android Studio의 Configure > Plugins로 이동한다. 2. Marketplace에 Flutter를 검색해 설치한다. 3. Flutter 설치를 마치면 안내메시지에 따라 Android Studio를 재시작한다. 4. 다시 켜진 Android Studio 첫화면에 못보던 메뉴가 새로 생긴 것을 확인할 수 있다. 5. Start a new Flutter project를 클릭해 신규 Flutter 프로젝트 생성을 시작한다. 6. 프..
자바에서 JDBC 이용한 DB2 연결 관련해 보기 유용한 페이지 > JDBC에 대한 IBM Data Server Driver for JDBC and SQLJ 확장
DB2 데이터베이스 내에 해당 스키마 존재여부를 확인하기 해결해야 했던 문제가 생성하려는 스키마가 데이터베이스에 이미 존재할때에 예외처리가 되지 않았던 점이다. 이를 해결하기 위해 우선 특정 스키마의 테이블만을 조회할 수 있어야 했다. SELECT TABNAME FROM SYSCAT.TABLES WHERE TABSCHEMA = '스키마 이름' 을 통해 특정 스키마를 가진 테이블을 출력하는 것을 확인할 수 있었고, 다음단계로 특정 스키마를 가진 테이블이 존재하지 않는것을 어떻게 값으로 전달하느냐, 였는데 쿼리문의 결과값을 저장하는 ResultSet 변수 rs 에 next() 를 통해 true false 값을 반환받음으로 이를 해결할 수 있었다. rs.next() 를 했을 때 query 결과값이 존재하면 true를, 존재하지 않으면 false 값을 반환하게 된다...
DB2 오류 SQL4499N 을 잡기 위한 끝없는 여행 공모전이니 토익이니 하다보니 바쁜중에 잡지 못하던 프로젝트를 이제 좀 다른것이 마무리좀 됐겠다, 없어져버린 DB2를 다시 컴퓨터에 구성하기 위해 애를 썼다. 기존 DB2 바로가기나 설정파일등이 마이그레이션 전의 경로들과 겹치는 것이 있어 연결에 문제가 있었던것 같다. 하도 안돼서 DB2를 완전삭제하고 다시 설치해보기도 했지만 똑같이 데이터 스튜디오에서 데이터베이스에 연결하려고 하면 SQL4499N 오류가 발생해서 미친듯이 구글링을 했다. 제발... 하는 심정으로. 이렇게 평소에 데이터베이스에 연결을 하던 대로 입력을 하면 이렇게 멋드러진 오류와 함께 쓰는사람의 발목을 잡는것이다 db2 명령도 평소만큼 말을 듣지 않아서 다른 갖가지 명령어 (db2stop force) 를 갖고와서까지 일단 db2를 중지시켜..
ssd 설치 및 윈도우 10 마이그레이션, 부팅까지 성공 맛이자꾸 가는 cpu 쿨러를 한번 손대면서 박아만 두었던 SSD를 어제 설치하였는데, 마이그레이션을 하고도 부팅이 되지 않아 아예 포맷을 해야 할까 고민하다가, 한번 더 해보고 말자며 했던 부팅이 이번에 성공을 했다! 마이그레이션에는 블로거 씨디맨님이 소개해준 프로그램 Macrium Reflect free 를 사용했다. http://cdmanii.com/3635 기존에 하드에서는 파티션을 두개로 하여 윈도우가 설치된 파티션 C 와 D를 이용하고 있었고 하드의 용량이 500기가, SSD의 용량은 256기가였던 관계로 C드라이브의 내용물만 옮겨 복사를 하게 되었다. 이것은 예시화면으로 마이그레이션을 마친 뒤 다시 과정을 수행해보는 화면이다. Source로 기존의 하드디스크를 선택하고 Destination으로..
DB2 관련 알아보기 좋은 포스트 요즘 DB2 관련해서 스키마 생성까지 갖은 것들을 해야하다 보니 뜸을 들이던 것들이 조금 진전이 되었는데 DB2 스키마 생성을 위해 구글링을 하는중에 유용했던 포스트들을 몇개 모아두는 중이다. 계속 모으고 있다. 그리고 계속 보러오고 있다... DB2 기본 명령어 http://dblabblog.tistory.com/entry/DB2-%EA%B8%B0%EB%B3%B8%EB%AA%85%EB%A0%B9%EC%96%B4 DB2 테이블 관련 http://elephant11.tistory.com/217 http://mhhan.tistory.com/entry/Oracle%EC%9D%80-%EC%95%8C%EC%A7%80%EB%A7%8C-DB2%EB%A5%BC-%EC%B2%98%EC%9D%8C-%EC%A0%91%ED%..