본문 바로가기

프로그램312

드로우 콜(Draw Call) Unity3D 레퍼런스 문서에서는 Draw Call 과 Batching 은 같은 의미라고 설명합니다. 자세한 Draw Call 과 Batching 에 대한 설명 확인하기 Draw Call 과 Batching, Dynamic Batching 과 Static Batching유니티 4.x, 5 에서 Draw Call 확인하기Draw Call 과 Texture Atlas, Draw Call, Atlas프리팹과 Draw Call 2015. 5. 5.
동적으로 FORM 객체 생성하기 //FORM 객체 생성 var form= document.createElement("form"); form.name = "frmNew"; form.method = "post"; form.action = "/list.php"; form.target = ""; //INPUT 객체 생성 var input = document.createElement("input"); input.type = "text"; input.name ="name"; input.value = ""; form.insertBefore(input, null); 2015. 4. 1.
[eGovFrame] message 사용을 위한 설정 전자정부 프레임워크에서 메시지를 사용하기 위해서는 다음과 같은 설정이 필요합니다. 1. context-common.xml classpath:/egovframework/message/com/message-commonclasspath:/egovframework/rte/fdl/idgnr/messages/idgnrclasspath:/egovframework/rte/fdl/property/messages/propertiesclasspath:/egovframework/egovProps/globals60 2. egovframework.com.cmm 에 EgovMessageSource.java 추가 3. java 에서 사용 @Resource(name="egovMessageSource") EgovMessageSource.. 2015. 3. 26.
IE에서 HTML5 렌더링 문제 해결해 주는 HTML5Shiv IE 9 이전의 구 버전은 HTML5의 새로운 블럭 요소인 article, aside, hgroup, header, footer, figure, figcaption, nav, section 을 인식하지 못한다. 이런 경우 아래 코드를 태그에 삽입하면 이 문제를 해결할 수 있다. 위 코드는 Remy Sharp 라는 개발자가 만든 코드라고 합니다. 참조 : 행복한 워드프레스 개발자 포럼 PLAN & MAKE 2015. 3. 10.
패턴 매치 비밀번호 및 각종 입력값의 유효성 체크에 활용하면 좋을 듯 하다. ^[a-zA-Z]\w{3,14}$첫번째 문자는 알파뱃(a-z, A-Z)으로 시작하고 최소 4자에서 최대 15자 사이의 문자열 이어야 한다. ^(?=.*\d).{4,8}$최소 4자에서 최대 8자 사이의 문자열이면서 마지막 문자는 숫자를 포함해야 한다. ^([a-zA-Z0-9@*#]{8,15})$최소 8자에서 최대 15자 의 문자열이면서 알파뱃 대소문자, 숫자, @, *, # 의 문자를 포함할 수 있다. 다음 소스는 문자열과 패턴을 비교하는 예제 소스이다. String passwd = "aaZZa44@"; String pattern = "(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=])(?=\\S+$)... 2015. 1. 22.
[Swift] 1. 상수와 변수 선언 1. 상수 상수는 선언 시에 할당된 값을 변경할 수 없다. let c1:String = "Hello World" Swift 에서는 let를 이용해서 상수를 선언한다. c1은 상수의 이름이다. :String은 상수의 타입 선언자이다. 위 문장을 해석하면 문자형 타입 상수 c1을 선언하고 값으로 "Hello World"를 할당한다는 뜻이다. 상수는 프로그램 실행 중에 그 값을 변경할 수 없기 때문에 중간에 값을 변경할 필요가 있는 경우에는 상수 대신 변수를 선언해서 사용해야 한다. Xcode는 상수에 할당된 값을 통해서 상수의 데이타 타입을 추론할 수 있다. 따라서 :String 을 생략할 수 있다. let c1 = "Hello World" 2. 변수변수는 할당된 값을 필요에 따라 변경할 수 있다. var .. 2015. 1. 2.
[Android Studio] 의 "Android Studio was unable to find a valid JVM" 메시지 대응법 "Android Studio was unable to find a valid JVM" 맥용 Android Studio를 설치하고 실행시켰더니 "Android Studio was unable to find a valid JVM" 메시지가 표시되고 더이상 진행되지 않는다. ㅡㅡ; 맥북프로에는 JDK 7.0 이 설치되어 있는데 이게 무슨 경우인가 잠시 맨붕에 빠졌다. 하지만 구글링을 하면 없는거 빼고 다나온다는 확신을 가지고 메시지를 검색해 봤다. 역시 ^^ 해결책이 있다. 이유는 Android Studio 에 설정되어 있는 JDK 버전이 내 맥북프로에 설치되어 있는 버전과 맞지를 않아서 생기는 문제이다. 저와 같은 경우를 격는 분이라면 아래처럼 따라해 보시기 바랍니다. Finder 실행Finder 에서 좌측.. 2014. 12. 24.