본문으로 바로가기

shaking blog

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

네비게이션

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리자
관리자
  • 블로그 이미지
    shaking

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

[CentOS] CentOS에서 hosts 파일 변경

CentOS 5 ,6 일 경우에만 해당됩니다 호스트명 확인 명령어는 다음과 같고, 여태까지 호스트를 아무것도 추가한 적이 없다면 "localhost.localdomain" 라고 뜰 것이다. [root@localhost ~]# hostname localhost.localdomain 그렇다면 호스트 파일을 변경하려면 어떻게 해야할까? 리눅스에서 호스트 파일이 있는 곳은 /etc/hosts 이다. vi로 위 파일을 변경하려고 들어가면 기본 값으로 127.0.0.1localhost.localdomainlocalhost ::1 localhost6.localdomain6localhost6 라고 되있을 것이다. 제일 하단에 내가 추가하고 싶은 호스트를 추가 해주면된다 127.0.0.1localhost.localdom..

Helloworld!/CentOS 2016. 6. 13. 18:10

[JAVA] 오버로딩(Overloading)과 오버라이딩(Overriding)의 차이점

1. 오버로딩(Overloading) - 메서드의 이름은 같고 매개변수의 갯수나 타입이 다른 함수를 정의하는 것을 의미한다. - 리턴값만을 다르게 갖는 오버로딩은 작성 할 수 없다. 2. 오버라이딩(Overriding)- over + ride = 먼가 위에서 (라이딩 한다)달린다??? - 상위 클래스의 메서드를 하위 클래스가 재정의 하는 것이다. - 메서드의 이름은 물론 파라메터의 갯수나 타입도 동일해야 하며, 주로 상위 클래스의 동작을 상속받은 하위 클래스에서 변경하기 위해 사용된다. 즉, 오버로딩(Overloading)은 기존에 없던 새로운 메서드를 정의하는 것이고, 오버라이딩(Overriding)은 상속 받은 메서드의 내용만 변경 하는 것이다. 구분 오버로딩 오버라이딩 메소드 이름 동일 동일 매개변..

Helloworld!/JAVA 2016. 6. 10. 10:48

[CSS] padding 값으로 인해 anchor 위치가 달라졌을 경우

bootstrap의 navbar를 페이지 제일 상단에 들어가다록 홈페이지를 만들었을 경우 body에 navbar의 공간을 공백을 준 뒤 body의 내용이 나오도록 해야한다. 이럴 때 body 스타일에 padding-top 값을 navbar 공간만큼 넣어주는데 예를 들어 다음과 같다 //... 그런데 여기서 anchor(a) 태그를 써서 책갈피 형태로 페이지 제일 하단에서 페이지 제일 상단으로 보내는 방법을 쓰려하는데 body에 있는 padding-top 값 때문에 원래 지정해놨던 anchor 위치보다 아래로 보여진다. 이럴 땐 다음과 같이 하면 된다 //... 참고 사이트 : http://stackoverflow.com/questions/10732690/offsetting-an-html-anchor-to..

Helloworld!/CSS 2016. 6. 9. 15:03

[JAVA] 접근제어자 (Access Modifier)

1. 접근제어자 - 접근제어자는 멤버 또는 클래스에 사용되어 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할을 함 - 접근제어자는 생략가능하며 생략했을 때는 자동으로 default 임을 뜻하게 된다. 따라서 default 일경우에는 접근제어자를 지정하지 않는다. - 접근제어자가 사용될 수 있는 곳 : 클래스, 멤버변수, 메서드, 생성자 1) private : 같은 클래스 내에서만 접근 가능 2) default : 같은 패키지 내에서만 접근 가능 3) protected : 같은 패키지 내에서, 그리고 다른 패키지의 자손 클래스에서 접근 가능 4) public : 접근 제한이 전혀 없다. 제어자 같은 클래스 같은 패키지 자손 클래스 전체 public protected default pr..

Helloworld!/JAVA 2016. 6. 8. 17:07

[JAVA] 제어자(modifier) - static, final, abstract

1.제어자란 - 제어자(modifier)는 클래스, 변수 또는 매서드의 선언부에 함꼐 사용되어 부가적인 의미를 부여한다. 1) 접근제어자 : public, protected, default, private 2) 그 외 : static, final, abstract, natvie, transient, synchronized, vloatile, strictfp 2. static - 클래스의, 공통적인 - static 은 '클래스의' 또는 '공통적인'의 의미를 가지고 있다. - 인스턴스 변수는 하나의 클래스로 부터 생성되었더라도 각기 다른 값을 유지하지만, 클래스변수(static 멤버 변수)는 인스턴스에 관계 없이 같은 값을 갖는다. - 그 이유는 하나의 변수를 모든 인스턴스가 공유하기 때문 - static이..

Helloworld!/JAVA 2016. 6. 8. 15:45

[PHP] PHPUnit #3. Suite

테스트 케이스를 여러개를 만들다보면 테스트 별로 파일(클래스)을 나누어서 관리를 해야할 경우가 생기는데 그렇게 여러 파일들을 만들어 놓은다음 다같이 실행하고 싶을 경우 phpunit 파일명 하나하나 실행하는 것 말고도(물론 디렉터리 통째로 실행을 해도되지만) PHPUnit_Framework_TestSuite 클래스를 통해서 테스트 묶음을 만들 수 있다. require_once "testTest.php"; require_once "dummyTest.php"; class AllTests { public static function suite() { $suite = new PHPUnit_Framework_TestSuite("PHPUnit Framework"); // 테스트할 테스트 클래스를 추가한다. $sui..

Helloworld!/PHP 2016. 6. 7. 15:42

[GIT] Too many authentication failures for ...

Source Tree 에서 수정한 소스를 서버에 Push 하려고하니까 다음과 같이 에러가 난다. 원인은 서버에 접속하는 비밀번호가 일치하지 않기때문이다.다른 비밀번호로 바뀌었거나,처음으로 서버에 접속할 때 입력했던 비밀번호가 틀려서 변경을 해야할 경우는 다음과 같이 하면 된다. 1. Tools - Options 선택 2. Options 에서 Authentication 탭 선택하며 Save Passwords에 패스워드를 변경해야할 Host 리스트들이 보일 것이다. (지금 캡쳐 이미지에서는 호스트가 보이면안돼서 지워놨음!) 3. 변경하고자하는 호스트를 더블 클릭, 또는 Edit 버튼을 눌러서 비밀번호를 다시 입력하면 변경이 된다.

Helloworld!/GIT 2016. 6. 7. 15:02

[PHP] 한글이 깨져서 나올 때 - iconv

Snoopy 로 HTML 소스를 가져왔는데 소스에 있는 한글들이 깨지는 현상이 발생했다. 이럴때 iconv로 한글 깨짐을 해결할 수 있다. iconv 함수 사용방법은 다음과 같다. iconv("현재 인코딩", "바꿀 인코딩", 바꿀 문자열) 예를들어 utf8 형식으로 되있는 소스파일을 euckr 로 바꾼다면 한글 깨짐 현상이 해결된다 $ex = iconv("utf8", "euckr", $ex); 참고사이트 : http://nsstbg.tistory.com/171

Helloworld!/PHP 2016. 6. 7. 14:41

[PHP] PHPUnit #2. Fixture

PHPUnit 에서 설정 코드(Fixture)란, 테스트를 수행할 때 테스트 수행 전 미리 실행되어 있어야할 또는 테스트 수행 후 실행되야할 기본 설정 코드를 의미한다. 대표로 setUp() 과 tearDown()가 있으며 두 메서드는 각 테스트가 수행되기 전과 후에 호출된다. 기본 테스트 케이스 클래스에서는 그냥 빈 메서드이고, 필요한 경우 테스트 케이스용 클래스에 덮어쓰면 된다. 1) setUp() 테스트 메소드(test로 시작하는 메소드들)을 수행하기 전에 항상 setUp() 메소드가 수행된다. 여기에 설정 코드를 넣으면 된다. protected function setUp() { //... } 1) tearDown() 한개의 테스트 메소드가 끝날 때마다 항상 tearDown() 메소드가 호출된다. ..

Helloworld!/PHP 2016. 6. 7. 14:33

[JAVA] JAVA 단축키워드

class Hello { public static void main(String[] args) { System.out.println("Hello!"); } } 위처럼 public static void main(String[] args)와 System.out.println는 자바에서 자주 사용하기 때문에 다음처럼 단축키워드로 자동입력 할 수 있다.개발을 계속하다보면 외워지겠지만 우선 지금은 가끔 헷갈리므로 메모용도로 기록한다. - public static void main(String[] args) - System.out.println

Helloworld!/JAVA 2016. 6. 6. 22:17
  • 이전
  • 1
  • ···
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • ···
  • 48
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • Shaking (472)
    • Helloworld! (448)
      • Vue (11)
      • Typescript (1)
      • Javascript & jQuery (57)
      • Angular (6)
      • PHP (115)
      • Laravel (14)
      • CodeIgniter (3)
      • JAVA (12)
      • MySql (28)
      • CSS (31)
      • GIT (51)
      • XAMPP (20)
      • Amazon AWS (8)
      • MAC (16)
      • CentOS (6)
      • Design Pattern & Algorithm (6)
      • Machine Learning (7)
    • 이미지작업 (7)
      • Photoshop (4)
    • Memo (3)
    • Etc. (3)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT shaking blog, ALL RIGHT RESERVED.
shaking blog
블로그 이미지 shaking 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리자
CATEGORY
  • Shaking (472)
    • Helloworld! (448)
      • Vue (11)
      • Typescript (1)
      • Javascript & jQuery (57)
      • Angular (6)
      • PHP (115)
      • Laravel (14)
      • CodeIgniter (3)
      • JAVA (12)
      • MySql (28)
      • CSS (31)
      • GIT (51)
      • XAMPP (20)
      • Amazon AWS (8)
      • MAC (16)
      • CentOS (6)
      • Design Pattern & Algorithm (6)
      • Machine Learning (7)
    • 이미지작업 (7)
      • Photoshop (4)
    • Memo (3)
    • Etc. (3)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바