분류 전체보기 (685) 썸네일형 리스트형 [java] 오버로딩과 오버라이딩 영어 뜻 풀이부터 해봅시다. 오버로딩은 "다중정의" , 오버라이딩은 "재정의" 위와 같은 뜻을 가지고 있습니다. 먼저 오버로딩에 대해서 알아보겠습니다. 밑에 사진은 오버로딩 예제입니다. 메서드의 이름이 같아도 매개변수의 타입이나 갯수가 다르면 서로 다른 메서드로 취급하는것이 오버로딩입니다. 홍길동이라는 이름을 가진 사람이 여러명있어도 서로 다른 사람이듯이 오버로딩 개념도 그렇습니다. 오버라이딩은 뭘까요? 한마디로 자식클래스 : " 부모클래스가 나한테 A라는 메서드를 줬는데 별로 맘에 안들어.. 내 입맛대로 바꿀래! " 하는게 오버라이딩의 재정의입니다. 오버라이딩 예제 코드를 봅시다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 class AA.. [java] 상속 extends 상속이란? 부모클래스가 가지고 있던 메서드나 변수등을 자식클래스에게 물려주는것을 말합니다. 키워드는 extends 입니다. 사용법: class [자식클래스] extends [부모클래스] 예제를 한번 살펴보겠습니다. class AAA { void TEST(){ System.out.println("부모클래스의 메서드 함수"); } class bbb extends AAA{ } public class Test1 { public static void main(String[] args) { bbb te1 = new bbb(); te1.TEST(); } 결과 : 부모클래스의 메서드 함수 메인함수에서 bbb 클래스의 메서드 TEST()를 호출했습니다. 근데 뭔가 이상하지 않나요? bbb클래스에는 만들어지지도 않은 TE.. [java] GUI , ActionListener(이벤트) 예제 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126.. 자바 API 문서 영어 문서 : http://docs.oracle.com/javase/8/docs/api/ 한글 문서 : http://changki.net/ [운영체제보안] 리눅스 로그인 정책설정하기 (chage) 로그인 정책 설정파일 : /etc/login.defs PASS_MAX_DYAS : 비밀번호의 최대 유효일 PASS_MIN_DAYS : 패스워드 변경없이 사용할 수 있는 최소일자 PASS_MIN_LEN : 채스워드 최소 길이 지정 PASS_WARN_AGE : 패스워드 사용일자가 종료되기 전 경고메시지 보내는 기간 PASS_MAX_DAYS 99999 PASS_MIN_DAYS 0 PASS_MIN_LEN 5 PASS_WARN_AGE 7 [운영체제보안] 리눅스/유닉스의 인증과 패스워드 유닉스의 인증방식 : 윈도우의 인증 방식보다 단순하지만 더 취약하지는 않다 유닉스 인증에 가장 중요한 파일 : passwd & shadow (패스워드는 shadow 파일에 암호화되어 저장됨) shadow File ① 사용자 계정 ② 암호화된 사용자 패스워드 저장 [ MD5 , SHA256 등의 해시를 선택 ] '$1$'로 시작하면 MD5 , '$5' , '$6' 로 시작하면 각각 SHA256 , SHA512를 나타냄 ③ 1970년 1월 1일부터 마지막으로 패스워드 변경한 날까지 계산 값 , 14923일은 약 4년 ④ 패스워드 변경하기 전 패스워드 사용한 기간 , 최초 설정 후 바꾸지 않았으면 0 ⑤ 패스워드 바꾸지 않고 최대한 사용할 수 있는 기간 , 이 값은 보안 정책에 따라 변경됨. 보통 패스워드의 .. [윈도우 프로그래밍] 윈도우 메뉴와 단축키 만들기 윈도우 메뉴 만들기 Win32Project 메뉴 만들기 추가 -> 리소스 [ Menu ] - [ 새로만들기 ] 캡션 입력 [ 파일 ] -> 새글 -> 열기 -> 저장하기 -> 끝내기 = 속성으로 이동 Popup 속성이 fasle이면 ID를 편집할 수 있습니다. 메뉴에 단축키를 적용하기 추가 -> 리소스 -> Accelerator -> 새로만들기 엑셀창은 ID와 보조키 그리고 키항목으로 구분됩니다. 예를들어 새글이라는 메뉴에 단축키(Ctrl+N)를 추가해주고 싶다면? 새글 메뉴 속성에 가서 ID를 주고 그 ID 값에대한 보조키와 키를 주면 됩니다. 밑에 사진처럼요. 비주얼 스튜디오 한글 언어팩 적용 한글 언어팩 설치 하고나서 적용 하는 방법 "언어설정한것을 적용하려면 비주얼스튜디오를 재시작하면 됩니다" Options -> International Settings -> Language 선택 -> 비주얼 스튜디오 껏다키면 적용됨 1 ··· 81 82 83 84 85 86