본문 바로가기

건강한 일상, 프로그래밍
(103)
PHP 함수 리턴값을 배열로 PHP 함수를 만들어 리턴값을 배열로 넘겨서 받는 방법. 간단하게 날짜를 explode 했을때 년월일을 받는 함수를 작성해 본다면이런식이다. function returnArr($str){$a = explode("-",$str);return array("yy"=>$a[0], "mm"=>$a[1], "dd"=>$a[2]);} 불러오는 부분은 이렇게 $str = "2013-08-01";$c = returnArr($str);$yy = $c[yy];$mm = $c[mm];$dd = $c[dd];
C# 에디트플러스 로 작업하기 비쥬얼 스튜디오 Express를 사용할수도 있지만 간단한거 테스트하거나 작업할땐 간편한게 좋다~ C# 에디트플러스에서 작업하려면 다음과 같이 하면 된다. 도구 > 사용자 도구 구성 에서 추가 를 클릭하여 다음과 같이 하면된다. 메뉴제목: C#컴파일 명령: C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe 인수: $(FileName) 디렉토리: $(FileDir) 메뉴제목: C#실행 명령: cmd 인수: /c $(FileNameNoExt) 디렉토리: $(FileDir)
이클립스 폰트 설정. PDT 이클립스 폰트설정 자바개발용이라면 이클립스 JAVA쪽에서 설정하면 되지만PHP 개발용이라 여기서 설정하니 보기좋게 되었다.
sqlite 관련 메모. sqlite browser, sqliteadmin, 버전확인법 sqlite php 함수는 2가지 종류가 있고떠도는 스크립트도 버전2 와 버전3 용이 있는 것 같다.아직까지 어떤 버전이 많이 사용되고 있는지는 모르겠다. sqlite data browser의 경우 버전2의 파일은 열지 못하고sqlite v2의 데이타 파일은 v3 스크립트로 열지 못한다.아직 모르는 것이 많다,~ 데이타 파일의 버전이 궁금할땐 콘솔에서$ head -c 48 파일명$ file 파일명 sqlite browserhttp://sourceforge.net/projects/sqlitebrowser/ sqliteadmin - phpmyadmin 같은것.http://sourceforge.net/projects/sqlite-admin/
이클립스 SVN 연동 방법 I.이클립스에서 SVN 연동하는 방법. 일단 이클립스는 버전 Juno를 사용중이며 SVN은 네이버 프로젝트를 사용하고 있다.연구실과 집에서 작업하는 파일을 편하게 버전관리하며 동기화해서 쓰기위해서 (오타 등으로 인한 오류등등)이클립스에 SVN을 연동하였다. 먼저 Help > Eclipse Marketplace 로 들어간다. 이클립스 마켓에 접속하면 svn 으로 검색을 한다.그러면 Subversive SVN Team Provider가 보일 것이고 우측에 Install 버튼을 클릭해 설치한다.설치하고 나면 이클립스 재시작을 알리는 메세지가 나온다.재시작되고 나서 이클립스에 다음과 같이 창이 나온다.SVN Kit 1.3.8 과 SVN Kit 1.7.6 체크하여 설치한다.아래와 같이 설치가 된다. 설치가 끝난 ..
R cannot be resolved to a variable 에러발생시 해결법 이경우에는 프로젝트 이름을 변경하면서 발생한 경우이다.Refactor > Rename 이후에 errors indicating that R cannot be resolved to a variable. 이런 에러가 발생한 다면 아마도 gen 폴더에 R.java가 없을 것이다. 따라서 에러도 R.java 파일이 생성되지 않아서 발생하는 것인데 이런 경우, Project 에서 Clean Project하고 Build Project Automatically 체크해제후Build Project 해야한 후 에러가 없어지는 확인 한다.이렇게 하였는데 cannot be resolved 에러가 계속 발생한다면 에러가 발생하는 소스파일의 최상단에 import android.R; 이란 라인이 있는지 확인해보고 있다면 주석처리후 ..
Context 란? Context 란? 크게 두가지 역할을 하는 추상클래스이다. 어플리케이션에 관하여 시스템이 관리하고 있는 정보에 접근하기.안드로이드 시스템서비스에서 제공하는 API를 호출할수 있는 기능.여러 Activity 인스턴스 간에 리소스를 공유하거나 설정등에 접근하기 위해 사용되기도 한다.아래 링크에서 좀 더 자세히 설명하고 있다.http://androidnote.tistory.com/8 안드로이드 Deprecatedwebview.getSettings().setPluginsEnabled(true); 아래 라인같이 바뀌었다.webview.getSettings().setPluginState(PluginState.ON);
안드로이드 이클립스 라이브러리 추가방법 httpclient 와 httpmime 라이브러리를 다운받아 추가하려면http://hc.apache.org/downloads.cgi에서 다운 받아서 압축해제 한 후 httpclient-4.2.2.jar, httpmime-4.2.2.jar 파일을안드로이드 프로젝트 libs 폴더에 복사하고프로젝트에 우클릭 Properties -> Java Build Path -> Libraries 탭 클릭해서 Add JARS 버튼을 클릭JAR Selection에서 추가할 라이브러리 선택 후 OK아래 그림과 같이 하면 된다. 이것이 라이브러리를 추가하는 방법이다.