Free Lines Arrow
본문 바로가기
728x90

분류 전체보기350

[Spring] Spring 개념 Spring Framwork? 맨날 구글링 해서 스프링이 이런거다~ 라는것만 알았지 실제로 써보진 못했습니다. 스프링에대해 공부하고 나의 생각들을 정리하기 위해 써보는 글. 누구나 쉽게 이해하기 바라는 마음으로 써보는 글. 개념 스프링 프레임워크 간단히 스프링이라고 불린다. 스프링은 자바 엔터프라이 애플리케이션 개발에 사용되는 애플리케이션 프레임워크다. 스프링 프레임 워크는 애플리케이션 바탕이되는 틀과 공통 프로그래밍 모델, 기술 API등을 제공해준다. 스프링의 개발 철학 - 항상 프레임워크 기반의 접근 방법을 사용하라. 스프링의 등장배경 스프링이 나오게된이유는 자바를 통해 엔터프라이즈 시스템을 개발하는 데 좀 더 나은 방법과 전햑을 찾으려고 고민하고 연구한 끝에 나온 결과 물이라고한다. 스프링을 통해 .. 2021. 4. 3.
프로그래머 기초수학이 필요한이유 수학을 해야 되는이유 분야 마다 다르긴 하지만 기본은 있어야 한다고 생각한다. 전회사에서 개발을 하다보면 수학이 필요하다는 것을 느끼게 되었다. 1. 알고리즘도 많이 알아야 했고, 수학적 지식이 필요했다 2. Qt로 화면에 objects를 그리는데 수학을 필요로 했고 거리구하는 공식 및 sin cos를 이용하여 각도 계산하는 일이 많았다. 3. 교점을 찾고 복잡한 도형에서 max box를 찾기 위해서는 거리공식 및 교점 을 알아야 했다 4. 수학을 잘하면 코드를 스마트 하게 짤수 있다 5. 알고리즘은 수학을 기반으로 한다 그래서 개발자에게는 수학을 꾸준히 해두는게 필요하다고 느끼게 되었다. 그외에도 컴퓨터는 수학을 기반으로 만들어 졌는데 당연 기초는 있어야 되지 않을까? 필자는 사실 공부를 열심히 안했고.. 2021. 4. 2.
[프로그래머스]타일 장식물 문제 대구 달성공원에 놀러 온 지수는 최근에 새로 만든 타일 장식물을 보게 되었다. 타일 장식물은 정사각형 타일을 붙여 만든 형태였는데, 한 변이 1인 정사각형 타일부터 시작하여 마치 앵무조개의 나선 모양처럼 점점 큰 타일을 붙인 형태였다. 타일 장식물의 일부를 그리면 다음과 같다. 그림에서 타일에 적힌 수는 각 타일의 한 변의 길이를 나타낸다. 타일 장식물을 구성하는 정사각형 타일 한 변의 길이를 안쪽 타일부터 시작하여 차례로 적으면 다음과 같다. [1, 1, 2, 3, 5, 8, .] 지수는 문득 이러한 타일들로 구성되는 큰 직사각형의 둘레가 궁금해졌다. 예를 들어, 처음 다섯 개의 타일이 구성하는 직사각형(위에서 빨간색으로 표시한 직사각형)의 둘레는 26이다. 타일의 개수 N이 주어질 때, N개의 .. 2020. 6. 27.
[Qt] QImage를 text로 저장하기 void convert( QPixmap p ){ QImage image = pixmap.toImage(); //pixmap 을 QImage로 변환하여 가져온다 for( int i = 0; i < image.height(); i++){ //image 높이 만큼 반복 만약 사이즈가 16 X 17 이면 height = 16, width = 17이 되겠다 QString bits = ""; for(int j =0; j 2020. 6. 10.
728x90
반응형