본문으로 바로가기

marco

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    MarcoKhan

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

Day-43 APM (Apache(httpd), php, Mysql)

Clinet-Linux #ifconfig //아이피 #vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=100.100.100.130 NETMASK=255.255.255.0 GATEWAY=100.100.100.2 DNS1=8.8.8.8 #service network restart 1.APM 설치 #yum -y install httpd mysql mysql-server php php-mysql //APM 설치 2.설치 확인 #service httpd status #service mysqld status #php -v 3.데몬 기동 httpd..

Linux 2017. 3. 4. 12:36

Chap05_Array

배열(Array)? - 하나의 이름으로 동일한 자료형과 크기가 같은 데이터를 여러 개 저장할 수 있는 메모리를 할당하는 것을 말함. - 변수는 하나의 값만을 저장한다면, 배열은 다수의 값을 저장할수 있다. [배열 사용 규칙] 1단계 : 배열 선언(자료형[] 배열명) 2단계 : 배열 객체 생성(메모리 할당 -> new 키워드 사용) 3단계 : 배열 초기화(할당된 영역에 값을 저장) 4단계 : 배열이용(데이터 처리(연산, 출력 등)) [배열 객체 생성 방법] 1. new 키워드를 이용하여 객체를 생성. 2. 배열의 초기값을 이용하여 객체를 생성. Ex01 Ex02 Ex03 개선된 for문(단축 for문) - java JDK 1.5 버전부터 추가된 기능 - 주로 배열의 원소(요소)를 처리할 때 사용함. 형식)..

Programming/JAVA 2017. 3. 2. 15:10

Day-42 Mail

메일서버 메일서버 사용되는 프로토콜 3가지 1. SMTP (Simple Mail Transfer Protocol) - 클라이언트가 메일 보내거나, 메일 서버끼리 메일을 주고받을 때 사용 2. POP3 (Post Office Protocol) - 메일 서버에 도착한 메일을 클라이언트로 가져올때 사용 (메일이 서버에 남아 있지 않음) 3. IMAP (Internet Mail Access Protocol) - 메일 서버에 도착한 메일을 클라이언트로 가져올때 사용 (메일이 서버에 남아 있음) 메일 서버 용어 MTA (Mail Transfer Agent) - 메일을 사용자가 보내고자 하는 메일 주소로 전달해주는 서버 프로그램 ex) sendmail, postfix, qmail MDA (Mail Deilvary A..

Linux 2017. 3. 2. 14:36

Chap04_Control

Ex13 키보드로 입력받은 숫자가 있는데 그 수만큼 반복을 해서 최댓값을 화면에 출력하시오. Ex14 다중반복문 - 반복문 안에 또 다른 반복문을 포함하는 형태 형식) for(int i=1; 조건식; 증감식) { 실행문1; for(int j=1; 조건식; 증감식) { 실행문2; } } Ex15 Ex16 break문 - 현재의 제어문을 빠져나가는 명령어 - 보통 switch문과 반복문에서 사용된다. - if문을 제외한 첫번째 블럭에서 빠져나오는 명령어 이다. Ex17 continue 명령어 - 반복문에서만 사용할 수 있는 명령어 - 반복문을 탈출하는 것이 아니라 다음 회차를 반복하기 위해 continue문 수행을 포기하고 증감식으로 간다. - 현재 반복되고 있는 과정을 건너뛴다.(skip) [문제] 1~5..

Programming/JAVA 2017. 2. 28. 21:54

Chap04_Control

Ex09 switch~case문 - 식(정수 또는 char)을 사용해서 다중분기하는 명령문 - jdk1.7 버전 이상에서는 식에 String 사용이 가능함. 형식) switch(식 또는 값) { case 값1 : 실행문1; break; // 블럭 탈출(exit) case 값2 : 실행문2; break; case 값3 : 실행문3; break; default : 실행문n; } Ex10 Ex11 for문(반복문) - 기준 변수의 값을 이용하여 반복을 제어하는 명령문 형식) for(초기식; 조건식; 증감식) { 반복 수행문; } [for문 실행 순서] 1. 초기식 : 처음에 한번만 실행(기준변수 선언) 2. 조건식 : 조건이 참이면 반복, 거짓이면 exit 3. 수행문 : 반복대상인 수행문 실행. 4. 증감식..

Programming/JAVA 2017. 2. 28. 18:16

Chap03_Control (키보드로 입력 받기)

키보드로 데이터를 입력받는 방벙(4가지) 1. main(String[] args) 방법. 2. JOptionPane 이용 (GUI 방식). 3. Scanner 클래스 이용하는 방법. 4. File 입출력 관련 클래스 이용. Ex05 main(String[] args) 방법 main(String[] args) 방법은 실행방법이 다르니 알아두도록 하자. Ex06 JOptionPane 이용 (GUI 방식). Ex07 Scanner 클래스 이용하는 방법 Ex08 File 입출력 관련 클래스 이용 [문제] 이름, 국어점수, 영어점수, 수학점수를 키보드로 입력받아서 총점, 평균, 학점을 출력하시오. 조건) Scanner 클래스 이용 조건) 평균은 소수점 이하 2자리까지 출력

Programming/JAVA 2017. 2. 13. 17:58

Chap04_Control

1. 선택문 (if, switch문) if문 - 단순 if문(if) : 조건에 따라 단순히 한 단위의 특정 작업을 수행해야 하는경우 사용 - 이중 if문(if-else) : 조건식의 결과(참 또는 거짓)에 따라 특정 작업을 수행해야 하는 경우 사용 - 다중 if문(if-else if) :조건이 거짓일 경우 다시 선택조건을 제시하여 조건의 결과에 따라 처리하며, 결과가 거짓일 경우 다시 선택조건을 반복적으로 제시 - 내포된 if문 : if 선택문 내에 또 다른 if문이 내포 switch문 - 수식 결과의 값에 따라 서로 다른 처리를 기술할 때 유용 - if-else-if문을 사용하여 다중 선택을 기술할 수도 있지만 switch는 간결한 구문으로 다중 선택의 기능을 제공 switch문의 수행 - 우선 정수식..

Programming/JAVA 2017. 2. 13. 08:09

Chap03_Operator

연산자의 종류 1. 산술 연산자 2. 관계 연산자 -이항 연산자로서 두개의 오퍼랜드 값들을 비교하여 결과로 true 또는 false 값을 반환하는 연산자로서 주로 조건문과 반복문의 조건식에 사용 3. 논리 연산자 - 오페랜드(operand)의 값을 평가하여 결과로 true 또는 flase 값을 반환 - 오퍼랜드는 반드시 이진값 또는 이진값을 결과로 하는 수식 - 자바 언어에서는 %%(논리곱)과 ||(논리합), !(not) 논리 연산자를 제공 4. 비트 연산자 - 비트 단위로 연산할 수 있는 연산자 - 비트 단위의 연산은 정수형의 데이터에만 적용이 가능 5. 시프트 연산자 - 비트 단위로 이동(왼쪽 또는 오른쪽)하는 연산자 - 정수형의 변수에만 사용이 가능 - 정수에 해당하는 비트 값을 좌, 우로 이동시키..

Programming/JAVA 2017. 2. 11. 12:04

Chap02_DataType

Ex01 Java의 기본 자료형 1. 정수형 - byte(1바이트) shor(2바이트) int(4바이트 - 기본형) long(8바이트) 2. 실수형 - float(4바이트) double(8바이트 - 기본형) 3. 단일문자형 - char(유니코드 - 1바이트, 2~3바이트) 4. 논리형 - boolean(true/false) Ex02 변수 선언 - 변수 : 임의의 메모리 공간에 이름을 붙여 관리하는 것 - 변수 선언 방법 형식) 자료형 변수명; -> 자료형 : 기본자료형(8가지), 클래스 -> 변수명 : 사용자가 임의로 지정(식별자) - 변수 사용 절차 1) 변수 선언 2) 변수 초기화 : 변수에 값을 할당(=) 3) 변수 이용 : 연산, 출력 등 식별자 규칙 - 변수명, 메서드명, 클래스명 등의 이름을 ..

Programming/JAVA 2017. 2. 10. 22:00

Chap01_Basic

Ex01 // 주석 : 한 줄 주석 /* * 주 석 : 두 줄 이상 주석 * 작성자 : 김태훈 * 작성일 : 2017.02.20 * 내 용 : Java 기초 */ Ex02 콘솔창에 이름, 연락처, 이메일을 출력하세요. ※ 프로그래밍 오류 Java를 시작하면서 오류가 날수 있는 경우가 크게 3가지가 있다. 만일 오류가 난다면 다음중 3가지중 하나일 경우가 크니 확인해 보도록 하자. 1. 컴파일 오류 (Compile Error) - 타이핑 오류, 예약어의 잘못 사용, 닫는 괄호의 생략, 구문 종료 기호(;) 빠짐 , 구문 구조 오류등으로 발생 - 자바 컴파일러가 오류의 원인을 찾아 알려줌으로써 쉽게 수정이 가능하다. 2. 런타임(Runtime Error) - 프로그램 실행 시 발생하는 오류. - 프로그램의 ..

Programming/JAVA 2017. 2. 10. 17:22
  • 이전
  • 1
  • ···
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • ···
  • 27
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

LINK

  • About Me
  • Gtihub

CATEGORY

  • M4RC0 (262)
    • CPU side-channel attack (7)
      • Resource contention-based a.. (1)
      • Meltdown-type attacks (3)
      • Spectre-type attacks (0)
      • MDS (0)
      • Whitepaper (0)
    • Drone (0)
    • Linux (42)
    • GitHub management (0)
    • Vulnerabilties on Drones (0)
    • Programming (42)
      • C언어 (6)
      • TIPS 17기 (17)
      • JAVA (12)
      • JSP (4)
      • Python (3)
    • Wargame (61)
      • LOB (20)
      • FTZ (22)
      • Protostar (7)
      • pwnable.kr (12)
    • Reversing (75)
      • Keygen (4)
      • ASM to C (70)
      • CodeEngn (1)
    • Pwnable (8)
    • Crypto, Access Control, Pro.. (2)
    • SEEDLAB (5)
    • Paper review (1)
    • Github 관리 (1)
    • ETC... (17)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • tipssoft
  • Tips프로그래밍강좌
  • Tips프로그래밍
  • TIPS강좌
  • tipsware
  • 김성엽
MORE+

ARCHIVE

CALENDAR

«   2025/12   »
일 월 화 수 목 금 토
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

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT marco, ALL RIGHT RESERVED.
marco
블로그 이미지 MarcoKhan 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • M4RC0 (262)
    • CPU side-channel attack (7)
      • Resource contention-based a.. (1)
      • Meltdown-type attacks (3)
      • Spectre-type attacks (0)
      • MDS (0)
      • Whitepaper (0)
    • Drone (0)
    • Linux (42)
    • GitHub management (0)
    • Vulnerabilties on Drones (0)
    • Programming (42)
      • C언어 (6)
      • TIPS 17기 (17)
      • JAVA (12)
      • JSP (4)
      • Python (3)
    • Wargame (61)
      • LOB (20)
      • FTZ (22)
      • Protostar (7)
      • pwnable.kr (12)
    • Reversing (75)
      • Keygen (4)
      • ASM to C (70)
      • CodeEngn (1)
    • Pwnable (8)
    • Crypto, Access Control, Pro.. (2)
    • SEEDLAB (5)
    • Paper review (1)
    • Github 관리 (1)
    • ETC... (17)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바