본문 바로가기

전체 글94

Internet Explorer에서 발생하는 Ajax 문제 금번 결함 수정에서 엄청 많은 시간을 들였다가 해결한 문제 실제로 소스 수정은 한줄이었다... 이슈사항 : IE에서만 버튼이 정상 동작안하고 요청값이 이상하게 옴 해결방안 : https://stackoverflow.com/questions/4303829/how-to-prevent-a-jquery-ajax-request-from-caching-in-internet-explorer How to prevent a jQuery Ajax request from caching in Internet Explorer? How do I prevent a jQuery Ajax request from caching in Internet Explorer? stackoverflow.com https://fruitdev.tist.. 2021. 6. 10.
스프링 트랜잭션 관련 참조자료 https://kouzie.github.io/spring/Spring-%EC%8A%A4%ED%94%84%EB%A7%81-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98/#phantom-read Spring - 스프링 트랜잭션! 스프링 트랜잭션 kouzie.github.io 2021. 6. 9.
CI/DI - Spring Boot / Jenkins / Git / GitHub / Gradle 2021. 5. 27.
MyBatis 사용 중 발생한 오류 정리 #{}, ${}이 포함된 부분을 절대 주석처리 하면 안된다. 코드를 작성하다가 사용하지 않는 부분이 생겨 으로 주석처리하는 경우 MyBatis에서 에러를 뱉게 될 수 있다. #{}, ${}으로 변수 바인딩 시켜놓은 부분 때문에 발생하게 된다. 이 에러는 자주 발생하지 않기 때문에 잘 기억하기 어렵고, 에러가 난 상황 전후를 정확히 알고 있지 않으면 다른 에러로 착각하기 쉽기 때문에 정말 주의 해야 한다. 찾기 어려운 에러 중 하나. 문자열 비교 연산시 '(따옴표, Single Quotation), "(쌍따옴표, Double Quotation) 주의 해서 사용해야한다. MyBatis도 String과 Character의 구분이 있기 때문에, 문자열 비교인 경우는 반드시 ""으로 비교해야한다. 비교값이 한개의.. 2021. 5. 26.
[필기] 1. 빅데이터 분석 기획 - 가. 빅데이터의 이해 - 1) 빅데이터 개요 및 활용 - 나) 빅데이터의 가치 2021. 5. 25.
[필기] 1. 빅데이터 분석 기획 - 가. 빅데이터의 이해 - 1) 빅데이터 개요 및 활용 - 가) 빅데이터의 특징 - 빅데이터의 정의 기존 데이터 베이스 관리 도구의 능력을 넘어서는 대략(수십 테라바이트, Terabyte)의 정형 또는 심지어 데이터베이스 형태가 아닌 비정형의 데이터(텍스트, 이미지 등) 집합까지 포함한 데이터로부터 가치를 추출하고 결과를 분석하는 기술(빅데이터 분석 및 시각화 기술도 포함한 개념으로 이해) 1. 규모에 따른 정의 기존 데이터 베이스 관리도구의 데이터 수집, 저장, 관리, 분석하는 역량을 넘어서는 데이터 업무 2. 수행 방식에 따른 정의 다양한 종류의 대규모 데이터로부터 저렴한 비용으로 가치를 추출하고, 데이터의 빠른 수집, 발굴, 분석을 지원하도록 고안된 차세대 기술 및 아키텍처 - 빅데이터의 특징 구분 영문 국문 3V Volume 규모 Variety 다양성 Velocity 속도 5.. 2021. 5. 25.
국가기술 빅데이터 분석기사 시험 과목 및 내용 https://www.dataq.or.kr/www/sub/a_07.do 데이터자격시험 대용량의 데이터 집합으로부터 유용한 정보를 찾고 결과를 예측하기 위해 목적에 따라 분석기술과 방법론을 기반으로 정형/비정형 대용량 데이터를 구축, 탐색, 분석하고 시각화를 수행하는 업 www.dataq.or.kr 필기 과목 및 내용 필기과목명 주요항목 세부항목 세세항목 1. 빅데이터 분석 기획 가. 빅데이터의 이해 1) 빅데이터 개요 및 활용 가) 빅데이터의 특징 나) 빅데이터의 가치 다) 데이터 산업의 이해 라) 빅데이터 조직 및 인력 2) 빅데이터 기술 및 제도 가) 빅데이터 플랫폼 나) 빅데이터와 인공지능 다) 개인정보 법·제도 라) 개인정보 활용 나. 데이터분석 계획 1) 분석방안수립 가) 분석 로드맵 설정 나).. 2021. 5. 25.
Spring Security (1) - 기본 설정 보안과 관련하여 뭔가 작업을 한다는 것은 많은 전문성을 요하는 것이다. 스프링에서는 아주 간단하게 여러가지 보안 문제에 대한 해결책을 제공하는데 이 것이 스프링 시큐리티이다. 설명에 대해서는 참조자료를 통해 읽어보면 되고, 실습에 대해서만 작성한다. /spring/pom.xml 5.3.4.RELEASE org.springframework spring-framework-bom ${org.springframework-version} pom import org.springframework.security spring-security-bom ${spring-security-version} pom import org.springframework.security spring-security-web org.sprin.. 2021. 5. 19.
Spring Framework (9) - Bootstrap 설정 및 로그인, 회원가입 화면 구현 일단 여기서 부터는 스프링 시큐리티 설정을 먼저 하고 나서 작업이 되어야 한다. 여기의 작업이 선행된 다음 진행하도록 하자. 일단 부트스트랩 설정을 하기 위해서는 이 홈페이지에서 관련 내용에 대해서 일단 알아보자. 부트스트랩은 동적인 웹 사이트 및 웹 응용 개발을 위한 프론트엔드 프레임워크라고 하는데, 간단하게 말하면 화면을 예쁘게 만들기 위해 많은 시간을 소모하지 않고 표준적이고 깔끔한 화면을 만들어주는 것이라고 보면 될 것 같다. 홈페이지에서 Compiled CSS and JS 파일을 다운로드 받고 /spring/src/main/webapp/resources/bootstrap/4.5.2 경로에 파일을 넣어준다. 버전에 따라 관리가 용이하게 하기 위해 경로를 이런식으로 만드는 것이 좋을 것 같다. 개인.. 2021. 5. 19.
Spring Framework (8) - Bill of Materials을 활용한 Spring Framework 버전 관리 스프링 프레임워크에서 pom.xml에서 의존성 주입을 하고 사용을 해보면 버전 문제로 정상적으로 동작하지 않는 경우가 너무 많이 발생한다. BOM 설정으로 이러한 버전 관리를 위임하는 방식이 있어 소개한다. 구체적인 설명은 아래 참조를 보면 될 것 같다. 일단 기존 설정에서 수정되는 부분은 org.springframework spring-framework-bom ${org.springframework-version} pom import 이 부분을 추가하는 것이다. project 태그 안의 어느 곳에 위치시키면 된다. 이후 groupId가 org.springframework으로 되어 있는 것의 버전을 모두 제거해주면 된다. org.springframework spring-context commons-log.. 2021. 5. 19.