오늘도 오류를 만났다~! 얏호! 하나 더 배운다 아싸 하핫! (나는 울지 않아..) 오류! Invalid UTF-8 start byte 0xa0; nested exception is com.fasterxml.jackson.core.JsonParseException 보내는 쪽과 받는 쪽의 encoding이 달라서 못받고 있는 문제였다. $.ajax({ type: 'post', url: '/getName', dataType:'json', contentType: "application/json; charset=utf-8", data: JSON.stringify(paramData), success: function(data) { console.log(data); } }); @RequestMapping(value..
시큐리티 적용 해놓고 안쓸때는 public static void main(String[] args) { SpringApplication.run(Application.class, args); } 메인메소드에 SpringApplication.run(Application.class, args); 을 추가하면 된다.
티베로에서 CONCAT은 문자열 두개까지만 합칠 수 있다. SELECT * FROM table WHERE column LIKE CONCAT('%', 'kim') 그럼 내가 좋아하는 %변수%는 못쓰게 된다. SELECT * FROM table WHERE column LIKE CONCAT('%', 'kim', '%') 그래서 전 게시글에서 https://gimdam.tistory.com/entry/mybatis-%EC%98%A4%EB%A5%98-Invalid-column-index [mybatis] 오류 Invalid column index. Invalid column index. - xml에서 파라미터가 일치하지 않아서 발생하는 오류이다. - 변수처리에 오류가 생겼을때 발생한다. SELECT * FROM ..
Invalid column index. - xml에서 파라미터가 일치하지 않아서 발생하는 오류이다. - 변수처리에 오류가 생겼을때 발생한다. SELECT * FROM table WHERE = '#{parameter}' 나는 이런식으로 따옴표를 같이 감싸서 사용했다가 오류를 발견했다. 그러니까 밥먹고 졸리다고 무지성으로 하면 안되는 부분인거다. ref https://jetalog.net/118 [MyBatis] java.sql.SQLException: 부적합한 열 인덱스 MyBatis로 개발하던 중 얻었던 '부적합한 열 인덱스'(Invalid column index) 오류에 대해 정리해본다. TL;DR 변수에 대한 Getter, Setter가 올바르게 생성되었는지 확인 문자열이라고 따옴표를 사용했던 것은 ..
2021년 시작 학력 : 고등학교 졸업 목표 : 4년제 학위 취득 전공: 컴퓨터공학 학점은행제 목적 :정보처리기사 응시 자격 충족 정보처리기사 응시 자격 구분 응시 자격 제출 서류 학력응시 4년제: 졸업 또는 4학년 1학기 이상 재학/휴학/제적 졸업/재학/휴학/수료/제적증명서 중 택1 3년제: 졸업 후 1년 실무 경력 졸업증명서+경력(재직)증명서 2년제: 졸업 후 2년 실무 경력 졸업증명서+경력(재직)증명서 경력응시 동일 직무 분야에서 4년 이상 실무경력 경력(재직)증명서 기능사 취득후 3년 실무경력 경력(재직)증명서+자격증 사본 산업기사 취득 후 1년 실무경력 경력(재직)증명서+자격증사본 기타응시 학점인정법률의거 106점 이상 취득 한국교육개발원에서 발급한 학점인정증명서 학점은행제 교육원 선정 현재까지..
행정관리사? 행정관리사란 행정학의 기초 분야 및 한국 행정의 실제, 행정업무 및 조직과 인사관리 능력의 실무 지식과 현장 업무 수행 능력 및 조정 능력을 갖춘 수준으로서 담당자 또는 감독자의 직무수행 능력을 요구하는 소정의 자격 평가에 합격한 자를 말한다. (출처-행정관리협회 공인자격개요) 소요기간 1차 시험(2022/10/02) ↓ 2차 시험(2022/11/06) ↓ 전문화교육종료(2022/12/05) 총 2개월 소요 취득학점 14학점 꿀팁 ☆★☆★ 나는 교육원에서 수강신청을 했다. 수강료에는 교재 + 강의 + 기출문제 + 시험응시료 30% 할인이 포함되어 있고 해당 교재는 한번도 보지 않았다. (강의도 물론... 나에게 쓸모있었던건 기출문제와 응시료 30퍼 할인...) 문제은행식이기때문에 기출문제만 ..
*이 글은 행정안전부 시큐어코딩가이드(Java)를 개인적으로 기억하기 위해 정리한 글입니다. 입력 데이터 검증 1. 파일 업로드 확장자 유효성 체크 - 서버에서 실행될 수 있는 스크립트 파일(asp, jsp, php 파일 등)을 업로드 가능하게 하면 공격자가 이 파일을 통해 시스템 내부 명령어를 실행하거나 외부와 연결하여 시스템을 제어할 수 있다. - 업로드하는 파일 타입과 크기를 제한해야 한다. 2. SQL Injection + XQuery, XPath, LDAP 삽입 - 입력 데이터에 대하여 특수문자 및 쿼리 예약어를 필터링해야 한다. - mybatis를 사용할 경우 변수에 #을 사용한다. 3. 디렉토리 경로 조작 - 파일 이름을 입력받는 경우 위험 문자열(",/,\)을 제거해야한다. 4. 정수 오버..
1. 다운로드 https://www.visualsvn.com/server/download/ Download | VisualSVN Server Download VisualSVN Server Includes Apache Subversion 1.14.2 www.visualsvn.com 2. 설치 3. 레포지토리 생성 4. 유저생성 5. 접근 권한 수정 6. url 복사 오류)) Svn: E175002: SSL handshake failed: 'Received fatal alert: handshake_failure 해결 스프링 새로 깔고 했더니 문제 없이 작동한다.
여러가지 툴을 써봤지만 무료 중에선 단연 https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software diagrams.net (formerly draw.io) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPM app.diagrams.net 이게 압도적이다. 장점장점 1. 무료다. 2. 지원하는 도형..
모두의 네트워크 [모두의 네트워크]는 이제 막 네트워크를 공부하기 시작했거나 공부해야겠다고 마음먹은 초급자를 대상으로 한 입문서다. 네트워크의 개념, 비트, 바이트부터 OSI 계층, 무선 랜 구조까지 160개의 일러스트와 유쾌한 캐릭터들의 대화로 설명해 그림책을 읽듯 쉽고 재미있게 네트워크 관련 지식을 익힐 수 있다. [모두의 네트워크]로 누구나 쉽게 네트워크를 익혀 보자! 저자 미즈구치 카츠야 출판 길벗 출판일 2018.06.30 학점은행제 과제를 하며 책을 찾아보다 제일 쉽게 정리가 되어있는 것 같아 즐겁게 보게 된 책! 아마 초등학생도 이해할 수 있을거다. 이런식으로 선생님과 학생이 나뉘어져 서로 질의응답도 하고 설명도 해주는 식이라 조금 유치하다고 느껴질 수도 있다. 그치만 어려운 용어를 쉽게 예..