데이터 형식 정리 머릿속에 빡빡빡 바로 정리된다면 좋겠지만 나는 게을러서 그렇지 못하기 때문에 블로그에 정리해본다.자료형표현크기범위문자형char1 Bytes-128 ~ 127정수형short2 Bytes-32,768 ~ 32767int4 Bytes-2,147,483,648 ~ 2,147,483,647long4 Bytes-2,147,483,648 ~ 2,147,483,647부동 소수형float4 Bytesdouble8 Bytes8Bit = 1Bytes 영어, 특수문자, 숫자 = 1Bytes 한국어, 일어, 중국어 = 2Bytes bit > byte > KByte > MByte > GByte 안랩 면접 준비 0. 자기소개 / 지원이유1. OWASP(Open Web Application Security Project) Top 10 / 2017A1: Injection (인젝션)SQL, OS, XXE(Xml eXternal Entity), LDAP 인젝션 취약점은 신뢰할 수 없는 데이터가 명령어나 쿼리문의 일부분으로써, 인터프리터로 보내질 때 발생한다. 공격자의 악의적인 데이터는 예상하지 못하는 명령을 실행하거나 적절한 권한 없이 데이터에 접근하도록 인터프리터를 속일 수 있다.A2: Broken Authentication (취약한 인증)인증과 세션 관리와 관련된 애플리케이션 기능은 정확하게 구현되어 있지 않아서, 공격자가 패스워드, 키 또는 세션 토큰을 해킹하거나 다른 구현 취약점을 공격하여 다른 사용자 계정.. JAVA STACK 구현 스택을 구현해보았다.package array2; import java.util.Stack; public class StackTest { public static int[] stack = new int[1000]; public static int top = -1; public static boolean push(int value) { if(top>=stack.length) return false; top++; stack[top] = value; return true; } public static int pop() { if(top==-1) return -1; int value = stack[top--]; return value; } public static void main(String[] args) { p.. PYTHON 크롤링을 이용한 수산식품 분석하기 - 3 API를 제공하지 않는 정보는 어떻게 크롤링 하여야 할까?SNS 크롤링 도중 비정형 데이터의 처리가 어렵다는 것을 깨닫고 정형 데이터들을 먼저 모으기로 결심했다.사용한 웹 사이트는 국립수산과학원(https://www.nifs.go.kr)의 해양수산물성분표이다.수산물 성분표는 다음과 같이 어류, 패류, 연체류, 갑각류, 해조류, 기타 분류로 나뉘어져 있고10개 단위로 목록을 보여준다.처음에는 셀레니움을 사용해서 동적 컨트롤을 할 까 생각했지만 주소를 보니 간단하게 되어있어 Beautifulsoup로만 진행하였다.1. 먼저 검색표의 주소를 분석한다.목록 : https://www.nifs.go.kr/page?id=aq_seafood_1_01&type=search&searchStr=&searchField.. PYTHON 크롤링을 이용한 수산식품 분석하기 - 2 검색 결과에 따른 데이터 수집 진행에 앞서 API 사용 방법에 대해 포스팅하고 넘어간다.사용할 API는https://www.foodsafetykorea.go.kr/apiMain.do식품안전나라에서 제공하는 식품영양성분DB이다.API키는 개인이 발급받으면 되고, API 형식은 다음과 같다.http://openapi.foodsafetykorea.go.kr/api/keyId/serviceId/dataType/startIdx/endIdxKeyIdServiceIDdataTypestartIdxendIdx본인 API Key사용하고자하는 DBXML/JSON 선택시작 ROW끝 ROW시작 ROW와 끝 ROW는 천 개를 넘길 수 없다.따라서 5천개를 가져오려면1~10001001~20002001~30003001~40004.. 이전 1 ··· 36 37 38 39 40 다음 목록 더보기