[빅데이터공부하기 4] 웹서버 로그

 

빅데이터공부하기 4번째 글입니다.

이번글은 웹서버 로그에 대하여 올립니다. ^=^ 다들 퐈이팅하자구요!!!

 

웹서버 로그

 

* 웹 서비스 회사의 경우 대규모의 사용자 로그 생성

 

* 세션 레벨 분석이 중요

 

[세션이란?? 잠깐보시면]

- 세션 : 한 사용자의 일련의 페이지 방문

- 이를 통해 어떤 서비스의 유입패턴등의 분석 가능

 

* 쇼핑 사이트의 예

- 구글에서 검색을 통해 들어오는 트래픽에서 가장 많은 돈을 벌어다

   주는 검색어는 무엇일까?

 

* 이쪽의 최강자는 Splunk

 

 

 

 

잠깐 !!!

빅데이터 오프라인 교육 일정을 안내해드려요 ^^

빅데이터RHADOOP실무과정 - 6/11 [평일주간] 6/12 [평일야간] 6/14 [주말주간]

-푸우 그림눌러주시면 교육홈페이지로 이동됩니다. ^^ -

 

[빅데이터공부하기 4] 웹서버 로그

 

 

 

 

[빅데이터공부하기3] 소셜 네트웍 데이터

 

이번글은 빅데이터공부하기 3번째시간으로서 소셜 네트웍 데이터에 대하여 알아보겠습니다.

 

소셜 네트웍 데이터

 

* 트위터, 페이스북 등의 소셜 미디어에서 만들어내는 데이터

- 트위터의 예

   1억 4천만명의 사용자와 하루 3억 4천만개의 트윗(2012년 6월 기준)

 

* 비지니스 분야에서 굉장히 유용하게 활용가능한 데이터

- 새로운 마케팅 및 광고 타케팅의 기본 데이터

 

 

 ★ 오라클자바교육센터 - www.oraclejava.co.kr

↓↓↓ 클릭하시면 it 강좌를 보실 수 있어요 ^^

[빅데이터공부하기3] 소셜 네트웍 데이터

HTML 공부하기 4] <pre> 태그

 

이번 HTML 공부하기 4번째 글은 <pre>태그입니다.

<pre>태그를 사용하기전 HTML 공부하기 3번째 글에서 <p>태그 , <br>태그에 대하여 간략하게 복습하도록 하겠습니다.

 

<br> 태그는 줄바꿈을 원할 때 사용하는 것이고

<p> 태그는 단락을 바꿀때 사용함

예제로 이해하고 싶은 분들은 클릭을 눌러주시길! ----> 클릭

 

그럼 본격적으로 <pre> 태그에 대하여 공부해봅시다.

 

<pre> 태그

 

<pre> 태그는 <br>을 여러번 안써도 되는 편리함을 주는 테그.

<pre> 태그 속에서는 엔터만 눌러도 효과를 볼수 있다.

예제를 통해 바로 이해해보도록 하자.

 

<html>

<head>

<title> OracleJava it공부하기 </title>

</head>

<body>

pre를 사용하기전 <br>

안녕하세요.

oraclejava it공부하기 티스토리에 오신것을 환영합니다.

오늘하루도 열심히 배우시고 많은 것을 얻고 가시길 바랍니다.

감사합니다. <p>

열심히 엔터키를 누르며 글을 적었지만 효과가 없는것을 볼 수 있다.<p>

그렇다면 pre 태그를 사용해보자.<p>

<pre>

안녕하세요.

OracleJava it공부하기 티스토리에 오신것을 환영합니다.

오늘하루도 열심히 배우시고 많은 것을 얻고 가시길 바랍니다.

감사합니다.

</pre>

와우~~ pre 이해가 쏙쏙 !!! <br>

</body>

</html>

 

저장 --> html공부4.1.html

(지난시간에 모르고 html공부4 로 저장을 해서요 ㅠㅠ 이번엔 4.1로 저장했습니다.)

 

결과를 보자.

 

 

 

[흠... 글씨가 잘 안보이지만 양해 부탁그려요.. 앞으로는 잘보이게 할께요 ㅠㅠ]

이해는 쏙쏙 가지요???^^

 

HTML 공부하기4 번째 시간 <pre> 태그 완벽하게 마스터하시고 가시길 바랍니다.^^

 

 

오라클자바교육센터 - 위그림 클릭하시면 해당사이트로 이동됩니다.^^

 

HTML 공부하기 4] <pre> 태그

 

 

 

 

 

'웹표준' 카테고리의 다른 글

[HTML공부하기 5-1] <hn align="위치">  (0) 2014.05.27
[HTML 공부하기 5] <p align="위치" >  (0) 2014.05.26
HTML공부하기 3 ] <br> 태그, <p> 태그  (0) 2014.05.24
HTML 공부2.  (0) 2014.05.22
HTML 공부 1.  (0) 2014.05.21

HTML공부하기 3 ] <br> 태그, <p> 태그

 

HTML 공부하기 3번째 시간입니다.

HTML을 처음 접해보시면 <br> 태크, <p> 태크 이 두가지를 공부하기로 하죠^^

 

 

<br> 태그

 

<br> 태크는 line break 를 의미한다. 줄을 바꿔주고 싶을때 쓰는 것이 <br> 태그이다.

예제를 보면서 이해해보자.

 

<html>

<head>

<title> OracleJava it공부하기 </title>

</head>

<body>

OracleJava it공부하기 티스토리에 오신것을 환영합니다. <br>

앞으로도 많이 이용해 주시길 바랍니다. <br>

3줄의 공백을 원한다면!!

<br>

<br>

<br>

이렇게 해주시면 됩니다.<br>

</body>

</html>

 

저장->  html공부3.html

 

 

 

결과를 보자.

 

 

 

 

<p> 태

 

<p> 태그는 paragraph의 약어로서 단락을 만들어 주는것이다.

<p> 태그는 줄을 바꾸고 한줄의 공백을 또 만들어 준다.

예제를 보면서 이해해보자.

 

<html>

<head>

<title> OracleJava it공부하기 </title>

</head>

<body>

OracleJava it공부하기 티스토리에 오신것을 환영합니다. <p>

앞으로도 많이 이용해 주시길 바랍니다. <p>

p를 여러번사용해봅시다.

<p>

<p>

<p>

p 태그는 여러번 사용을 하여도 한번사용한 것과 같다. <p>

</body>

</html>

 

저장 -> html공부4.html

 

결과를 보자.

 

 

굿굿 !! <br> 태그와 <p> 태그에 대해서 공부하였는데요.

HTML공부하기 3 번째 글을 통하여 <br> 태그와 <p> 태그를 정확하게 알고 사용하시길 바랍니다.^^

 

 

★ 실무 it강좌 No.1 - 02-6925-4760 문의해보세요 ^^

 

HTML공부하기 3 ] <br> 태그, <p> 태그

 

'웹표준' 카테고리의 다른 글

[HTML 공부하기 5] <p align="위치" >  (0) 2014.05.26
HTML 공부하기 4] <pre> 태그  (0) 2014.05.24
HTML 공부2.  (0) 2014.05.22
HTML 공부 1.  (0) 2014.05.21
HTML개념 & 구성요소  (0) 2014.05.19

[빅데이터공부하기 2] 검색엔진 데이터

 

빅데이터공부하기 2번째 글이네요 ^^

이번 시간에는 검색엔진 데이터와 디바이스 데이터에 대하여 글을 적어봅니다.

오늘도 파이팅하세요!!

 

검색엔진 데이터

- 수전척개의 웹페이지 크롤, 인덱싱

- 웹페이지 그래프를 기반으로 페이지 랭크 계산

- 사용자 검색어와 클릭로그

* 이를 기반으로 한 각종 마이닝 가능

- 동의어 찾기

- 통계기반 번역 (statistical translation)

- 검색입력 자동 완성(auto-completion)

 

디바이스 데이터

 

 

 

 

- 모바일 디바이스

* 위치정보

- 스마트 TV

- 각종 센서 데이터

- 네트워킹 디바이스

- 보인제트엔진, 스마트 미터

 

 

 

 

빅데이터 R / HADOOP 교육과정 오라클자바교육센터로 문의해보세요 ^^ 

[빅데이터공부하기 2] 검색엔진 데이터 / 디바이스 데이터

 

[빅데이터공부하기 1] 빅데이터정의

 

빅데이터공부하기 1. 첫번째 시간입니다. ^^

열심히 공부하시고~~ 많은 정보 얻고 가시길 바래요 ^---^

 

빅데이터공부하기 1 의 시작은 빅데이터 정의에 대하여 간단하게 글을 쓰려 합니다.

 

빅데이터 정의

- 디지털 환경에서 생성되는데이터

- 서버 한대로 처리할 수 없는 규모의 데이터

- 2012년 4월 아마존 클라우드 컨퍼런스에서 아마존의 data scientist인 존라우저가

   내린 정의다.

- 생성주기가 짧으며 규모가 방대하다.

- 수치 데이터 뿐 아니라 문자와 영상 데이터를 포함하는 대규모 데이터이다.

 

 

 

 

빅데이터공부를 하기위해 학원을 알아보신다면

위의 링크를 클릭해보세요 ^-^

★ 02-6925-4760 ★

[빅데이터공부하기 1] 빅데이터정의

 

[자바공부하기 11] 인터페이스를 이용

 

벌써 자바공부하기 11번째 이네요 ^^

앞으로도 파이팅 하자구요 !!!

 

이번글은 인터페이스를 이용한 다형성 구현입니다.

 

인터페이스를 이용해 메소드를 사용하고 또 더불어 다형성을 제공할 수도 있다. 예를 들어 운전자는 영업팀 직원 또는 영업팀 팀장일 수도 있다. 앞서 클래스의 다형성을 이야기 할 때 설명한 것과 비슷한 내용이지만 결국 운전자는 때에 따라서 여러 형태로 보여질 수 있다는 의미이다. 앞서 클래스의 다형성을 이야기 할 때 설명한 것과 비슷한 내용이지만 결국 운전자는 때에 따라서 여러 형태로 보여질 수 있다는 의미이다. 만약 운전자를 나타내는 인터페이스 SmallDriver 인터페이스가 영업팀직원일 수도 있고 영업팀 팀장을 나탈 낼 수도 있다면 프로그래밍하는 사람의 입장에서는 보다 유연한 프로그래밍을 제공받을 수 있을 것이다.

 


//인터페이스 선언
interface SmallDriver { 
  void driveSmallCar(); // 메소드 선언 
}

abstract class Employee {
    String name;
    String id;

  //생성자
    public Employee(String name1, String id1) { 
  name = name1;  id = id1; 
    }
    public void gotoOffice() {    System.out.println(name+"님 출근하였습니다...");  }
    public void gotoHome() {      System.out.println(name+"님 퇴근하였습니다...");  }
    public String toString() {    return "직원의 이름은 " + name + "이다.";  }
    abstract public void startJob();
}


//직원클래스를 상속한 영업팀직원 클래스
class SalesEmployee extends Employee implements SmallDriver{
    //영업담당지역, 메소드내에서만 변수에 접근이 가능하다.
    private String chargeArea;   
public String carName="소나타";
    public SalesEmployee(String newName,String newID,String newArea) {
        super(newName, newID);   
this.chargeArea = newArea;
    }
// SmallDrive 인터페이스의 메소드 구현 
    public void driveSmallCar() { 
          System.out.println("영업팀 직원 " + name + "은 " + carName + "를 운전한다.");
    }
    public void startJob() {
        System.out.println(super.name + "님이 " + this.chargeArea + " 지역으로 영업업무를 나갑니다...");
    }
}


//영업팀직원 클래스를 상속한 영업팀장 클래스
class SalesChief extends SalesEmployee implements SmallDriver{
      int salesTarget;  //영업팀 목표 매출액
  public String carName="그랜져";
      public SalesChief(String newName,String newID,String newArea, int newSalesTarget) {
          super(newName, newID, newArea); 
          this.salesTarget = newSalesTarget;
      }
  // SmallDrive 인터페이스의 메소드 구현 
      public void driveSmallCar() { 
          System.out.println("영업팀 팀장 " + name + "은 " + carName + "를 운전한다.");
      }
      //영업팀장의 업무는 더이상 확장이 안된다는 의미, 상속할수가 없다는 의미
      final public void startJob() {
          System.out.println(super.name + "님이 영업팀 직원을 관리한다...");
          System.out.println(super.name + "님이 관리하는 영업팀의 매출목표는 "+ this.salesTarget + "만원 입니다...");
      }
}


//Main Class
class InterfaceSample2 {
    public static void main(String[] args) {
        // 인터페이스가 클래스의 객체를 참조하도록...
        SmallDriver sm1 = new SalesEmployee("홍길동", "11111","서울");
        SmallDriver sm2 = new SalesChief("이순신", "22222", "개발부", 100000000);
        sm1.driveSmallCar();
sm2.driveSmallCar();

SalesEmployee se = new SalesEmployee("차두리","23456","독일");
se.gotoOffice();
se.startJob();
se.carName="티코";
se.driveSmallCar();
    }
}

 

추상메소드를 가지고 있고 이를 상솟받거나 구현하는 클래스는 이 추상 메소드를 재정의하고 구현해야 한다는 점, 그리고 다형성을 구현하는 방법이라는 점, 메소드들이 동적으로 바인딩 된다는 점들은 비슷다하.

 

차이점을 알아보자.

인터페이스는 서로 연관성이 없는 클래스들에 의해 구현될 수 있고 따라서 수평적인 구현이 가능하지만 추상클래스의 경우 단일 상속 개면 하에 수직적인 구조로 상속을 해야만 한다.

인터페이스에서는 메소드를 선언만 할 수 있으며 구현할 수 없다. 그리고 이 구현은 인터페이스를 구현하도록 설정된 클래스에서 가능하다. 하지만 추상클래스의 경우에는 추상 클래스 내부에서 메소드의 선언과 구현이 모두 가능하며 또한 이를 상속 받은 클래스에서도 재정의가 가능하다. 

 

 

 

- 자바정기교육을 보시려면 위 그림을 클릭해 보세요 ^^ -

 

[자바공부하기 11] 인터페이스를 이용

 

 

 

 

[WPF공부하기6]

 

오늘도 열심히 공부해봅시다!!^0^

 

 

Console 클래스

 

System 네임페이스에 있다. ( 네임페이스는 전글에 나와있습니다. ^^)

출력을 위해 Write메소드와 WriteLine 메소드를 사용

WriteLine 메소드가 줄을 넘기는것이 Write 메소드와의 차이점이다. 나머지 기능은 동읽

 

Write 메소드의 용법

 

WriteLine(객체)

: 객체하나를 출력할 때

 

WriteLine(양식문자열, 객체, 객체, ...);

: 여러 개의 객체를 양식에 맞추어 출력 할 때

 

양식 문자열에서 사용하는 양식 (뒤에서 다시)

{0} : {0} 부분을 첫번째 객체로 대체

{1,3} : 두번째 객체로 대체출력, 이때 3칸을 차지

 

 

[WPF공부하기6] Console 클래스 - 출력하기

 

+ Recent posts