현상 : 누가 짜놓은 MSSQL 테이블에 값을 json으로 가져와 보니 헛배 부른 애들이 있다.반과 이름에 공백이 있는 것이다.$arr = Array("중학교","3학년"," 4반","홍길동 ");이것을 일괄 trim 할 수 없을까? 해결 : $arr = array_map("trim",$arr);참고 주소 : http://php.net/array_map주어진 배열의 요소에 대해 주어진 콜백 함수를 실행하여 해당 요소를 업데이트 한다. 배움 : 역시 응용력이 있어야 한다. 알고 있어도 다시 보자.
상황 : MSSQL 데이터베이스에서 PHP로 select 쿼리를 날렸는데 다른 놈들은 다 잘 오는데 datetime 이 아이만 팔다리 짤려서 돌아왔다.SQL : SELECT NO, NAME, REG_DATE FROM TABLERETURN : 1, 홍길동, 11 해결 : 이에 불쌍히 여겨 팔다리 붙여 줄려고 찾아 본니..."CONVERT"를 이용하면 된다.DATETIME 자료형은 CONVERT(CHAR(19), REG_DATE, 120) 으로 형변환 해야 한다.SQL : SELECT NO, NAME, CONVERT(CHAR(19), REG_DATE, 120) AS REG_DATE FROM TABLERETURN : 1, 홍길동, 2017-01-12 13:12:20 배움 : CONVERT 에서 숫자 상수의 의..
유대인의 삶과 지혜저자 : 랍비 솔로몬출판사 : 해피앤북스 이 책에서 가장 많이 강조되는 단어는 "교육"이다.돈과 무기는 자손대대로 물려 줄수 없지만, 민족정신, 지혜는 교육을 통해 물려 줄수 있다.로마군에 점령당해 유린당해도 교육을 위한 대학만은 지켰다고 한다. 인상 깊었던 문구들을 정리 해본다. 아무리 힘이 센 사나이라도 다발로 묶은 갈대는 꺾지 못한다. 그러나 그 갈대를 한 개 한 개 꺼내어 꺾는다면 어린 아이라도 쉽게 꺾을 수 있다.유대인들은 두 개의 가족을 가지고 있다. 하나는 자신의 가족이고, 다른 하나는 민족이란 가족이다.인간이란 성공을 받아드리기는 쉽지만 실패를 받아들이기는 어렵다. 건강한 사람은 한 번 병에 걸리면 맥없이 죽기가 일쑤지만 평소에 골골하며 앓던 약한 사람은 오히려 오래 사는..
jQuery를 이용하여 상황별 체크박스를 제어해보자.기본적으로 대부분은 radio도 동일하게 사용된다. 상황1체크된 모든 엘리먼트(element)의 개수를 확인하기체크상태를 확인하는 선택자(selector)의 필터는 ":checked" 이다.$("선택자:checked") 가 기본값이고, filter를 이용해도 된다.$("선택자").filter(":checked"); $("#btnbyname").click(function(){ $("#dp_btnbyname").text($("input[type='checkbox'][name='chk[]']:checked").length); }); $("#btnbyclass").click(function(){ // 기본사용법 //$("#dp_btnbyclass").text(..
Android Studio = EclipseProject = WorkspaceModule = Project Gradle : 빌드 하기 위한 시스템apk : 단말에 설치 하는(배포하는) 어플배포하기 위해 apk를 만드는 과정을 빌드라 한다.java 의 빌드 시스템의 종류 : Ant, Maven, GradleAnt : 확장성이 좋다.Maven : 사용이 편리하다.Gradle : Ant + Maven 의 장점을 가져온것Android Studio 에서 Gradle을 사용한다.Gradle Scripts = Groovy를 사용한다. Groovy 는 자바에 파이썬의 특징을 더한것이다.+-Gradle Scripts---+ build.gradle ( Project : 프로젝트명)---+ build.gradle (Modu..
모든 뷰 객체는 View를 상속 받는다.+ View+- View Group (뷰 객체들이 있는 모음 = div > div)+- text view---+ LinearLayout---+ button... LinearLayout 안 또다른 LinearLayout를 추가할 수 있고 이것을 View Group이라 한다. 여러개의 layout xml 파일(뷰)들 중 특정 xml을 메인으로 보여주는 방법+- res---+ layout------+ activity_main.xml (안드로이드 스튜디오에서 만든 기본 레이아웃)------+ main.xml (별도로 만든 레이아웃) main.xml 을 메인으로 설정하는 방법은MainActivity.java > MainActivity > onCreate(){} 에서setCo..