2024/11/12 2

5. 암호화와 복호화, 입력함수

1. 문자 형변환#%% 문자 형변환# chr(정수) : 정수를 문자로# ord(문자) : 문자를 정수로print("%c" %65) # Aprint(chr(ord('A') * 3)) # Ã####형번환을 통해 암호화된 비밀번호를 알아보자pw = "a1b2c3"en_pw=""de_pw=""for i in pw: en_pw += chr(ord(i) * 9)print("기존 비밀번호 : %s" %pw) # a1b2c3print("암호화된 비밀번호 : {pw}".format(pw=en_pw)) #ƹͲǂͻNj##다시 복호화된 비밀번호를 만들어보자for i in en_pw: de_pw += chr(ord(i) // 9) print("암호화된 비밀번호 : {en_pw}\n복호화된 비밀번호 : {d..

Node.js의 로직 순서

우선 Node.js의 로직 순서를 알아보자app.js (Application Entry Point):애플리케이션의 시작점입니다. 서버 설정, 미들웨어 등록, 라우팅 설정 등이 이루어집니다.express생성, 실행미들웨어라우팅 정의서버시작 등미들웨어 (Middleware):요청을 가로채서 필요한 작업을 수행합니다. 예를 들어 인증, 로깅, 데이터 파싱 등을 처리합니다.요청검증요청 로깅에러처리, 요청데이터 파싱라우트 (Route):URL 경로와 HTTP 메소드에 기반한 요청을 적절한 컨트롤러 함수로 연결합니다. 컨트롤러 (Controller):실제 요청에 대한 로직을 실행합니다. 입력을 받고, 서비스 로직을 호출하며, 응답을 반환합니다. 서비스 (Service):비즈니스 로직을 담당합니다. 데이터 처리 규칙..

Node.js 2024.11.12