본문 바로가기

[2016 - 2019] 학부 정리/Java

(17)
자바 1.객체지향 필요에 의해 클래스를 만들고 사용할 때에는 셍성자를 통해 객체를 만들어서 사용 / 객체는 무한대로 생성 가능 생성자에는 반환값이 없음, 클래슴명과 같음. 메소드와의 차이 2.클래스 실전 => 학사 관리 프로그램 -------> ArrayList사용하는 방법 3.패키지 및 접근제한 -------> 폴더 구조 -------> 네이밍 규칙 : 대부분 회사 도메인 반대방향 (com.~~) -------> 접근제한의 종류 4가지 private : 같은 클래스 내부에서만 가능 4.static : 객체변수 X, 클래스 변수 --> '공유'라는 개념, 클래스에서 객체가 만들어지기 전에 클래스에 있는 것을 공유하는 것 --> 변수를 대문자로 많이 사용함(PI) 문법 : public static double ..
connect by 필기 ##connect by : 계층형 쿼리, 오라클에만 있는 방법, 계층형으로 쿼리를 만들수 있다. select ename, level, mgrfrom empstart with ename='KING'connect by prior empno = mgr; --connect by empno = prior mgr; 이렇게 해도 나옴--KING의 직속 부하들이 걸려서 나옴, 트리의 레벨처럼..?--말단인 SMITH의 emp를 mgr로 갖고 있는 사람이 없으니 위에 FORD로 올라감--내부의 트리구조..!!ㅎㅎ => 그래서 계층형 쿼리..!--오라클9때는 많이 썼는데 Ansi에서는 안쓰이게 됨.. select level as day, ceil(dbms_random.value(80,90)) as amtfrom dualc..
필기> R 1주 : sql2주 : DB구현3주 : 자바 프로그래밍4주 : 파이썬, 하둡, html5주 : R, 몽고디비(출력 - html)==============================================================오라클 아키텍쳐 : 인스턴스 띄울때, DB파일 띄우는것 설명, select 수행(최대 20~30분정도) 설명할줄 알아야 한다.===============================================================>R다운https://www.r-project.org/download R, Koreahttp://cran.nexr.com/=>rstudiohttps://www.rstudio.com/products/rstudio/#Desktophttps:..
청년아카데미 취업공고 찾아보기 - 사람인 잡코리아찾아볼 4가지경력기술스택 - 어떤거 쓰는지3. 필요사항4. description - 어떤 업무하는지 20~30개 보고 평균적인거 확인빅데이터, 전공분야 직군들 어떤식으로 채용 프로젝트한것 소개 - 자소설닷컴깃헙 개중요Kaggle외부사이트애용하기===================================================1.github - 작성한 코드 올리기깃허브에 til무조건2.codecademy - 코딩 플랫폼https://www.codecademy.com/courses/learn-sql-manipulation/lessons/manipulation/exercises/sql?action=lesson_resume&course_redirect=learn-sq..
[필기] 18.01.17 [하둡 에코시스템 설치]ex. a dog is a doga 1dog 1is 1a 1dog 1이런식으로 읽어드린대로 세고Rack으로 보내서 계산-> 고성능의 기술이 필요한게 아니라많은 데이터를 단순계산하는것 => 분산처리 : 하둡(단순작업이지만 많이 뽑아내는것) 빅데이터는 왜 필요하지?다양한 의견이 있겠지만 예전엔 몰랐지만쌓이고 쌓인 데이터를 분석해서 의미있는 데이터를 뽑아내는것으로더 좋은 방향으로 가는것 p.29 http://hadoop.apache.org/ - 하둡 공식 사이트 맵리듀스, HDFS Nosql : sql이 아니다가 아니라 컬럼이 존재 하지 않는 sql임관계형이 아닐뿐이다.이건 db가 아니라 파일을 분산 처리하는 시스템일뿐이다. ram16gb ssd256 이상, hdd256gb이상 vi에디..
[오늘필기02] jdbc - 18.01.15 [오후]1. 파이썬-IDE : 통합개발 환경파이참 : 무겁긴해도 파이썬과 관련된 프레임우크 다룰때 좋음, 가상머신에 좋음아나콘다 : 쓰는 이유 - 편해서(하나만 깔면 설정이 필요없어서..)https://anaconda.org/anaconda/python -> 다운로드 -> 64bit버전모두 next후 install아래 체크 둘다 해줘야함 빨간거 떠도 체크 꼭 하기 마지막 체크 두개 풀고 cmd에서 jupyter notebook파이썬 공부 : 점프 투 파이썬(추천) - 박응용, 장고걸스... https://wikidocs.net/2 참조 수학용 라이브러리가 많이 발달, 딥러닝 관련 라이브러리------------------------------------------------------------2가지 실..
[오늘필기01] jdbc - 18.01.15 16일 평가 : 자바에서만 나옴[오늘 배울 내용 : jdbc, 파이썬, R설치까지]----------------------------------------------------------------------------------------------------------------------[복습]1. api패키지 확인 -> Token, BoxedPrimitive, Arraylist, Set, Map 확인2. 클래스 특징 중요 -> 내일 시험 -추상클래스는 추상메소드가 있어도되고 없어도 된다. -추상메소드는 무조던 추상클래스여야 한다. -인터페이스는 다중상속이 가능하다.3. jdbc연결 -DAO : Data Access Object, (데이터베이스만 따로 뽑아내는 부분)[프로젝트 오른쪽 마우스, pro..
18.01.12 자바 - 필기02 미완성 [오후]막 통으로 가져올때는 ArrayList, 수정할게 많은 것, 수정이 용이 : LinkedList------------------------------------------------------------------------------------------------------------------------set - hashsetimport java.util.HashSet;import java.util.Set; public class ApiTest12 {public static void main(String[] args) {Set set = new HashSet();set.add("원빈");set.add("장동건");set.add("브래드피트");set.add("조지클루니");set.add("강..