본문 바로가기
[Effective Java] int 상수 대신 enum 을 사용하자. [Effective Java] int 상수 대신 enum 을 사용하자. - int enum pattern 이라고 불리는 int 를 이용한 분기는 단점이 많다. - 타입 안전을 보장하지도 않고, 편리하게 사용할 수 있는 방법도 제공하지 않는다. 즉 취약하다. - int enum 상수를 출력 가능한 문자열로 쉽게 바꾸는 방법도 없다. - 하나의 int enum 그룹에 있는 모든 상수를 loop 처리하거나, 그룹 사이즈를 알 수 있는 좋은 방법도 없다. - int enum 패턴의 변이로 String enum 패턴이 있는데 더더욱 바람직하지 않다. print 하는 부분에서는 좋지만, 문자열 비교에 의존하여 성능 문제가 생길 수도 있다. 더욱 문제가 되는 것은 필드명 대신 string 상수 값을 클라이언트 코드에.. 2016. 12. 19.
[라오스 방비엥] 아침산책 2탄!!! [라오스 방비엥] 아침산책 2탄!!! 자 방비엥 아침산책 2탄이 돌아왔어. 내가 스스로 생각해도, 어제 1탄을 그렇게 마무리한게 참 감질나긴 한 것 같아.그런데 또 1탄과 2탄을 묶어버리면 말이지..사진이 한 글에 50개정도 올라가게 되서..로딩하는데 시간도 오래 걸리고,글 하나 쓰는데도 너무 오래 걸리게 되니깐.... 이런 저런 이유로 그냥 이해해달라고 ㅋㅋ 글 써본 사람들은 알겠지만,이게 내용이 그렇게 많지 않더라도, 혹은 글의 길이가 그렇게 길지 않더라고.글 하나 쓰는데 최소 30분정도는 대충 잡아야 하거든..이게 고된 일이야 ㅋㅋ 그러니 불평하지 말고 그냥 재미있게 잘 읽어주고,독자들이 많다는건, 열심히 읽어준다는 것은 보통 댓글을 통해 알 수 있기 때문에 댓글을 잘 달아주면 힘이 나서 열심히 쓸.. 2016. 11. 30.
[라오스] 비엔티안에서 방비엥으로 출발~ [라오스] 비엔티안에서 방비엥으로 출발~ 오늘은 라오스의 수도 비엔티안에서 엑티비티의 고장 방비엥으로 출발할꺼야. 우리는 숙소에서 bus ticket 을 예매했어.사실 말이 "버스" 티켓이지.미니벤을 예약한 거였지. 미니밴은 좌석이 따로 없고, 선착순인 셈이야.먼저 타서 먼저 자리에 앉으면 돼. 근데 밴을 예약하면 보통 호텔들을 돌면서 사람들을 pick up 해오기 때문에,내가 먼저 타리라는 보장이 없어. 가까운 곳에서 밴이 출발한다면, 호텔로 픽업오라고 하지 말고,그곳으로 이동해서 첫번째로 타는 것도 노하우야.차 타고 약 3~5시간정도 이동하니깐 편하게 가야 여행을 편하게 하징. 가장 추천하는 자리는 운전수 바로 뒷자리래.실제로 답답함도 덜 하고, 다리도 올리고 갈 수도 있고, 조금 더 넓은 것 같았어.. 2016. 11. 8.
[기초강좌] HTML Images - w3schools 번역 [기초강좌] HTML Images - w3schools 번역 w3school 의 강좌 내용을 번역한 글입니다. 원문 : http://www.w3schools.com/html/html_images.asp HTML Images - The Tag and the Src Attribute HTML 에서 이미지들은 tag 를 이용해서 정의된다. tag 는 empty tag 이다. 다시 말해 속성들을 가지고 있고, closing tag 가 없다. 이미지를 표시하기 위해서는 src 속성이 필요하다. src 는 "source" 를 의미한다. src 속성에는 표시하고 싶은 image 의 url 을 명시해 준다. syntax 는 아래와 같다. URL 은 이미지가 저장된 장소를 의미한다. 이름이 "boat.gif" 이면서 ".. 2014. 3. 12.
[SEO] 검색엔진 패널티 피해가기. ( SEO 최적화 ) 검색엔진 패널티 피해가기. ( SEO 최적화 ) 구글 검색결과에 페널티를 받는 케이스들에 대해 알아보자.이 패널티 정책은 다른 검색엔진들도 비슷하게 가져갈 것이라 다음 사항에 해당하는 사이트 혹은 블로그들은 검색엔진 패널티를 받게 되고,검색시 상위랭크에 올라가기( 검색결과가 상위에 올라온다. ) 가 힘들어진다. 1. Copy & Paste 로 구성된 사이트 먼저 등록된 사이트의 글을 그냥 copy & paste 하여 글을 작성한 경우는 구글에서 중복 컨텐츠로 인식하여 패널티가 적용된다. 이 때 Copy 하려는 사이트의 신용도가 높은 경우 ( 상위 랭킹 사이트 or 블로그 ) 중복 컨텐츠로의 구분이 더 쉽다. 구글은 원작자 구분 알고리즘도 가지고 있어 중복 컨텐츠 인식 확률이 높다고 한다. 2. 로딩 속도.. 2013. 5. 11.
반응형