본문 바로가기

전체 글

자바(JAVA)기반 안드로이드 웹&앱 개발 14일차(데이터베이스, DBMS, 관계대수, mySQL설치) 안녕하세요 의창입니다. 3.09(화)는 온라인강의라서 일차수에서는 제외하였습니다. mySQL설치는 생략하였습니다. ​ Chapter 01 : 데이터베이스 시스템 데이터베이스와 데이터베이스 시스템 1) 데이터베이스의 개념 (1) 통합된 데이터(integrated data) - 통합 시 중요한 점은 각자 사용하던 데이터의 중복을 최소화함으로써 중복 저장으로 인 한 데이터 불일치 현상 을 없애는 것 (2) 저장된 데이터(stored data) - 문서로 보관된 데이터가 아니라 디스크, 테이프 같은 컴퓨터 저장장치에 저장된 데이터 를 의미한다. (3) 운영 데이터(operational data) - 조직의 목적을 위해 사용되는 데이터를 의미한다. (4) 공용 데이터(shared data) - 한 사람 또는 한 .. 더보기
[독후감] 기분이 태도가 되지 않게(레몬 심리) 안녕하세요, 의창입니다. 오늘은 레몬심리의 기분이 태도가 되지 않게를 읽었습니다. ​ 처음에는 레몬심리가 뭔가 해서 집었는데, 중국의 대표적인 심리상담 플랫폼이라고 하네요. ​ 사실 내용은, 한국에서 흔히 '힐링'이라고 하는 책들과 내용은 비슷하지만 제가 놀란 것은 중국사람들의 심리도 저희와 그렇게 다르지 않다는 것 중국의 현대문화가 들어오는 것이 놀라웠습니다. ​ 책 내용은 꼭 읽지 않아도 다른 여타 책들과 비슷합니다. ​ 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 13일차(배열의 정렬,탐색, Generic(제네릭)) 배열의 정렬 .1) Arrays.sort(배열) : 오름차순으로 배열 정리 .2) public int compareTo(Object o) { //크고 작음에 대한 판단 기준 결정 후 sort ...........Person p = (Person) o; ...........return this.age – p.age; ....} ...(1) 인자로 전달된 o가 작다면 양의 정수 반환 (뒤로) ...(2) 인자로 전달된 o가 크다면 음의 정수 반환 (앞으로) ...(3) 인자로 전달된 o와 같다면 0을 반환 ※ 오름차순 배열 정리 및 크고 작음에 대한 판단 기준 결정 후 sort 예시 1. 배열의 탐색 .1) public static int binarySearch(int[] a, int key) ...(1) .. 더보기
[자격증] 2021 정보처리기사 1회 필기 합격(가채점, 비전공자, 독학) 안녕하세요, 의창입니다. 21.03.07(일) 정보처리기사 1회 필기를 시험쳤고 가채점을 하여 합격을 하였습니다. 1과목 85점 / 2과목 75점 / 3과목 75점 / 4과목 50점 / 5과목 80점 전과목 평균 73점 / 합격기준 전과목 평균 60점 이상 및 각 과목 40점 이상 ​ 저는 비전공자이고 21.02.16(월)부터 컴퓨터 학원을 취업성공패키지로 다니고 있습니다. 정보처리기사 공부는 21.01.01부터 02.01까지이고 하루에 3~4시간 정도 하였습니다. ​ 공부방법으로는 수제비 정보처리기사 2021을 구매해서 학습하였습니다. 또한, 주간컴공(유튜브)님의 강의를 보면서 이해하지 못한 부분은 참고하였습니다.(강의가 다 올라오진 않았습니다.) 주간컴공님의 유튜브 강의만 보고 공부하는건 추천하지 않.. 더보기
[독후감] 내일의 부 (조던 김장섭) 안녕하세요, 의창입니다. 학원을 다니고 나서부터, 시간이 없다는 핑계로 독서를 소홀히 하고 있었습니다.. 뭔가, 삶이 건조해지는 것 같아서 다시 책 읽는 습관을 만들기 시작하였습니다. 아침에 1시간 일찍 일어나서 책을 1시간 읽는 습관을 시작하였고 완벽히 지켜지진 않지만, 어느 정도 잘 시행하고 있습니다 .ㅎㅎ ​ 오늘은 내일의 부(조던 김장섭)을 읽었습니다. 한국의 부동산 경제와, 개인의 투자방법에 대하여 구체적으로 알려주는 책입니다. 또한, 한국이 가야 할 방향과 개인이 그 속에서 할 수 있는 삶의 방향성에 대해서도 생각해 볼 수 있었던 책이였습니다. 경제에 관심이 있으신 분은 이 책을 추천합니다. ​ 재화가 늘어나려면 달러를 벌어와야 한다. 달러만이 진짜 돈이기 때문이다. 우리나라는 자원이 없다.(.. 더보기
[오늘의러닝 119, 120] 오늘의 러닝 119,120 안녕하세요, 의창입니다. 날씨가 점점 봄이 다가 오고 있다는 것이 느껴지네요. 러닝할 때의 옷차림과 학원 다닐때의 옷차림이 가벼워지기 시작했습니다. ​ 지금까지는 월,수,금,일을 러닝하고 있었는데 학원을 다니다보니까 복습하는 시간이 겹쳐서 힘들더라구요. 그래서 화,목,토로 바꾸려고 합니다. 화,목 만 평일이 되니까요! ㅎㅎ. ​ 다들 좋은 주말 편히 쉬십시오! ​ 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 12일차(자바의 기본 클래스, Wrapper, Number) 자바의 기본 클래스 뿐만 아니라, 오늘 깊은복사와 옅은 복사에 대해서도 배웠습니다. 아직 정확히 이해가 되지 않았지만, 옆은 복사는 참조변수가 지니는 참조 값을 그대로 새 인스턴스에 복사하므로 원본이 훼손될 우려가 있는 복사이고. 깊은 복사는 새로운 인스턴스를 만듦으로써 원본이 변하더라도 상관이 없는 새로운 복사본을 만드는 것이라고 이해를 하였지만, 정확히 이해가 되지는 않아서 조금 더 공부하고 내일 따로 올리겠습니다. ​ 자바의 기본 클래스 ..1) 기본 자료형의 값을 감사는 래퍼 클래스(Wrapper 클래스) ...(1) int형 정수나 double형 실수와 같은 기본 자료형의 값들도 인스턴스로 표현해야 하는 경우 ...(2) public Boolean(boolean value) ...(3) publ.. 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 11일차(interface, 추상클래스, 예외처리, try~catch, try-with-resources, Objdec 클래스-fina) 시간이 없어서 예제 스샷은 못찍었습니다 ㅠㅠ. 내일 평가가 있어서 평가공부를 해야 하거든요.. ​ 1.인터페이스의 static 메소드(클래스 메소드) 1) 인터페이스의 static 메소드는 인터페이스의 다른 메소들과 마찬가지로 public 선언된 것 으로 간주한다. 2) 프로그래머가 직접 인터페이스에 static 메소드를 정의하는 일은 드물다. 1. 인터페이스 대상의 instanceof 연산 인터페이스의 또 다른 사용 용도 : Marker Interface 1) 클래스에 특별한 표식을 다는 용도로 사용이 된다. (1) interface Upper{ } // 마커 인터페이스 추상 클래스 : Abstract Class 1) 하나 이 상의 추상 메소드를 갖는 클래스를 가리킨다. public abstract c.. 더보기