분류 전체보기
-
spring frameworkspring framework 2019. 12. 24. 17:42
스프링프레임워크 자바를 기반으로 만들어진 프레임워크 스프링프레임워크 주요기능 DI 주입시키는 기능(어떠한 기능을 제작후 주입시킴) AOP (관점지향프로그램으로)공통된 부분을 뽑아내서 주요부분만 작업하고 공통된 부분을 뛰어냈다 붙였다 할수 있는 기능 MVC model ,view , controll 코드를 분리해서 model ,view , controll로 나눠서 구조화 시키는 방법 JDBC java로 데이터베이스와 통신을 하는 방법을 제공해주는 기능 쉽게 설명하면 사람이 운전을해서 목적지로 갈때 네이게이션이 없다면 지도를 항상 보고 체크를 하며 운전을해야한다 하지만 네이게이션이 있다면 사람이 안전운전만 하면 된다 즉 스프링 프레임워크는 네비게이션 역활을 해주며 개발자가 어떠한 틀을 활용하여 좀더 편리하고 ..
-
스프링부트java spring boot 2019. 12. 24. 17:05
과거 스타트업에서 빠르게 개발하기 좋은 언어는 python이나 rudy언어 이였다. 최근에는 springboot 를 사용하면 개발이 빠르고 확장성이 좋다고 평가받고있다. 초기 springframework의 설정이 너무 복잡하고 어려웠기 때문에, 이를 해결하기 위해 springboot가 만들어졌다. springboot가 나오고 초기 생선상이 획기적으로 좋아졌다 spring과 springboot의 차이 spring을 다양한 식재료로 생각하면 springboot는 완성된 3분카레 라고 볼 수 있다. 식재료를 다양하게 섞어서 자신만의 요리를 만들고 싶은사람은 springframework를 이용할것이고 이미 다 만들어진 음식을 데워서만 먹을 사람들은 springboot를 이용할것이다 springboot특징 1.s..
-
생성자c++ 2019. 12. 24. 11:43
클래스에서 객체를 생성할 때 객체의 초기화를 담담하는 함수로써 객체를 생성하면 클래스에서 생성자가 가장먼저 호출됨 호출된 생성자에 의해서 객체가 메모리에 만들어짐 생성자 중복 생성자 또한 맴버함수처럼 같은 이름으로 여러개의 생성자를 만들수있다(단 매개변수의 자료형,갯수를 달리해야한다) 생성자명은 똑같지만 매개변수가 서로 다른걸 볼 수 있다. 즉 매개변수와 자료형이나 갯수가 차이가 날때 생성자 중복을 활용할수있다. 디폴트 매개변수 디폴트 매개 변수(default parameter)는 기본값이 제공된 함수 매개 변수다 sum 클래스의 result함수의 매개변수에 5,10이 기본값으로 들어가있다. 이때 sum의 객체 s1의 result()를 실행하면 매개변수에 처음 지정했던 기본값 5와 10이 더해져 15의 ..
-
c++ 데이터와 출력c++ 2019. 12. 23. 22:06
cout 객체(output steam) 데이터를 출력 cin 객체(input steam) 데이터를 입력 cout,cin 입출력 예제 cin.get() , cout.put()방식의 입출력 이방식의 입출력은 c언어 scanf와 비슷한것같아 get으로 입력을 받은후 그값을 ca에 대입하고 put으로 ca를 출력한다. string 객체 문자열을 출력하기 위한 문자열 전용 객체이다. c언어와 같은 절차지향언어에선 볼수없지만 객체지향언어에서 주로 사용된다. string 문자열 표시 substr()함수
-
-
큐자료구조 2019. 12. 22. 23:54
queue - first in first out 방식 메모리 안 데이터들을 더욱 효율적으로 다루기 위해 만들어진 데이터 참조 방식 먼저 들어온 데이터가 먼저 나가는 방식 ex)커피를 먼저 주문한 사람이 커피를 먼저 받는 방식 queue 구현방법 1. 정적인 어레이 1)구현이 쉽다 2)고정된 queue크기 2.동적인 어레이 1)자유로운 quere크기 2)구현이 어렵다 queue의 대표 함수 enqueue 큐에 값을 집어넣는 함수 dequeue 큐에 값을 빼내는 함수 queue의 다른 형식 1.circular queue(원형 큐) enqueue , dequeue 할때마다 원형을 계속 도는 형식 2.priority queue 아무리 가장 먼저 들어왔더라도 데이터 값 각각의 우선순위를 보고 first결정 ex)..