분류 전체보기
-
[끄적끄적] 네이버 검색 엔진, 티스토리 등록, 네이버의 편협?!끄적끄적 2016. 4. 23. 11:36
어찌저찌하다보니 네이버에서 네이버 블로그에서 자율성 높은 반응형 스킨도 적용하고 애드센스도 맘껏 부리는 티스토리로 블로그를 이사한지 어연 1년이 다 되갑니다. 이 글을 쓰는 이유는, 당연히 타 검색 사이트로 이동한건 물론이거니와, 어느 정도 네이버 블로거들을 밀어주는게 당연하다고 생각하기도 하지만. 아직도 네이버가 최강이라고 생각하는 사람들이 많은 국내에서. 네이버 검색 엔진에 대한 편협성을 좀 따져보려고 합니다. 물론 지극히 다른 조건들(저품질, 다수의 글 배치) 등을 고려하지 않고 작성하는 것이지만, 아무래도 좀 편협함을 느끼네요. 제가 생각하는 검색 엔진에서 최적의 검색 결과는 유사한 결과를 내놓은 글이 노출되는 것입니다. 물론 키워드 기반으로 검색을 했을 경우에 매치가 되는 경우도 있겠지만, 아무..
-
[Google] 애드센스(Adsense) 지급 후기Google 2016. 4. 22. 17:01
드디어 수확을 했습니다! 구글 애드 센스(Adsense) 다들 300$ 정도 뽑으면 하시던데, 수수료 따위는 어짜피... 꽁으로 모시는 거니깐... 그냥 100$정도 쯤에서 지급받기로 했습니다! 애드센스 정책상 말일 날 지급이 진행되는데요. 어제쯔음 이런 메일(Mail)이 날라오더군요! 네. 어제 날짜입니다! 포스팅 기준! 뭐 애드센스에 들어가보니 '자동 결제 보류중' 이런 문구도 뜨지만, 결국 빠르게 진행되리라 믿고 내비뒀습니다! 음... 이 메일을 받고 나서 '그래. 빠르면 3일, 좀 걸려서 5일이라더군.' 이렇게 생각하고 오늘 아무 생각없이 기다리던 찰나에..! 이런 문자가 왔습니다! 오잉?!?! 그래서 바로 인터넷 뱅킹으로 확인..! 했더니 No 입금되어있더군요... 흠... 뭐지? 그래서 국민은..
-
[Java] 예외 처리 - 사용자 정의 예외CSE/Java 2016. 4. 21. 11:21
예외처리는 여러 절로 구성되어 있습니다. 예외와 예외 클래스 & 실행 예외 예외 처리 코드 자동 리소스 닫기 & 예외 넘기기(Throw) 사용자 정의 예외 사용자 정의 예외 프로그램을 개발하다 보면 자바 표준 API에서 제공하는 예외 클래스만으로는 다양한 종류의 예외를 표현할 수가 없습니다. 이와 같이 애플리케이션 서비스와 관련된 예외를 에플리케이션 예외(Application Exception)라고 합니다. 이 예외는 개발자가 직접 정의해서 만들어야 하므로 사용자 정의 예외(User Define Exception) 이라고도 합니다. 사용자 정의 예외 클래스 선언 사용자 정의 예외 클래스는 컴파일러가 체크하는 일반 예외로 선언할 수도, 실행 예외로 선언할 수도 있습니다. 각각의 Exception, Runt..
-
[Java] 예외 처리 - 리소스 닫기 & 예외 넘기기(Throw)CSE/Java 2016. 4. 21. 10:55
예외처리는 여러 절로 구성되어 있습니다. 예외와 예외 클래스 & 실행 예외예외 처리 코드 자동 리소스 닫기 & 예외 넘기기(Throw)사용자 정의 예외 자동 리소스 닫기 자바 7부터 추가된 try-with-resources 를 사용하면 예외 발생 여부와 상관없이 사용했던 리소스 객체(각종 입출력 스트림, 서버 소켓, 소켓, 각종 채널)의 close() 메소드를 호출해서 안전하게 닫아줍니다. 다음은 이전 자바 6에서 사용했던 리소스 객체 닫기 코드입니다. 12345678910111213141516171819FileInputStream fis = null; try { fis = new FileInputStream("file.txt"); ... } catch (IOException e) { ... } fina..
-
[Java] 예외 처리 - 예외 처리 코드CSE/Java 2016. 4. 21. 10:26
예외처리는 여러 절로 구성되어 있습니다. 예외와 예외 클래스 & 실행 예외예외 처리 코드 자동 리소스 닫기 & 예외 넘기기(Throw)사용자 정의 예외 예외 처리 코드 프로그램에서 예외가 발생했을 경우 프로그램의 갑작스러운 종료를 막고, 정상 실행을 유지할 수 있도록 처리하는 코드를 예외 처리 코드라고 합니다. 자바 컴파일러는 소스 파일을 컴파일할 때 일반 예외가 발생할 가능성이 있는 코드를 발견하면 컴파일 오류를 발생시켜 개발자로 하여금 강제적으로 예외 처리 코드를 작성하도록 요구합니다. 그러나 실행 예외는 컴파일러가 체크해주지 않기 때문에 예외 처리 코드를 개발자의 경험을 바탕으로 작성해야 합니다. 예외 처리 코드는 try-catch-finally 블록을 이용합니다. try-catch-finally ..
-
[Java] 예외 처리 - 예외 & 실행 예외CSE/Java 2016. 4. 21. 09:55
예외처리는 여러 절로 구성되어 있습니다. 예외와 예외 클래스 & 실행 예외예외 처리 코드 자동 리소스 닫기 & 예외 넘기기(Throw)사용자 정의 예외 예외와 예외 클래스 PC 하드웨어의 오작동 또는 고장으로 인해 응용프로그램 실행 오류가 발생하는 것을 자바에서는 에러(error)라고 합니다. 에러는 JVM 실행에 문제가 생겼다는 것이므로 JVM 위에서 실행되는 프로그램을 아무리 견고하게 만드렁도 결국 실행 불능이 됩니다. 자바에서는 에러 이외에 예외(Exception)라는 오류가 있습니다. 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말합니다.(대부분 개발자의 fault 이긴 하지만) 예외가 발생되면 프로그램은 곧바로 종료된다는 점에서는 에러와 동일하지만, ..
-
[Java] 자바 기본 API - java.time PackageCSE/Java 2016. 4. 19. 14:27
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package java.time Package 자바 8부터 날짜와 시간을 나타내는 여러 가지 API를 새롭게 추가하였습니다. 이 API는 java.util 패키지에 없고 별도의 java.time 패키지와 하위 패키지로 제공됩니다. 날짜와 시간 ..
-
[Java] 자바 기본 API - Format ClassCSE/Java 2016. 4. 19. 13:29
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package Format Class 정수 세 자리마다 화페단위처럼 쉼표를 넣고 싶다면 Format 클래스를 이용하시면 됩니다. Format 클래스는 java.text 패키지에 포함되어 있는데, 숫자 형식을 위해 DecimalFormat, 날짜..