일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- isms
- 취약점
- metasploit
- Iam
- 클라우드자격증
- 파일시그니처
- AWS SAA
- 정보보안
- 로그분석
- AWS
- 네이버클라우드
- mysql
- 클라우드서비스
- 클라우드
- Burp Suite
- EC2
- 인스턴스
- 와이어샤크
- azure
- 클라우드 자격증
- 정보보호
- 로드밸런서
- 공개키
- ncp
- RDS
- 개인정보보호법
- AWS SSA
- ISMS-P
- 클라우드보안
- 보안컨설팅
- Today
- Total
목록JAVA (8)
처음 만나는 클라우드 보안
2022 7/9 스터디 내용 정리 프로그래밍 언어 5가지 요소 ☞ 변수와 값, 연산자, 흐름 제어(조건문,, 함수, 자료구조 반복문 ● While 반복문 선언의 조건 최초 조건 선언 ex) i=0 반복문 수행 조건 반복문 탈출 조건 ● For반복문 선언의 조건 for (선언, 조건) 반복문 빠져나갈 조건 생성 ● While VS FOR ☞ while은 유연하다 반복문 탈출 조건의 이동이 자유롭기 때문이다. For은 간결하다. 모든 조건의 위치가 고정되었기 때문 정보처리기사 프로그래밍 관련 1. 전위연산 & 후위 연산 (C만 해당됨) 전위 연산자: y=++i; 연산이 우선순위 후위 연산자: x=i++; 대입이 우선순위 (예시문제) 2. 포인터 (Pointer) ● 프로그래밍 변수 종류 기본형(원시형): i..
[이전 포스팅] 2022.07.05 - [분류 전체보기] - [JAVA] 간단한 앱 만들기 2 (기능 입히기) [JAVA] 간단한 앱 만들기2 (기능 입히기) [지난 내용] 2022.07.04 - [분류 전체보기] - [JAVA] 간단한 앱 만들기 (feat. 생활코딩) [JAVA] 간단한 앱 만들기 (feat. 생활코딩) 골목길에서 가장 중요한 것은 속도보다 목적지를 향한 경로이다. 목표: 판 cloudinfosec.tistory.com 지난 포스팅에 이어 이번 포스팅에선 지금까지 작성된 코드에 '클래스'라는 개념을 입힐 차례이다. 이 모든 것은 메서드(Method)라는 개념이 적립된 곳에서 시작되었고, 객체에 이어 클래스까지 개념을 이해하고 코드에 써 볼 것이다. 개념잡기 메소드: 서로 연관된 코드를..
[지난 내용] 2022.07.04 - [분류 전체보기] - [JAVA] 간단한 앱 만들기 (feat. 생활코딩) [JAVA] 간단한 앱 만들기 (feat. 생활코딩) 골목길에서 가장 중요한 것은 속도보다 목적지를 향한 경로이다. 목표: 판매가, 부가세, 이익 그리고 배당금까지 한 번에 계산할 수 있는 앱을 구현해보자. 1. 기본 기능 구현 변수 없이 핵심 연 cloudinfosec.tistory.com 지난 포스팅에선 '생활코딩'의 강좌에 따라 JAVA로 만들어진 간단한 계산 프로그램을 완성해보았다. 변수계산과 입력을 구현한 단순한 프로그램이지만 JAVA에는 다양한 문법과 그에 따르는 기능들이 제공된다고 한다. 이번 포스팅에선 JAVA의 기능들을 하나씩 입혀나가면서 프로그램을 발전시켜보고자 한다. 기능 ..
골목길에서 가장 중요한 것은 속도보다 목적지를 향한 경로이다. 목표: 판매가, 부가세, 이익 그리고 배당금까지 한 번에 계산할 수 있는 앱을 구현해보자. 1. 기본 기능 구현 변수 없이 핵심 연산기능만 단순하게 구현해본다. 2. 변수도입 - 한 번에 변수 치환하기 Eclipse 변수 일괄 치환 기능: Refactor > Extract Local Bariable (단축키: Alt + Shift + L) (Refactor) preview > 변경 적용 전 확인 (불필요한 변화 있는지 미리 확인) 2022.7.4 To be continue 3. 입력값 도입 - Eclipse에서 직접 입력 Run > Run Configuration > Arguments (20000.0 입력값 적용) args => args [0..
Java클래스의 정의 => 서로 연관된 변수 및 메서드를 그루핑한 개념 메소드(Method)란? 서로 연관된 코드를 그룹핑해서 이름을 붙인 정리정돈 상자 클래스 vs 객체 클레스(Class) 객체(Object) 설계도(속성 + 행위) 실제 생성 결과물 붕어빵 틀 붕어빵 프로그래밍 구성요소 5가지 변수와 값, 연산자, 함수, 흐름 제어, 자료구조 변수의 타입 - 원시 타입 (Primitive Type, 기본 타입) : 정수, 실수, 문자 등 고정된 크기로 데이터에 저장되는 값을 말한다. ex) int, double, char, bool - 참조 타입 (Reference Type) : 원시 타입을 제외한 클래스, 문자열을 말한다. 객체는 메모리의 힙(Heap) 영역에 저장되며, 객체의 주소는 메모리의 스택(..
JVM이란? 자바 가상 머신(JAVA Virtual Machine)이란 뜻으로 Java Byte Code(. class)를 OS에 맞게 해석해주는 역할을 한다. Java compiler (javac)에 의해 변환 된 Java byte code는 기계어가 아니기 때문에 컴퓨터(OS)가 이해할 수 있도록 JVM이 필요하다. 이러한 해석 과정은 C언어와 같은 네이티브 언어에 비해 느린 속도를 갖지만, Byte Code가 JVM을 거치기 때문에 OS에 종속받지 않고 CPU가 java를 인식하고 실행할 수 있는 장점이 있다. 참고자료 https://doozi0316.tistory.com/entry/1%EC%A3%BC%EC%B0%A8-JVM%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B4%EB%A..
JAVA에서는 큰 따옴표(")와 작은따옴표(')의 의미가 다르다. 큰 따옴표 → 문자열 작은 따옴표 → 문자 C언어 Java Python 큰 따옴표 ["] 문자열 문자열 동일하다. (열고 닫고는 한 종류만 가능) 작은 따옴표 ['] 문자 문자 (예)큰 따옴표 - 큰 따옴표로 묶인 문자열 그대로 전달인자로 할당됨 (예)작은 따옴표 - 스페이스를 기준으로 각 문자가 쪼개져 전달인자로 할당됨 참고자료 http://www.boostcourse.org/cs126/lecture/141725 https://give-something-good.tistory.com/10
IntelliJ Eclipse public static void main(String[] args) 'main' + tab 'main' + ctrl + space system.println.out 'sout'+ tab 'syso' + ctrl + space / 'sysp' + ctrl + space 참고자료 java - What is the Eclipse shortcut for "public static void main(String args[])"? - Stack Overflow What is the Eclipse shortcut for "public static void main(String args[])"? I know a cool shortcut for System.out.println(): sy..