| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 이건 내 마음.... 찡긋
- 나 힘들게 찾았다
- SpringError
- Map순서대로
- 여러분은 힘들게 찾지 마세요
- JSON자바에서쓰기
- java text compare toll
- js로css
- jquery로css
- get post 차이
- input 읽기전용
- 스프링에러페이지
- SpringErrorPage
- 자바 List<Object>
- java text compare opensource
- Java리스트
- inputx지우기
- jquerycss여러개
- input태그x지우기
- java text diff tool
- 스프링오류페이지
- 제이쿼리css여러개
- input disabled
- input비활성화
- 제이쿼리로css
- input readonly
- java text diff opensource
- 순서있는Map
- 자바 List<?>
- input막기
- Today
- Total
목록전체 글 (143)
어쩌다 개발자
아 일단 템플릿 엔진 그거 왜 쓰는데? 웹 페이지는 크게 두 가지 요소로 구성됩니다.화면 구조 (HTML) : 어떻게 보여줄 것인가데이터 (서버, DB) → 무엇을 보여줄 것인가문제는, HTML만으로는 고정된 데이터만 보여줄 수 있다는 점입니다. 예를 들어보면홍길동 이 상태에서는 어떤 사용자가 로그인하든항상 “홍길동”만 보입니다. 템플릿 엔진을 사용하면${user.name}실제 로그인한 사용자에 따라홍길동 김철수 싸장님 처럼 내용이 바뀌는 화면을 만들 수 있습니다. 템플릿 엔진은 HTML에 데이터를 넣어서, 상황에 따라 다른 화면을 만들어주기 위해 사용합니다.HTML만으로 만들어진 “고정된 화면”을 정적 웹 페이지 (Static Web Page)템플릿 엔진을 사용해 “데이터에 따라 바뀌는 화면”을 동적..
보호되어 있는 글입니다.
Data Dictionary (데이터 사전 / Base Table)데이터베이스가 생성되는 시점에 자동으로 생성되는 특수 테이블.메모리, 성능, 사용자, 권한 객체 등 데이터 베이스를 구성하고 운영하는데 필요한 정보를 저장읽기 전용 테이블로 직접 접근 불가하며,데이터 사전 뷰 (data dictionary view)를 통해 select 하여 정보를 확인해야 함. 해당 계정에서 조회할 수 있는 데이터 사전 확인SELECT * FROM DICTIONARY;/* 또는 */SELECT * FROM DICT;DICTIONARY는 데이터 사전(Data Dictionary)의 정식 이름이며, DICT는 이를 줄여서 부르는 약어.뷰의 이름과 설명을 조회하기 위한 동일한 뷰를 가리키는 동의어(Synonym)이며 기능적 차..
보호되어 있는 글입니다.
방법 1️⃣ (추천) : 소스만 복사해서 새 GitLab에 올리기1. 기존 프로젝트를 zip으로 다운로드기존 GitLab 프로젝트 들어가서Repository → Download → ZIP압축 풀기이 방식은 .git 자체가 없어서 히스토리 완전히 제거됨2. 새 GitLab 프로젝트 생성GitLab에서 New projectBlank project로 생성README 자동 생성 ❌ (비워두는 게 편함)3. 로컬에서 새 Git 저장소로 초기화압축 푼 디렉토리에서: git init git branch -M main git add . git commit -m "Initial commit" 4. 새 GitLab 저장소 연결GitLab에서 제공하는 URL 복사해서: git remote add origin https://..
작동원리 이런 거 빼고, 개념만 정리했습니다.대칭키 암호 시스템 (Symmetric key cryptosystem): 암호화와 복호화에 같은 키를 사용하는 암호 시스템 (대부분의 고전 암호에서 대칭키 암호 시스템을 사용) 송신자와 수신자가 사전에 키를 (은밀하고 안전하게) 교환해야 한다 장점- 공개키 암호 시스템에 비해 빠름단점- 그룹에 사람이 여러 명일 경우 사람마다 키를 생성해야 함. AES 암호 알고리즘: 현재 가장 널리 쓰이는 대칭키 알고리즘 블록 암호화(Block cipher) 방식을 사용. 자세한 내용은 생략한다. 대량 데이터 처리를 전제로 설계되어 연산 속도가 빠름더보기AES의 하드웨어 가속 (AES-NI / Advanced Encryption Standard New Instructi..