일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 뷰
- delete
- 명령 프롬프트
- 2025-02-13
- 혼자 공부하는 SQL
- 컴퓨터 활용 능력
- gitkraken을 통한 프로젝트 올리기
- 혼자 공부하는 네트워크
- 웹 디자인 기능사
- 데이터모델링
- mysql 설치 방법과 정상 작동 확인하기
- youtube review
- 리눅스 마스터 2급
- 친절한 SQL 튜닝
- 데이터 모델링
- sqld
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 운영체제
- 컴퓨터 구조
- 컴퓨터 활용 능력 1급
- 열거형
- 인덱스의 개념과 장단점
- INSERT
- Update
- 이것이 오라클이다
- github에 새 리포지토리 추가하기
- 첫 프로그래밍
- 클러스터형 인덱스와 보조 인덱스
- oracle
- Today
- Total
목록2024/10 (199)
코딩 브이로그

문자데이터 이해하기문자 데이터란세상에 존재하는 어떤 것을 문자로 표기한 것 (ex. 안녕하세요, happy, 1234567890)문자 데이터는 어떤 사실 또는 현상을 단순히 기록숫자 데이터란수(number)를 아라비아 숫자로 표기한 것 (ex. 323, 5.23, -1)숫자 데이터는 사칙연산을 포함한 수리적인 계산을 할 수 있음77791022723607문자 데이터? 아니면 숫자 데이터?계좌번호로 사용된 것이라면, 문자 데이터!통장에 들어있는 잔액이라면, 숫자 데이터! (사칙연산이 들어가기 때문)문자 데이터 표현하기어떤 데이터의 양 끝을 따옴표로 묶으면 문자 데이터로 인식77791022723607 -> 문자? 숫자?"77791022723607" -> 문자! 감사합니다.참고자료 - https://www.yo..

파이썬으로 코딩하기 위해 필요한 준비물번역기는 컴파일러와 인터프리터로 구분클라우드 파이썬 개발 환경Repl.it 클라우드 파이썬 개발 환경 실습

"Hello World" 프로그램 알아보기새로운 언어 공부의 시작은 언제나 그 언어의 인사말부터!"Hello, World!"(헬로우 월드) 프로그램- 프로그래밍 언어의 인사말- 화면에 "Hello, World!" 메시지를 출력- 최소한의 문법으로 최대한 간결하게 표현- 프로그래밍 언어의 특징을 알 수 있음파이썬으로 프로그래밍을 시작하는 이유전세계에서 사용하는 스택 오버플로우 여기에서 전세계적으로 python의 순위가 급상승 하고 있습니다.배우기 쉬운 언어 1위입니다.파이썬은 충분히 빠르다.파이썬의 실행 속도는 조금 느리지만, 개발 및 유지 보수 속도는 매우 빠르다!파이썬은 다른 언어와 궁합이 좋습니다.최근 프로그래밍 트렌드는 여러 가지 언어를 섞어서 사용하는 것

프로그램이란특정 작업을 수행하는 일련의 명령어들의 모음Microsoft Word, 한글, Excel, 계산기, 자율주행차, 스마트폰 등프로그래밍(=코딩)이란프로그램을 만드는 일련의 과정프로그래머란프로그래밍을 하는 사람프로그래밍을 배워야 하는 이유프로그래밍을 알면 세상의 변화에 빠르게 대응할 수 있다!프로그래밍을 하려면 알아야 하는 것들어떤 나라의 사람과 소통하기 위해서는 그 나라의 언어가 필요컴퓨터와 소통하기 위해서는 컴퓨터의 언어가 필요기계어컴퓨터가 사용하는 언어(2진법으로 표현)기계어(2진법) 사용의 어려움을 해결하기 위해서 인간의 언어(=프로그래밍 언어)를 사용!프로그래밍 언어를 사용해서 프로그램을 만들기 위해 필요한 2가지소스 코드, 번역기프로그래밍을 배운다는 것은소스 코드를 작성하는 방법을 배운..

프로그래밍 입문서이다.프로그래밍 노하우를 공유하게 된 책이다.교양 수업처럼 편하게 들을 수 있도록 난이도를 조절했다.

순서 값 외에도 멤버필드와 생성자를 통해서 값을 입력할 수 있다.enum의 생성자는 항상 private이다.

#열거형 (enum)- 관련된 상수들을 같이 묶어 놓은 것. Java는 타입에 안전한 열거형을 제공enum 에 저장된 값들은 자동으로 0부터 값을 부여받는다. 순서를 부여받는다.즉 enum은 static final int 인 것이다.관련된 Static final 상수들을 관련되게 묶어 놓은 것.자바는 값과 타입이 둘 다 같아야 같다 라고 한다. 그래서 값이 같더라도 타입이 다르다면 다르다.그래서 if(Card.Kind.CLOVER == Card.Value.TWO) 는 컴파일 에러가 난다. 타입이 달라서 비교가 불가능하다.#열거형의 정의와 사용- 열거형을 정의하는 방법enum 열거형 이름 { 상수명1, 상수명2, ... }enum Direction { EAST, SOUTH, WEST, NORTH }- 열거..
1. 랜섬웨어란?랜선이란 몸값이란 뜻. 몸값을 요구하는 소프트 웨어이다. 중요한 소프트웨어를 암호화 시켜버리고 돈을 결제해야 복호화를 시켜주는거에요. 정말 사악한 소프트웨어라고 할 수 있습니다.2. 감염경로평범한 파일로 위장하면 클릭하면 감염되도록 할 수 있다.사이트를 통해서도 감염될 수 있다.100% 안 걸릴 수 있는 뾰족한 방법은 없습니다.3. 치료법안타깝지만 치료법은 두 가지 밖에 없다.돈을 결제한다.랜섬웨어를 만든 사람을 잡아서 두들겨 팬다.4. 예방법랜섬웨어 복호 툴들도 조직을 잡아서 만든 것.예방은 피해는 줄일 수 있다.바이러스 토탈이라는 사이트를 애용하면 좋겠다. 수십가지 백신들이 검사를 해주기 때문에 조금 더 안전합니다.웹 사이트를 검사할 수도 있다.백업을 자주 자주 해 놓는 것. 컴퓨터가..

#DFS BFS#DFS = Depth First Search = 깊이 우선 탐색 #BFS = Breadth First Search = 너비 우선 탐색 #미로로 보는 DFS#미로로 보는 BFS#컴퓨터에서는 어떻게 쓰이나?최대한 아래까지 최대한 빠르게 (부모 노드, 형제 노드, 자식 노드로 구성)형제 노드 부터 검색 #요약을 하자면DFS는 최대한 깊게 (나무)BFS는 최대한 넓게 (숲)

Q. 상대방이 패킷을 많이 던졌을 때 통신 중인 상대방의 IP주소를 어떻게 알아내는지?DOS(Denial of Service, 분산 공격) 공격을 해서 서비스 공격을 하는 거에요. 맨 위 컴퓨터가 attacker 그리고 맨 아래가 server 입니다. 여러 컴퓨터가 인터넷을 통해서 한 컴퓨터 (서버)에 접속을 시도하면 서버가 폭주합니다.홈페이지 폭주도 마찬가지입니다.다운로드를 많이 받으면 인터넷이 느려집니다.한 컴퓨터로 공격을 하면 DOS 공격이고, 여러 컴퓨터가 되면 DDOS(Distributed DoS, 분산 서비스 거부 공격) 공격입니다.좀비 컴퓨터들의 IP주소는 바로 알아낼 수 있지만 그 뒤에 attacker의 IP주소를 알아내는 것은 쉽지가 않습니다.상대방을 공격을 해서 인터넷이 안 되도록 하는..