http://tosslab.github.io/android/2015/03/01/01.Android%20mvc%20mvvm%20m...
-
This is Slide 1 Title
This is slide 1 description. Go to Edit HTML and replace these sentences with your own words. This is a Blogger template by Lasantha - PremiumBloggerTemplates.com...
-
This is Slide 2 Title
This is slide 2 description. Go to Edit HTML and replace these sentences with your own words. This is a Blogger template by Lasantha - PremiumBloggerTemplates.com...
-
This is Slide 3 Title
This is slide 3 description. Go to Edit HTML and replace these sentences with your own words. This is a Blogger template by Lasantha - PremiumBloggerTemplates.com...
2015년 12월 30일 수요일
2015년 12월 27일 일요일
2015년 12월 20일 일요일
cookie encrypt - decript
$enc = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $sSalt, base64_decode($sCookieId), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))); $dec = trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $sSalt, $sCookieId, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))...
2015년 12월 18일 금요일
Swift IBM test tool
By schoolhompy at 12월 18, 2015
No comments
http://swiftlang.ng.bluemix.net/?cm_mmc=developerWorks-_-dWdevcenter-_-swift-_-lp#/r...
2015년 12월 10일 목요일
2015년 12월 4일 금요일
2015년 11월 19일 목요일
Chrome 에서 이벤트 모니터 명령
http://stackoverflow.com/questions/10213703/how-do-i-view-events-fired-on-an-element-in-chrome-web-developer monitorEvents($0) 모니터 OnunmonitorEvents($0) &nb...
Android Home 화면에 Floting 띄우기
http://www.addictivetips.com/android/floata-add-a-floating-button-to-your-screen-to-tweet-from-any-app/ https://droidqd.wordpress.com/2015/01/07/how-to-make-a-floating-face-bubble-on-home-screen-in-andro...
2015년 11월 13일 금요일
일본말 이런거 없다
愛してる보다 すきです 라고한다귀엽게 보인다를 かわいそうだ라고 하면안됨잘한다를 じょうだ 하지않고 得意라한다친절한은 자기가즉 일때는優しだ잘있나요 お元気ですか입이 무거운건 口が堅い 口が軽い그립다 사랑:恋し 사모:慕わしい 과거:懐かしい섭섭하다 名残惜し( 주로 헤어지기섭섭)보다 水臭い그냥싫을땐嫌だ . 사람이싫을땐きらいだ잘놀았을때 楽しかった맛있다 속시원하다 솜씨가좋다うまい스트레스등 일방적으로 받을때는 受ける냄새바난다 においがある. でる아님기르다 飼う 알아차리다気がつく자칫하면 下手したら助けるㄹ 위험한삼황에 手伝う는거들다살았다.고마워요는 助かる사람깔볼땐 馬鹿にする.사물은 無視する공부가 잘한다는 上手가아니라できます때론 잘한다라는 뜻임思いやり배려 望む원하다寝る는 동침으로도 많이 쓰임.자고오다는...
2015년 11월 8일 일요일
2015년 11월 5일 목요일
자바스크립트 패턴스
By schoolhompy at 11월 05, 2015
No comments
전역변수의 최소화. 필수 var a=b=0; 이면 b 는 전역변수가 된다. <- 안티패턴 암묵적 타입캐스팅 피하기 , 비교는 === eval() 피하기 parseInt 의 두번째 매개변수(진수선택)은 반드시 넣어야 한다. 왜냐면 0으로 시작되는 문자열을 8진수로 오해해서 가져올수 있기때문에. parseInt("06",10); 와 parseInt("06")은 다른거다. javascript 에서는 중괄호는 앞의 명령문과 동일한 행에 두어야 한다. 그렇지 않으면 javascript 엔진에서 해당줄에 자동으로 세미콜론을 삽입하기 때문이다.(한줄 아래에 중괄호 두는 것은 자바스크립트에서는 금지) new Object 로 객체 생성 <- 안티패턴 new Array로 배열생성 <- 안티패턴...
2015년 11월 3일 화요일
JAVASCRIPT 성능 최적화
스크립트는 body 최하단 자주쓰는 스코프 외부변수는 지연변수에 복사해서 쓰면 속도가 개선된다. for .. in 은 느리다. 대량 루프일때 반복횟수 줄이기 Duff's device , 제프 그린버그의 방법참고. ..대략 아...
이펙티브 자바스크립트
이책은 사야됨 .정말로. 혼또우니~ == 비교는 절대금물, 자바스크립트는 지 맘대로 형변환을 하기때문에 == 비교는 절대 안됨. ===권장 전역변수는 아예 사용하지마라. 단 플랫폼에 대한 프로퍼티를 참고 할때만 전역변수에 접근해라. 지역변수 선언시 var 를 잊지마라. 잊는순간 전역변수가 될수도 있다. Closure 는 이해하기 어렵지만 익숙해지면 좀더 유연한 프로그래밍이 가능하다.별도 게시물 준비. 함수내에서 모든 변수는 호이스트 된다. !! 지연변수 스코프(private 한 변수)를 만들기 위해서는 즉시함수를 이용하면된다.함수 또는 객체내에서 내부함수와 클로져를 이용할때, 변수의 호이스트로 인해서 변수에 아무리 변화를 줘도 최종값만 나오는 경우가 있다.따라서 이때는 즉시실행함수로 wrapping 시킨다음,...
2015년 10월 31일 토요일
객체지향 자바스클립트의 원리
1장 원시타입과 참조타입: 자바스크립트는 일급함수이다.원시타입 : Boolean,Null,String,Number,Undefiend참조타입 : 객체를 말함. 객체는 참조를 한다음 반드시 null 해주는게 좋다.-프로퍼티의 접근 아래와 같은 경우도 가능하다.var array = [];var method = "push";array[method](12345); <- 즉 array.push(12345) 와 같다. !!!!-객체의 확인은 instansof 와 typeof 로 가능하다.-원시래퍼 타입 : 자바스크립트엔진은 사실 간단한문자열 대입시에도 string 을 생성후 널처리 하기 때문에 스트링에 함수로 각종 처리를 할수 있다.2.함수:자바스크립트에서 함수는 객체다.함수는 함수...
2015년 10월 30일 금요일
데이터베이스 설계와 구축
-PK 컬럼순서도 중요하다?: where , join 절에서 인덱싱을 타기위한 pk 인덱스 순서도 중요하다.복합인덱스의 경우에도 단순 스칼라 비교값이 먼저배치하고 between 등과 같은 연산이 필요한 컬럼등은 뒤로 배치하면 인덱스범위가 앞에서 부터 줄어든다.-식별자와 비식별자: 테이블을 식별자로만 설계하면 테이블간 강한 연결관계가 되어, 자식의 PK 에는 항상 부모의 PK 식별자가 있어야한다. 따라서 자식테이블에서는 식별자로만으로도 데이터를 얻어오는게 가능하다:비식별자로만 되어 있으면 약한 연결관계가 되는데, 자식테이블은 부모테이블의 PK에 상관없이 선언하기 때문에, 자식은PK선언에 ㅂ비교적 독립적이며 자식테이블에서 자료를 얻어낼려면 부모와의 조인참조가 필요하다.- Transaction:...
2015년 10월 28일 수요일
PHP DesignPattern 예제는 여기..
http://www.php5dp.com/a-simple-php-design-pattern-the-factory-method/http://designpatternsphp.readthedocs.org/en/latest/README.html 여긴좀...
실전사례로 보는 SQL튜닝방법-인사이트
SQL 튜닝 배우자.정규화 반정규화도 튜닝 작업의 일환이다.인덱스만 잘타도 기본적인 튜닝작업이 된다.이 책은 인덱스로 시작해서 인덱스로 끝난다.ㅋ실전사례는 많아서 좋다.-옵티마이져Parsing 에 대한 적절한 실행계획을 세우는것.:Soft Parsing : SQL을 실행한 적이 있는지 메모리에서 검사해서 기존방식대로 실행하여 처리는것.Hard Parsing : SQL에서 사용하고 있는 객체들에 대한 접근권한체크후 어떤 방식으로 처리할것인지 실행계획을 세우는 것-옵티마이져 종류1.규칙기반 (Rule Base Optimizer , ROB): 특정 규칙을 기반으로 실행계획을 세우는 방법:Rank(1~15) 에 정해진 우선순위대로 규칙을 적용한다.-힌트를 사용할수 없다.-HASH JOIN 을 사용할수 없다.-Partitioned...
2015년 10월 27일 화요일
2015년 10월 25일 일요일
Abstract Factory
공통의 Todo 목표를 가진 제품의 생산방식을 대표클래스를 통해 추상화하고, 하위 클라이언트 클래스에서는 이를 구현하기만 하면 되는 패턴이다.예제인터페이스 render{구체화된 하위 클래스들이 공통적으로 구현 해야할 기능 (예. render , user, paint, 등..)}각각 구체화된 하위 클래스 implement render{인터페이스 render 의 메쏘드를 각자 제각각 구현}추상 팩토리 객체 AbstractRenderFactory{추상화된 생성객체를 생성해서 이 객체를 상속받아 생성하는 객체를 통해 render 방식을 결정}추상팩토리 객체의 하위 클래스 extend AbstractRenderFactory{추상팩토리 객체에 정의된 생성메쏘드를 오버라이드...
2015년 10월 18일 일요일
[D2 campus seminar]개발자가 꼭 알아야 할 보안이야기
http://www.slideshare.net/deview/d2-campus-seminar-45210063?relate...
JAVA PERFORMANCE TURNING
http://www.slideshare.net/ienvyou/java-performance-tuning-46792397?relate...
2015년 10월 16일 금요일
PHP 의존성 주입 예제
이해가 되는 슬라이드http://www.slideshare.net/rifat/dependency-injection-10624875?qid=5def2560-b50b-4e50-8592-cb7d4d077516&v=qf1&b=&from_search=6 http://modernpug.github.io/php-the-right-way/#dependency_injection 에서 발췌의존성 주입위키백과에서 인용:의존성 주입(Dependency Injection, DI)은 프로그래밍에서 구성요소간의 종속성을 소스코드에서 설정하지 않고 외부의 설정파일 등을 통해 컴파일 시점이나 실행 시점에 주입하도록 하는 디자인 패턴 중의 하나이다.위와 같은 설명은 실제보다 훨씬 어렵게 느껴지게 만드는 점이...
2015년 10월 15일 목요일
php design patterns
http://wafe.github.io/php-the-right-way/pages/Design-Patterns.htmlhttp://www.phptherightway.com/pages/Design-Patterns.htmlhttp://mytory.net/archives/1948/ https://sourcemaking.com/design_patterns/observer/php http://designpatternsphpko.readthedocs.org/ko/latest/ http://dsheiko.com/weblog/design-patterns-by-php-and-js-es5-exampl...
6. Factory pattern
http://arnakiel.blogspot.kr/2010/01/%EB%94%94%EC%9E%90%EC%9D%B8-%ED%8C%A8%ED%84%B4%EC%9D%98-%EB%84%A4%EB%B2%88%EC%A7%B8-%ED%8C%A9%ED%86%A0%EB%A6%AC-%ED%8C%A8%ED%84%B4factory-pattern-1.htmlhttp://outliers.tistory.com...
2015년 10월 12일 월요일
5.Decorator pattern
참고. http://warmz.tistory.com/757 (*발췌 ava.io 패키지에는 어마어마하게 많은 클래스들이 있지만, 많은 부분이 데코레이터 패턴을 바탕으로 만들어져 있다.)http://stevenjsmin.tistory.com/73http://donxu.tistory.com/96http://code.tutsplus.com/tutorials/design-patterns-the-decorator-pattern--cms-22641 http://tiboy.tistory.com/entry/Decorator-Pattern%EB%8D%B0%EC%BD%94%EB%A0%88%EC%9D%B4%ED%84%B0-%ED%8C%A8%ED%84%B4http://warmz.tistory.com/...
2015년 10월 11일 일요일
시작하세요 AngularJS 프로그래밍
시작하세요! AngularJs 프로그래밍AngularJS 는 오픈소스 자바 프레임워크 이다. 프레임워크이기 때문에 기본 뼈대만 있고, 사이트구축에 대한 응용은 알아서 해야한다.하지만 AngularJS 에서 추가로 제공하는 라이브러리를 통해서 애니메이션,쿠기,로드,단위테스트,리소스관리,라우트,터치이벤트 등이 쉽게 구현가능하다.angular-js , animate, cookies, loader, mocks, resource, toure, ssanitize, scenario, touch...Tip: Bower.io 에서 클라이언트종속성을 편하게 가져올수 있도록 할수있다. 관련된 라이브러리를 편하게 선택해서 불러올수있다.http://bower/angulra/angular.jsTip: angular-batarang...
2015년 10월 10일 토요일
4.adaptter pattern
유지보수 또는 향후 확장성 차원에서 어답터 라는 인터페이스를 통해서 추가로 발생되는 기능이나 기존의 기능에 유연하게 대처할수 있도록 해준다.추상클래스를 상속받은 기존의 클래스에는 새로운 기능(220볼트 플러그인과같은)이 없기 때문에 , 애덥터 클래스를 새로 추가하여 그 안에 220 둥그런 돼지코 를 110 의 | | 돼지코로 호환되는 구현부를 만들어서 기존 클래스에서 하던방식대로 연결하는 패턴임.http://tiboy.tistory.com/entry/Adapter-Pattern%EC%96%B4%EB%8E%81%ED%84%B0-%ED%8C%A8%ED%84%B4http://warmz.tistory.com/763http://blog.jdm.kr/11 <--쉽게...
3.Template Method 패턴
상위클래스는 처리의 흐름이 정의 되어 있는 추상클래스이고 ,하위 클래스는 사우이클래스를 상속받아 구체적인 처리를 구현한 클래스가 된다.따라서 상위 클래스는 하위 클래스가 실제적으로 어떤 구체적인 작업을 하는지 모르며, 서로 다른 하위 클래스들은 나름대로의 방식대로 구현하되 처리의 흐름은 상위 클래스에 정의된대로 따르게 된다.즉, 탬플릿의 주체가 되는 콘트롤러 의 성격을 띄는 상위클래스에서 흐름을 관장하고, 상속받은 실제 하위 클래스에서는 상위클래스에서 정의된 순서와 규정에 맞게 오버라이딩 하고, 추가 기능등을 구현하게 된다.따라서 일련의 상속받은 하위 클래스들은 모두 상위 클래스의 템플릿구성대로 구현과 실행하게 되는 패턴이다.구조가 일관적인 형식의 제품이나 기능들을만들때 주로 사용하는 패턴이다.Abstract ...
Git 분산관리 버젼 시스템 - 인사이트
1.저장소( repository) : 사용자가 변경한 모든 내용을 추적하는 공간.2.저장소 만들기 : mkdir mywebsite cd mywebsite git init 후에 git add index.html git commit -m "hehe first website"3.branch 만들기git branch RB_1.0 mastermaster 브랜치에서 RB_1.0 라는 브랜치를 생성한다. (서브비젼에서는 트렁크라고 했음)4.원격저장소 복제해오기git clone http://mysite myclonesite5.파일무시하기.gitignore : 저장소및 자신의 컴퓨터에서 파일무시.git/info/exclude : 자신의 저장소에서만 파일무시6.브랜치 활용-깃에서는 모든게 브랜치...
2015년 9월 27일 일요일
2015년 9월 15일 화요일
2015년 9월 14일 월요일
PostgreSQL 요약
-coffemix.net 하위 문서http://coffeenix.net/doc/db/pgsql_sql_091a/pgsql_sql_091a-1.htmlhttp://devx.tistory.com/entry/PostgreSQL%EC%9D%98-%EC%9E%A5%EC%A0%90-%EB%B0%8F-%ED%8A%B9%EC%A7%95-아래는 요약-어느 DBMS에나 있는 query optimizer를 보자. rule base든 cost base든 이것도 얘기 꺼내면 시끌시끌 하지만 pgsql의 geqo(genetic query optimizer)는 어쨌든 뛰어난 옵티마이저이다.단일 테이블 select 아무리 빠르면 뭐하나? 테이블 조인 서너개 하면 디스크 처음부터 끝까지 다 긁는다....pgsql은 내가 아는...
2015년 9월 9일 수요일
2015년 8월 19일 수요일
서버 동기화 Lsync 설정시 암호 물어보지 않기 위해서..
http://blog.cjred.net/166 rsync={rsh="/usr/bin/ssh -i /root/.ssh/id_rsa -p22 -o StrictHostKeyChecking=no...
2015년 8월 17일 월요일
2015년 6월 4일 목요일
~하지말고 ~ないで ,~하지않아서~なくて
*동사~ないで : (상태,행동을)~ 하지말고 (지속형) 동사~なくて : (이유를)~하지않아서 (이렇게 되었다.)* お酒をのまないでください。술을 마시지말아주세요* お酒をのまにで。술 마시지마** お酒を飲まなくて取らなかった。 술을 마시지 않아서 취하지 않았다.* 気分がよくなくてお酒を飲んだ。 기분이 좋지않아서 술을 마...
2015년 5월 12일 화요일
2015년 5월 8일 금요일
대학생을 위한 웹개발 공부 체크리스트?
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0PPwB&articleno=1437&categoryId=19®dt=20141216143...
2015년 5월 6일 수요일
android-libraries-use-every-project
http://blog.teamtreehouse.com/android-libraries-use-every-proj...
2015년 4월 17일 금요일
2.옵저버 패턴 (Observer Pattern)
하나의 객체가 변경사항이 생기면 다른객체에 전달하여 적절한 액션을 취할수 있도록 하는 패턴이다.주로 발행한다. 는 의미가 강함http://warmz.tistory.com/751 , http://wiki.gurubee.net/pages/viewpage.action?pageId=1507370 의 알람옵저버패턴을 보면이해가 될것이다.http://hyeonstorage.tistory.com/165http://tiboy.tistory.com/entry/Observer-Pattern자바스트립트 옵저버 패턴? http://jsfiddle.net/vasco989k/HPsFp/http://www.javajigi.net/display/SWD/ch02_observerpatternobject-c 옵저버패턴 h...
1.디자인패턴-strategy pattern( 전략,전술 패턴)
Stat 패턴과 차이점이 잇는데 , 패턴내부에서 스스로 객체로 변경하는 것은 state 패턴이고외부에서 객체를 지정해줘야 상태변경이 가능한 것이 strategy 이다-------------------------------Strategy 패턴은 주요객체는 공통된 기능(메쏘드)을 상속공유한다는 전제로서, 각 객체의 행동이 독립적인 속성을 가지고자 할때 유용한 패턴이다.또한 abstract 로 선언된 공통된 기능을 포함한 추상클래스에고정적으로 선언된 독립된 인터페이스(또는 레퍼런스)를 통해 하위 속성을지정하는 것만으로도 객체의 특징속성(차는 원래 굴러다니지만, 날개를 붙이면 날라다닐수도 있다)을변경가능한것이 용이하다는 장점이 있다.이를 통해 객체의 속성을 실시간으로 변경할수도 있다.다만 최상위...
2015년 4월 7일 화요일
2015년 4월 5일 일요일
2015년 3월 18일 수요일
2015년 3월 16일 월요일
Node.js로 푸시서비스 구현하기 2. 안드로이드(android) 푸시서버 구현하기 (Google Play Service를 이용한 GCM)
http://blog.saltfactory.net/...
get-todays-photo-from-album-in-ios
http://stackoverflow.com/questions/26320876/get-todays-photo-from-album-in-...
2015년 3월 12일 목요일
2015년 3월 11일 수요일
2015년 3월 10일 화요일
영상처리-수학-기본
http://moguwai.tistory.com/entry/%EC%98%81%EC%83%81%EC%B2%98%EB%A6%AC-%EC%88%98%ED%95%99-%EA%B8%B0%EB%B3...
고급 오토레이아웃(auto layout) -AutoLayout Programmatically 사용하기
http://www.letmecompile.com/advanced-auto-layo...
animating-an-uiimageview-view-from-point-a-to-point-b-with-constraints-program
http://stackoverflow.com/questions/14913949/animating-an-uiimageview-view-from-point-a-to-point-b-with-constraints-prog...
2015년 3월 9일 월요일
xcode 에서 svn 연동하기
http://leo81.tistory.com/41위처럼 한다음checkout 에서 임포트했던 프로젝트를 선택한다음 , 다시 맥에서 새로운 폴더에 받으면자동으로 xcode 가 열리면서 보임.이제 작업하고 commit 하면...
아이폰에서 화면터치 무시하기
http://dongss.tistory.com/entry/iOS-%EC%95%84%EC%9D%B4%ED%8F%B0-%EA%B0%9C%EB%B0%9C-%ED%99%94%EB%A9%B4%EC%83%81%EC%97%90%EC%84%9C-%ED%84%B0%EC%B9%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B0%9C%EC%83%9D%EC%8B%9C-View%EC%97%90%EC%84%9C-%EB%AC%B4%EC%8B%9C%ED%95%98%EA%B8%B0-%EB%B0%A9%EB%B2...
NSURLRequest-서버에-POST-요청-쿠키정보까지 가능
http://xcode5.tistory.com/entry/NSURLRequest-%EC%84%9C%EB%B2%84%EC%97%90-POST-%EC%9A%94%EC%B2...
connecting-to-php-service-from-ios.html
http://divcode.blogspot.kr/2012/08/connecting-to-php-service-from-ios.h...
NSThread 를 통한 데이터 병렬처리
http://yoogomja.tistory.com/entry/NSThread%EB%A5%BC-%ED%86%B5%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B2%98%EB%A6%AC%EC%99%80-%ED%99%94%EB%A9%B4-%EC%A0%9C%EC%96%B4-%ED%8C...
2015년 3월 4일 수요일
iOS - Uploading image by HTTP POST
http://stackoverflow.com/questions/24182573/ios-uploading-image-by-http-posthttp://parangma.tistory.com/109 ...
ios multipart http post
http://stackoverflow.com/questions/8564833/ios-upload-image-and-text-using-http-posthttp://stackoverflow.com/questions/24250475/post-multipart-form-data-with-objective-chttp://vulpecula.tistory.com/40...
2015년 3월 3일 화요일
2015년 3월 2일 월요일
2015년 3월 1일 일요일
[objc] 앨범에서 마지막으로 찍은 사진 가져오기
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init]; // Enumerate just the photos and videos group by using ALAssetsGroupSavedPhotos. [library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group,BOOL *stop) { // Within the group enumeration block,...
tableview 에 앨범 제목표시
http://www.appcoda.com/uitableview-tutorial-storyboard-xcode5/http://www.mindfiresolutions.com/Using-Groups-How-to-retrieve-data-from-Photos-Application-in-iOS-device-1720....
앨범에서 마지막 찍은 사진 가져오기
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init]; // Enumerate just the photos and videos group by using ALAssetsGroupSavedPhotos. [library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group,BOOL *stop) { // Within the group enumeration block,...
커링 함수에 bind 사용하기
bind 는 기존의 함수나 메소드 에 영향을 주지않고 임시로 추가적인 함수를 만들어서 기존의 함수에 적용 을 시킨다.function SimpleURL(protocol, domain, path){return protocol + "://"+domain+"/"+path;}1.ㅂㅏ인드를 ㅅㅏ용하지 않는 일반적인 방법var urls=paths.map(function(path){return SimpleURL("http",sitedomain,path);});2.바인드를 사용 하여 심플 하게 변경기 존의 함수에 bind(this, arg,arg) 식으로 선언하면, arg 개수 를 가진 무명의 함수를 생성하여 이를 리 턴하고 다시 원래의 함수 를 호출(위임)하여 준다.아래...
고차함수
익명함수를 이용한 고차함수------------var a=[3,1,4,5,6].sort(function(x,y){if(x<y) {return -1;}if(x>y) {return 1;}return 0;});console.log(a);----------------------맵을 이용한 고차함수var a=["Fred","Willar","Peblle"].map(function(name){return name.toUpperCase();});console.log(a);----------------------callback 이용한 고차함수var aIndex="a".charCodeAt(0);function buildString(n,callback){var result="";for(var i=0;i<n;i++){result...
this 에 대한 심플예제1
- this 의 범위를 이용하여 공유변수등을 만들때obj 의 this 는 obj2,obj3 에서 사용될 때 호이스트 규칙에 의해 자신 을 포함하는 객체가 된다.var obj={hello:function(){return "hi,"+this.username;},username:"hehe"};var obj2={hello:obj.hello,username:"taeho"};var obj3={hello:obj.hello,username:"yejin"};console.log(obj2.hello());console.log(obj3.hello(...
지연변수 스코프를 만들기위해 즉시 실행함수 표현식 사용법
반복문등에서 클로져를 이용하 여 지역변수를 참조하려할때, 클로저에서 변수값을 복사가 아닌 참조를 ㅎㅏ는 특성때 문에 반복 문의 마지막 변수만 참조하는 문제점이 있다.--------------function wrapElements(a){var result=[];for(var i=0,n=a.length;i<n;i++){result[i]=function(){return a[i];};}}var wrapped=wrapElements([10,20,30]);var f=wrapped[0];f();이때,클로 져를 즉시실행함수로 감싸서 즉 시 실행함수에서 별도의 변 수 에 반복문의 반복 변수등을 복사저장한다음 클로져를 사용하면 된다.function wrapElements(a){var...
클로저 심플예제
클로저는 외부 변수의 값을 복사하지 않고 참조한다.1.자바스크립트는 현재함수의 외부에 있는 변수를 가져와서 사용할수도 있다.----------------------------------------function makeSandwich(){var magicIngredient="peanut butter";function make(filling){return magicIngredient + "and "+ filling;}return make;}var f=makeSandwich();console.log(f("hehe"));console.log(f("jelly"));console.log(f("bananas"));--------------------------------------2.함수는 외부함수가 무언가ㄴ를 리턴한...
2015년 1월 20일 화요일
이 블로그 검색
Blog Archive
-
▼
2015
(92)
-
►
10월
(19)
- 객체지향 자바스클립트의 원리
- 데이터베이스 설계와 구축
- PHP DesignPattern 예제는 여기..
- 실전사례로 보는 SQL튜닝방법-인사이트
- Eclipse 단축키등
- Abstract Factory
- Lifecycle of Fragment in Android
- 초보자를 위한 분산 캐시 이야기
- [D2 campus seminar]개발자가 꼭 알아야 할 보안...
- JAVA PERFORMANCE TURNING
- PHP 의존성 주입 예제
- PHP DesignPattern 2
- php design patterns
- 6. Factory pattern
- 5.Decorator pattern
- 시작하세요 AngularJS 프로그래밍
- 4.adaptter pattern
- 3.Template Method 패턴
- Git 분산관리 버젼 시스템 - 인사이트
-
►
3월
(42)
- 열두번째 날: MySQL을 NoSQL로 사용하기
- Node.js로 푸시서비스 구현하기 2. 안드로이드(android) 푸시서버 구현하기 (G...
- Node.js로 푸시서비스 구현하기 1. 아이폰(iOS) 푸시서버 구현하기
- get-todays-photo-from-album-in-ios
- 일본인이 정리한 ios 기능 설명서
- cocos 강좌가 많이 있는 중국 사이트
- 망할놈의 autolayout
- Listview에 헤더 구현
- ImageView 라운드(둥근 테두리) 처리
- UIActivityViewController를 이용하여 다른 앱과 컨텐츠 공유하기
- [View Animation] Flip Left/Right, Curl Up/Down
- [Tip] Universal App 개발시 현재 단말기가 아이폰인지 아이패드인지 구별하 는 방법
- IOS GDC , BLOCK-Coding 아주 좋은글.
- 영상처리-수학-기본
- [IOS] UUID 생성 및 키체인 저장
- 고급 오토레이아웃(auto layout) -AutoLayout Programmaticall...
- animating-an-uiimageview-view-from-point-a-to-poin...
- xcode 에서 에러의 위치를 보여주지 않을때
- xcode 에서 svn 연동하기
- 아이폰에서 화면터치 무시하기
- cocos2dx 모노폴리 예제 > _ < -중국어
- NSURLRequest-서버에-POST-요청-쿠키정보까지 가능
- connecting-to-php-service-from-ios.html
- NSThread 를 통한 데이터 병렬처리
- cocos2dx 동영상강좌 무료인곳
- iOS - Uploading image by HTTP POST
- screen 캡춰
- ios webview 쿠키
- ios multipart http post
- collection view 에서 멀티셀렉트
- 컬렉션 뷰(UICollectionView) #5. Layout, 그리고 Flow Layou...
- 아이폰용 오픈소스 링크들
- 아이폰 자잘한팁들
- [objc] 앨범에서 마지막으로 찍은 사진 가져오기
- tableview 에 앨범 제목표시
- 앨범에서 마지막 찍은 사진 가져오기
- 인스턴스 마다 의 공유 값들은 프로토타입에 저장
- 커링 함수에 bind 사용하기
- 고차함수
- this 에 대한 심플예제1
- 지연변수 스코프를 만들기위해 즉시 실행함수 표현식 사용법
- 클로저 심플예제
-
►
10월
(19)
開発講座▼
_작성강좌목록
_작성강좌목록 Android 기초 강좌 by kth [ https://yunhos.blogspot.com/2021/03/androidminebookkth.html ] Android 팁 by kth [ h...
Powered by Blogger.
프로필
Popular Posts
-
Kotlin_min_ebook_kth Sugoi Ebooks(Write in English) Naver Cafe Sugoi Japanese Find a Job in Japan Kotlin 언...
-
_작성강좌목록 Android 기초 강좌 by kth [ https://yunhos.blogspot.com/2021/03/androidminebookkth.html ] Android 팁 by kth [ h...
-
현장에서 Agile 방식으로 개발하고 있어서 어렵지는 않았다. 다만, 스크럼 룰을 실제 현장에서는 명확하게 적용할건지 아니면 유연하게 적용할건지는 팀이나 결정권자의 권한에 맡기는게 좋을것 같다는 감상이다.
Categories
- --아이폰
- -일본어 공부
- [日本語-複合動詞]
- [日本語-漢字]
- [日本語-単語]
- 게임만들기
- 네트워크 이해
- 데이버베이스
- 디지털 마케팅
- 마이크로아키텍쳐
- 서버 및 보안
- 슬래시커맨드
- 아이폰
- 안드로이드
- 영상처리
- 영어
- 오픈스택
- 일본어
- 資格
- 자격증
- 정규식
- 티켓
- adb
- amazon
- android
- angularJS
- aspectj
- aws
- bark
- box2d
- C#
- C++
- cakephp
- Charles
- chipmunk
- chrome
- CI
- cocos2d-x
- cocos2dx
- collider
- compose
- Csharp
- Danger
- deeplink
- design pattern
- dispatch queue
- docker
- elastic cache
- ELK
- eureka
- fastlane
- fcm
- firebase
- FLEX
- flyway
- framework
- front-end
- gdc
- gerrit
- git
- github
- golang
- gradle
- HILT
- IIS
- ims
- ios
- ios build
- ios-ipa
- jacoco
- JAVA
- javascript
- Jectpack
- jenkins
- jquery
- KMM
- kotlin
- ktlint
- Laravel
- linux
- MYSQL
- ndk
- nginx
- nodejs
- nuxtjs
- object-c
- openAL
- opencv
- openstf
- pgsql
- php
- powershell
- PYTHON
- react native
- reactjs
- redis
- redmine
- refactoring
- regexp
- rigidbody
- rtmp
- Ruby
- RxAndroid
- RxJava
- s3
- ScriptableObject
- slack
- splash
- spring
- Spring Cloud
- springboot
- Springboot cloud config
- suno
- suno-ai
- swagger
- SWIFT
- tesseract
- Testing
- thread
- UI
- unity
- unity-joypad
- unity-joystick
- unity-ngui
- UX
- vagrant 관련
- Vue.js
- wordpress
- workmanager
- WPF
- z. 캐쥬얼게임만들기
- zuul