모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    달빛지기님의
    개인페이지입니다
    가입 : 05-07-14
    방문 : 2022회
    닉네임변경 이력
    회원차단
    회원차단해제
     

    달빛지기님의 댓글입니다.
    번호 제목 댓글날짜 추천/비공감 삭제
    169 JAVA / 인스턴스 스코프 범위 관련? / call by value? [새창] 2017-06-12 11:44:22 0 삭제
    네네!! 그동안 크게 고민없이 쓰다가 너무 기초없이 쓰고있었던거 같아 공부중에 한번 여쭈어봤습니다! MCU쪽 C,C++ 주로하다 자바쪽으로 넘어온지라 그렇게 생각하는 부분이 있나보네요 공부할게많네요 ㅋㅋㅋㅋ
    168 님들 대박대박!!!! 대박사건!!! [새창] 2017-06-12 02:28:20 2 삭제
    축하해요 ㅎㅎ
    167 자바 상속, Immutable 질문입니다 ㅠ [새창] 2017-06-11 20:15:24 0 삭제
    감사합니다!
    166 자바 상속, Immutable 질문입니다 ㅠ [새창] 2017-06-11 19:29:55 0 삭제
    헛 일단 불확실한 답변 드려서 죄송합니다 작성자님! 이번 기회에 저도 좀 더 공부해봐야 할 것 같네요 ㅠㅠ

    xtim님 궁금한게 있습니다!
    자바가 일반적으로 call by value 형태를 띈다고 이야기 할 수 있으나
    기본자료형(int, float)등등이 아닌 기타 자료형(Class 를 생성하며 직접 만든)의 경우 value의 의미가 call by reference 와 유사하게 동작한다고 알고 있습니다

    기타 자료형중에서 immutable한 참조 자료형(String, Integer, Float...)을 제외한 기타 참조 자료형은

    외부 메서드 내에서 파라미터로 받은 인자 객체를 수정하면, 함수 외에서도 해당 객체의 값이 변경되구요

    따라서 외부 메서드에서 immutable 한 참조 변수 String을 매개변수로 받아올 때에는 메서드 내부에서 수정되어도 외부에서 값이 변경되지 않으나,

    StringBuffer, StringBuilder같은 일반적인 참조 자료형의 경우에는 Call by reference 형태와 유사하게 동작한다고 설명해 드리는게 맞지 않을까요?
    당장 String 인자 대신 StringBuilder만 넣어도 외부레퍼런스에 영향을 준다고 생각 되는데 이부분의 구현 방법이 제가 생각하는 것과 다른건가요?
    당장 위의 코드대로 StringBuilder를 parameter로 넣고 인자를 수정한 경우 메서드 밖에서의 StringBuilder 값도 변경되는것으로 알고 있어서요

    그동안 계속 잘못 알고 있었던건가 해서 궁금해서 여쭈어봅니다 ㅠㅠ 개인적으로 java 공부를 좀 더하겠습니다 ㅠㅠ
    165 자바 상속, Immutable 질문입니다 ㅠ [새창] 2017-06-11 17:12:58 0 삭제
    String Integer ... 등은 Immutable 객체라서 StringBuffer StringBuilder등으로 대체해서 사용하실 수 있습니다.(기본형이 아닌 Class로 생성된 인스턴스는 값 변경시 적용되어요 생각하시던대로 ㅇㅇ!
    함수 내에서 Immutable객체는 지역변수 처럼 동작한다고 보시면 되구, 같은 메서드 안에서 += 는 재할당으로 생각하시면 될 것 같습니다.
    ex)
    StringBuilder str = new StringBuilder("aaa");
    addStr(str);
    Log.d("str out",str.toString());
    ----------------------------------------------
    private void addStrNickname(ModelUserProfile user) {
    user.setNickname(user.getNickname()+"BBB");
    Log.d("str user in:",user.getNickname());
    }

    private void addStr(StringBuilder str) {
    str.append("bbb");
    Log.d("str in:",str.toString());
    }
    --------------------------------------------------------
    D/str in:: aaabbb
    D/str out: aaabbb
    ---------------------------------------------------------
    164 요즘 파이썬 node.js가 흥한가요? [새창] 2017-06-01 14:46:42 1 삭제
    처음 배우는데 노드에 비해서 django가 약간 러닝코스트가 있어요.
    장고 익숙하게 다루실 수 있게 되면 기본적인 노드 사용법은 금방 숙지 되실거에요
    js 하나로 서버 - 웹을 전체적으로 개발하는 심플함을 좋아하는 경우 노드를 좀 더 좋아하는거 같아요
    다만 요새 추세가 조금 가볍게 API 서버나 기능을 구현하는 쪽이 더 인기있다고 생각하는데 그런면에선 장고보다는 플라스크가 더 나은 부분이 있어요
    서버+웹의 역할이 아니라 API서버로 장고를 쓰고, 프론트단은 앱/웹을 별도로 만들어 쓰려다 보면 DRF +앵귤러js나 뷰js 같은 프레임워크를 쓰게되는데
    이쯤되면 장고 자체에 남는게 어드민밖에 없는거 같아서
    그래도 장고 자체는 한번 파볼만한 가치는 있다고 생각합니다 하나 잘하면 나머지 비슷한건 금방 써요 ㅇㅇ!
    163 자마린으로 앱개발 해보신분!? [새창] 2017-05-29 15:15:10 0 삭제
    기본적인 개발 센스는 있으시면 하루이틀 정도만 간단히 언어 몸풀기 좀 하고 일단 작은거라도 시작하는게 낫지 않을까요?
    동기가 취미레벨이시라면
    당장 눈에 보이는 결과물을 만들다보면 동기가 유지되는데 공부부터 끝마치고 만드려면 공부엔 끝이 없으니 공부하다 질릴거 같아서요
    162 하이브리드 앱 서버 주소 바뀌면 앱 다시 컴파일 해얄까요 [새창] 2017-05-28 16:55:26 1 삭제
    저라면 도메인 하나 연결해서 서브 도메인으로 test 도메인 만들어서 연결 해줄거 같아요. ㅇㅇ!
    161 안드로이드 막바지 코딩작업중에 질문드립니다..! [새창] 2017-05-22 09:21:41 0 삭제
    고생이 많으시네요ㅎㅎㅎ
    저도 개인적인 판단으론 100만줄의 데이터라고 하면 한글자 레벨에서는 어찌해도 검색 시간이 걸릴 수 밖에 없을 거 같구요
    제가 만들어야 하는 상황에서 꼭 구현해야 한다고 한다면
    "강아"("rkddk"), "고양"("rhdid") 과 같이 데이터 시작 2글자 기준으로 테이블을 분리하시면 검색 시 몇백-몇천 row 이내로 처리해서 답답하게 느끼지 않는 선에서 구현되지 않을까 싶네요
    "강아"까지 입력시 -> 강아지, 강아지풀, 강아지 예방접종등등 몇천데이터가 저장된 테이블 확인

    저같은 경우 예전에 대학교 자동완성 만들 때 한글자는 자동완성이 나타나지 않도록 했었는데, (상속받은 AutoCompleteTextView 내부 함수 쪽에서 처리 가능했던거로 기억해요)
    몇천줄 까지는 거의 실시간으로 필터링이 되었던 기억이 나요

    한글자도 있는게 좋다고 하시면 테이블 생성하실 때 한글자일 때의 예외 테이블 생성하셔서(한글자 기준 그냥 저장하면 글자당 몇만줄일테니), "강(rkd)", "고"("rh")등의 한글자 자동완성은 별도로 테이블을 만드셔서 보여줄 일정숫자 (ex 10)까지만 저장하고 AutoCompleteTextView 한글자 타이핑시 불러오는 테이블을 그쪽에서 가져오시구요

    1. "강아","고양" 등등으로 테이블 생성
    2. 1의 "강아"를 저장할 때, 추가적으로 "강/rkd","고/rh" 같은 첫글자 DB에도 "강아지", "강아지풀", 등을 저장하되,
    (1의 "강아"테이블에 강아지 저장, 2의 "강" 테이블에 강아지 저장)
    2의 "강/rkd" 테이블의 row가 특정길이(보여주고 싶은) 를 넘기면 2는 패스하는 형태

    아무래도 클라이언트 단에서 데이터가 많을 때 나라면 어떻게 만들까 하고 이야기 드렸는데
    위에서 댓글로 이야기 하신대로 단어 중간 부분 입력도 필요하시다면
    서버 별도로 두시고 서치하도록 하시는게 맞는 것 같아요!
    160 [안드로이드] 완성된 프로그램의 성능 관련해서.. [새창] 2017-05-18 16:41:47 0 삭제
    문서 한번 읽어봤는데
    AutoCompleteTextView 를 상속받은 커스텀 뷰 클래스를 하나 만드셔서
    ( https://developer.android.com/reference/android/widget/AutoCompleteTextView.html#performFiltering(java.lang.CharSequence, int) )
    거기에서 performFiltering 메소드를 override하셔서 입력 문자열의 startAt()이 "가" 일 경우 데이터리스트를 변경해서 넘겨주는 형태로(변경시 동기화 문제는 어떻게 동작할지 약간 애매하긴 하네요) 구현하면 탐색 방식은 바꿀 수도 있을 것 같아요

    완전 같은 구현은 아니지만 한글 해시태그 처리를 하는 예제 참고하시면 도움이 될 것 같습니다
    http://pluu.github.io/blog/android/2015/12/13/android-autocompletetextview-hash/
    159 [안드로이드] 완성된 프로그램의 성능 관련해서.. [새창] 2017-05-18 12:55:33 0 삭제
    일단 sqlite 관련 전문가는 아니구요!
    PC 환경에서도 그정도를 다 그대로 체크해보는거면 시간이 좀 걸릴거 같아요, 모바일 환경에서는 더더욱 오래 걸릴거구요
    인덱싱이나 필터를 넣어도 좋겠지만 sqlite의 퍼포먼스가 어떻게 동작할지 몰라서
    개인적으로는 100만개를 다 확인하게 하는 것보다는
    처음 테이블 생성시부터 첫글자 기준으로 테이블을 만들면
    "가나" 검색시 "가"로 시작하는 문자열 테이블을 로드하도록 처리하면
    단순산술계산으로 하나의 몇천자정도만 체크해도 되지 않을까요?
    그정도면 모바일/sqlite라고 해도 크게 사용성이 떨어지진 않을거 같은데
    158 원 게시글이 삭제되었습니다. [새창] 2017-05-10 15:17:55 0 삭제
    ㅋㅋㅋ 요새는 본삭금 아니면 댓글도 잘 안달리더라구요
    좋은일 하셨으니 되었죠 ㅋㅋ 아쉽지만 다음부턴 본삭금에 좋은일 해요 ㅎㅎㅎ
    157 안드로이드 가상머신에선 잘되는데 스마트폰에선 안됩니다...(JSON) [새창] 2017-05-05 12:01:17 0 삭제
    첫에러는 아마 액티비티면 onCreate에서 adapter 생성 후 setAdapter처리, Fragment에서는 onActivityCreated에서 생성 후 setAdapter처리 하지 않으면 나는 부분일거구요(구글링으로 좀 더 체크해보셔야 할거 같아요)

    체크하기 좋은 방법은 통신부의 failed, error 리스너 또는 이벤트 처리 부분에서 메세지를 받아서 메세지 체크 후 처리하는 거구요

    가상머신에서는 돌아가는데 실기기에서 안돌아가고 에러 내용 상 json형태가 아닌 html이 넘어왔다면
    기본적인 부분이긴 하지만 menifest에서 Internet Permission 넣으셨는지 한번 확인해보세요
    156 안드로이드에서 이 화면을 뭐라고 하나요? [새창] 2017-04-30 12:58:15 2 삭제
    오 위의 AppIntro 라이브러리 처음보는데 깔끔하니 괜찮네요
    커스텀으로 만드실거면 위의 슬라이드 되는 부분은 viewpager, 하단 00000은 indicator로 검색하면 나올거에요 ㅇㅇ!
    155 원 게시글이 삭제되었습니다. [새창] 2017-03-20 21:05:31 0 삭제
    참고로 Theme.까지 치시고 자동완성 하시면 내장 Theme목록이 보여요



    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [다음10개▶]

     
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈