반응형

전체 글 64

Spring, Java, JavaScript (Jquery) Json, JsonList, File 한 번에 처리하는 방법(Multipart, Json, Ajax, formData)

JavaScript (Jquery) Json, JsonList, File 한 번에 처리하는 방법업무 중 하나의 URL에서 Json, JsonList, file 데이터를 한번의 비동기 통신으로 처리해야 하는 경우가 있었습니다.모든 데이터를 form으로 한 번에 묶어 처리 하였습니다.let formData = new FormData();let brandList = new Array();// ex JsonList$("input[name*='userBrandName']").each(function(){ let brandName; if($(this).data('type') == "brand"){ brandList.push({ userBrandName : $(this).v..

OPEN SSL을 활용하여 자체 서명으로 인증서 만들기(HTTPS, HTTP, 웹사이트 HTTPS, SSL, SSL 인증서)

전체 기본 개념과 용어더보기SSL (Secure Socket Layer): Netscape에서 개발하여 SSLv3까지 개발되고 이후로는 TLS로 계승된다.TLS (Transport Layer Security): SSL3.0의 업그레이드 버전으로 시작. 현재 TLS1.2가 최신이고 TLS1.3이 개발 중이다.HTTPS (HTTP + Secure)CSR (Certificate Signing Request): 인증 서명 요청. 인증서명요청 파일의 확장자로 쓰인다.CRT : Certificate (인증서)의 약자. 보통 인증서 파일의 확장자로 쓰인다.CA (Certificate Authority): 공인인증기관.PKI (Public Key Infrastructure) : 공개키 기반구조PKCS (Public K..

Infra/환경 2024.05.14

AWS EC2(프리티어) 기본 설정과 인스턴스 만들기 및 웹사이트 구축 환경 설정(Java, Tomcat, SSH, Linux 환경설정)

AWS EC2(프리티어) 1.기본 설정 및 인스턴스 만들기간단하게 AWS EC2를 활용하여 인스턴스를 생성하는 방법에 대해 포스팅 하겠습니다. 목표 : AWS EC2 기본 설정 및 인스턴스 만든 후, 웹 서비스까지 올리는 과정을 가이드 체크  ※준비물※AWS 계정 생성(콘솔 로그인)SSH 클라이언트 설치 (무료: putty or MobaXterm 택1)FTP 툴 FileZilla 설치 1. EC2 키 페어 받기EC2 인스턴스에 접근 할 때, 자격을 증명하는 보안 정보가 있다.AWS에서 키 페어를 생성하여 프라이빗 키 파일을 저장한다.  AWS 서비스 탭 > 컴퓨팅 > EC2 선택 EC2 대시보드  네트워크 및 보안 > 키 페어 > 키 페어 생성키 페어 생성키 페어가 생성되면 real_key.pem 파일을..

Infra/AWS 2024.05.14

Spring, Java 웹 사이트 세션(Session) 관리하기(웹 사이트 로그인 기능, 웹 사이트 session, 웹 로그인 처리)

Spring, Java 웹 사이트 세션(Session) 관리하기(웹 사이트 로그인 기능, 웹 사이트 session, 웹 로그인 처리)Spring, Java를 활용하여 웹 사이트의 Session을 관리하는 class를 작성하여 로그인 기능을 구현하는 방법에 대해 포스팅 하겠습니다. spring에서의 Session은?session은 클라이언트(브라우저)와 서버(웹 애플리케이션)의 소통으로 세션을 통해 서버는 여러 HTTP 요청에 걸쳐 특정 사용자에 대한 데이터를 유지할 수 있습니다.웹 애플리케이션에서 session은 주로 HTTP session을 통해 관리됩니다. 사용자가 Spring 기반 웹 애플리케이션에 액세스하면 해당 사용자에 대한 고유한 session 개체가 생성됩니다. 이 session 개체는 일반..

Back-End/Java 2024.05.14

Java 단방향 암호화(SHA-256) 데이터 만들기(로그인, 비밀번호 설정, 웹 사이트 로그인, 웹 서비스 로그인, 암호화)

Java 단방향 암호화(SHA-256) 데이터 만들기(로그인, 비밀번호 설정)Java 단방향 암호화 SHA-256을 이용하여 암호화 데이터를 만드는 방법에 대해 포스팅 작성 해 보겠습니다. 먼저 간략하게 SHA-256이 어떤 것인지와 속성 관련으로 설명하면 다음과 같습니다. SHA-256은 어떠한 것인가 ? SHA-256(Secure Hash Algorithm 256비트)은 SHA-2(Secure Hash Algorithm 2) 암호화 해시 함수 중 하나입니다. 임의 크기의 입력 데이터에서 일반적으로 16진수 문자열로 표시되는 고정 크기 256비트(32바이트) 해시 값을 생성합니다. ..

Back-End/Java 2024.05.14

Java 웹사이트 페이징 처리 방법(게시판 만들기, 게시판 페이징 처리)

Java 웹사이트 페이징 처리 방법(게시판 만들기, 게시판 페이징 처리)Java를 활용하여 웹 사이트 페이징 처리 방법을 포스팅 하겠습니다. 웹 사이트에서 페이징 처리하는 이유? 성능 이슈 : 페이징을 사용하면 웹사이트에서 대규모 데이터 세트를 더 작고 관리 가능한 단위로 표시할 수 있습니다. 모든 데이터를 한 번에 로드하고 표시하면 서버 리소스에 부담을 주고 사용자 환경이 느려질 수 있습니다. 데이터를 페이지로 나누면 웹 사이트에서 콘텐츠를 보다 효율적으로 로드하고 표시할 수 있어 페이지 로드 시간이 단축되고 성능이 향상됩니다. 검색 크롤링 : Googlebot과 같은 검색 엔진 크롤러는 리소스가 제한되어 있으므로 한 번의 방문으로..

Back-End/Java 2024.05.14

아무도 알려주지 않는 자본주의 사회의 비밀, 돈(자본주의, 자본주의 원리, 빚, 신용, 경제, 금융, 투자, 물가상승, 파산)

아무도 알려주지 않는 자본주의 사회의 비밀, 돈(자본주의, 자본주의 원리, 빚, 신용, 경제, 금융, 투자, 물가상승, 파산)주의: 자본주의 책을 인용하여 재해석한 달피셜(뇌피셜) 포스팅 입니다. 참고의 용도로 봐주시면 감사드리겠습니다! 책: 자본주의EBS MEDIA 기획, 정지은, 고희정 지음   이 책을 인용한 이유?우리는 주택을 매매할 때나 여러 사업을 진행할 때와 같이 자본금이 많이 필요할 때 대부분 대출을 받고 빚을 지게 됩니다. 어렸을 때 어른들이 자주 해주었던 얘기가 있습니다. "빚은 최대한 많지 않아야 하고, 빚이 있다면 빨리 청산 해야한다."라며 귀가 아프게 들었던 것 같습니다. 그러하여 빚에 대한 고정관념이 생기고, 돈을 빌리는 행위를 절대로 하지않는 편견을 가지게 되었습니다. 하지만 ..

감자 칩 보다 맛있는 전자 칩에 대한 세기의 맛 대결! (반도체 패권, 반도체 전쟁, 칩 전쟁, 칩 패권, 칩워, chip war, 반도체 투자)

감자 칩 보다 맛있는 전자 칩에 대한 세기의 맛 대결! (반도체 패권, 반도체 전쟁, 칩 전쟁, 칩 패권, 칩워, chip war, 반도체 투자)주의: 칩워, "누가 반도체 전쟁의 최후 승자가 될 것인가", 책을 인용하여 재해석한 달피셜(뇌피셜) 포스팅 입니다. 참고의 용도로 봐주시면 감사드리겠습니다!책: 칩워, 누가 반도체 전쟁의 최후 승자가 될 것인가크리스 밀러 지음, 노정태 옮김    이 책을 인용한 이유?요즘 반도체 관련으로 기사나, 뉴스나 정말 핫 이슈입니다. 미국의 칩 안보와 칩 동맹, 중국의 부상으로 반도체에 대한 도전, 삼성, SK하이닉스, TSMC, 애플, 인텔, 엔비디아, 화웨이 등등 반도체 관련으로 많은 국가와 기업이 반도체 전쟁의 대한 화제로 많이 언급되고 있습니다. 그럼 먼저 왜 ..

나는 지금 미쳐가고 있다. 이 휴대폰에 내 모든 몸과 영혼을 맡겼다. 이게 바로 지금의 나다! (집중력, 우울증, SNS, 심리학, 도파민, 뇌 사용법)

나는 지금 미쳐가고 있다. 이 휴대폰에 내 모든 몸과 영혼을 맡겼다. 이게 바로 지금의 나다! (집중력, 우울증, SNS, 심리학, 도파민, 뇌 사용법)주의: 인스타 브레인, 책을 인용하여 재해석한 달피셜(뇌피셜) 포스팅 입니다. 참고의 용도로 봐주시면 감사드리겠습니다! 책: 인스타 브레인(INSTA BRAIN)안데르스 한센 지음, 김아영 옮김   이 책을 인용한 이유?여러분들은 업무 및 필수 활용을 제외한 휴대전화나 컴퓨터를 하루에 얼마나 사용하고 계신가요? 우리는 디지털 환경이라는 기술에 얼마나 영향을 받았을까요? 코로나19가 유행했을 때 우리는 디지털 가상 공간을 활용하여 감염병과 일과에 맞서 싸웠습니다. 혹시 코로나19 종료 후, 디지털 기기들을 더욱 많이 사용하게되진 않으셨나요? 디지털 기기는 ..

주식 투자! 당신은 세계의 흐름을 읽을 수 있습니까? (금리, 경기 순환, 매크로 투자자, 거시 경제)

주식 투자! 당신은 세계의 흐름을 읽을 수 있습니까? (금리, 경기 순환, 매크로 투자자, 거시 경제)읽을 수 있다면 한잔 하시면서 글을 읽어 주십시오 !! 주의: 브라질에 비가 내리면 스타벅스 주식을 사라, 책을 인용하여 재해석한 달피셜(뇌피셜) 포스팅 입니다. 참고의 용도로 봐주시면 감사드리겠습니다! 책: 브라질에 비가 내리면 스타벅스 주식을 사라피터 나바로 지음, 이창식 옮김, 윤지호 감수  이 책을 인용한 이유?자본주의 경제의 사회 안에서 다들 살면서 한번쯤은 생각 해 보지 않았을까 합니다. "내가 부자가 된다면?" 아니면 "내가 부자였다면?" 우리는 사회라는 틀 안에서 살아가기 위해, 서로 다른길을 걷고 있지만 비슷한 공통적 목표를 가지고 있습니다. 저는 이러한 목표를 이루기 위해 오늘도 일을 ..

반응형