프로그램 코드 이야기

고정 헤더 영역

글 제목

메뉴 레이어

프로그램 코드 이야기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기
    • 언어
      • Java
      • Spring Frame Work
      • Spring Boot
    • nginx
    • linux
    • tool download
    • 개발자를위한다양한이야기

검색 레이어

프로그램 코드 이야기

검색 영역

컨텐츠 검색

분류 전체보기

  • apt update 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다

    2024.07.26 by codeon

  • nginx 설치 및 간단한 SSL 구성 방법

    2024.07.19 by codeon

  • Spring Security 6 기본 설정

    2024.06.09 by codeon

  • Java 프로그래밍에서 인코딩 및 디코딩 이야기

    2024.05.31 by codeon

  • 자바 DATA TYPE의 BYTE 크기 및 범위

    2024.05.28 by codeon

  • JAVA 스트림에 관한 이야기

    2024.05.26 by codeon

apt update 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다

apt update 명령을 실행하면 중간에 아래와 같은 오류가 발생 될 수 있습니다apt update무시:1 https://apt.datadoghq.com stable InRelease기존:2 https://apt.datadoghq.com stable Release기존:4 http://security.ubuntu.com/ubuntu jammy-security InRelease기존:5 http://kr.archive.ubuntu.com/ubuntu jammy InRelease기존:6 http://kr.archive.ubuntu.com/ubuntu jammy-updates InRelease받기:7 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]기존:8..

linux 2024. 7. 26. 10:51

nginx 설치 및 간단한 SSL 구성 방법

nginx 설치 방법 우선 nginx 파일을 다운로드 받습니다. https://nginx.org/en/download.html nginx: download nginx.org 윈도우 버전 다운로드nginx/Windows-1.27.0 https://nginx.org/download/nginx-1.27.0.zip nginx 간단한 SSL 적용 방법 global.pass 파일 생성 인증서 제공 업체로 부터 받은 pem 인증서를 nginx 폴더 아래 ssl 폴더를 생성 후 인증서 복사global.pass 파일 생성 후 파일 내용으로 암호 입력 후 저장 nginx.conf 파일 (ssl이 적용된 완전한 nginx.conf 파일)#user nobody;worker_processes 1;#error_log log..

nginx 2024. 7. 19. 12:47

Spring Security 6 기본 설정

스프링 기본 보안 구성은 다양한 확장성을 기본으로 가져가기 위해 내부적으로 매우 심하게 숨겨져 있습니다. 우선 전체적인 보안 기본 구성과 확장 구성하는 방법에 대해 자세히 설명해 보도록 하겠습니다. 많은 웹 문서에서 설명을 매우 복잡하게 설명하는 바람에 기초 스프링 보안 공부하는 사람에게 다양한 어려움을 주고있는것을 알게 됐습니다. 기본적 시큐리티에 필요한 파일 숫자는 단지 파일 하나 입니다. 기본으로 생성된 spring boot 프로젝트에서 아래 파일 하나만 추가한다면 스프링 시큐리티를 완성한 것입니다.package com.security.app.security;import org.springframework.context.annotation.Bean;import org.springframework.c..

언어/Spring Frame Work 2024. 6. 9. 17:00

Java 프로그래밍에서 인코딩 및 디코딩 이야기

Java 프로그래밍에서 인코딩 및 디코딩은 데이터를 한 형식에서 다른 형식으로 변환하는 프로세스를 나타냅니다. 이러한 프로세스는 텍스트, 이진 데이터 또는 개체를 처리할 때 일반적으로 사용됩니다. 각 개념을 자세히 살펴보겠습니다. 인코딩텍스트 인코딩여기에는 텍스트 문자를 특정 바이트 표현으로 변환하는 작업이 포함됩니다. 예를 들어 UTF-8 또는 UTF-16과 같은 특정 문자 인코딩을 사용하여 문자열을 바이트 시퀀스로 변환합니다. 이 프로세스는 텍스트 데이터를 바이너리 형식으로 저장하거나 전송하는 데 필수적입니다.import java.nio.charset.Charset;public class UnicodeTest { public static void main(String[] args) { String ..

언어/Java 2024. 5. 31. 00:33

자바 DATA TYPE의 BYTE 크기 및 범위

JAVA 기본적인 데이터 타입별 byte size 및 숫자 범위를 확인해 봐야 할 필요가 있습니다. 외부에서 들어오는 byte형식의 데이터는 자바 기본 타입으로 형변환이 필요한데 원천이되는 byte가 시스템별로 인코딩 타입이 다르고 그 바이트 나열이 LITTLE_ENDIAN 또는 BIG_ENDIAN 등등 다양한 내용을 구분해 형변환이 필요합니다. 이제부터 그 내용을 확인하는 법에 대해 알아보도록 하겠습니다.  아래의 소스는 현재 시스템의 endian 확인과 각 데이터 타입의 size와 범위를 확인하는 기본 소스이다.import java.nio.ByteBuffer;import java.nio.ByteOrder;public class TypeSize { public static void main(Strin..

언어/Java 2024. 5. 28. 22:59

JAVA 스트림에 관한 이야기

자바에서 가장 기본적인 스트림은 InputStream과 OutputStream 입니다. 스트림의 목적은 데이터 이동 입니다. 원하는 목적지로 이동시키기위해 스트림을 구현한 객체를 사용합니다. 모든 프로그램의 목적은 데이터를 가져와 가공 처리 후 필요로 하는 대상에게 전달해 주는 것 입니다. Input Stream은 원천이 되는 데이터를 자바 프로그램으로 가져올 때 사용합니다.Output Stream의 경우는 자바 프로그램에서 데이터를 내보낼 때 사용합니다.import java.io.IOException;public class Test { public static void main(String[] args) { StringBuffer buffer = new StringBuffer(); int ch = ..

언어/Java 2024. 5. 26. 23:16

추가 정보

반응형

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
프로그램 코드 이야기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바