datetime 필드에서 날짜 혹은 시간만 SELECT 하려면 다음과 같이 하면 된다.

SELECT DATE_FORMAT("2016-04-08 11:12:14", '%Y-%m-%d') DATEONLY, 
            DATE_FORMAT("2016-04-08 11:12:14",'%H:%i:%s') TIMEONLY


<ul>  
    <li value="1">One</li>
    <li value="2">Two</li>
    <li value="3">Three</li>
    <li value="4">Four</li>
    <li value="5">Five</li>
</ul>

를 다음과 같이 배열로 만드는 방법은 여러가지 겠지만 간단히 map 함수를 이용할 수 있다.

[1, 2, 3, 4, 5]
var arr = $.map($("li"), function(item) {
    return $(item).attr("value");
});


QQ에서 redirect url is illegal. 이 나올 때 해결 방법입니다.


[그림 1] 에러 페이지


[그림 2] App 등록 페이지

위의 App 등록페이지의 영역에 redirect url을 넣어주면 해결 할 수 있다.

<div class="parent">
	First
	<div class="child">Child</div>
	Last
</div>

다음과 같을 때 First 를 Second로 바꾸고 싶을 때 어떻게 하면 될까?!

$(".parent").contents()

를 하면 다음과 같이 나온다.

["First", <div class="child">Child</div>, "Last"]
$(".parent").contents()[0].textContent = "Second"

하면 First 값이 Second로 바뀐다.

빈 객체를 체크 하는 방법은 다음과 같다.

var obj = {};
Object.keys(obj).length === 0 && JSON.stringify(obj) === JSON.stringify({});

$.isEmptyObject(obj); // JQuery
[참고] http://stackoverflow.com/questions/679915/how-do-i-test-for-an-empty-javascript-object

브라우저에 element가 보이는지 체크하려면 다음과 같이 하면 된다.

$(element).is(":visible")
function foo(a)
{
	a = typeof a !== 'undefined' ? a : 1;

	//code!
}

1. virtualenv 로 개발 프로젝트 폴더 생성

1-1) virtualenv {프로젝트 폴더명}

[그림 1-1] virtualenv 실행

2. pycharm 셋팅

2-1) pycharm 프로젝트 오픈

[그림 2-1] pycharm 프로젝트 오픈

2-2) 방금 생성한 폴더를 프로젝트 폴더로 설정 합니다.

2-3) File - settings... 로 이동

[그림 2-2] settings 로 이동

2-4) project Interpreter 설정

[그림 2-3] Project Interpreter 설정

2-5) Interpreter 추가

[그림 2-4] Interpreter 추가

2-6) 생성 폴더/Scripts/python.exe 추가

[그림 2-5] Interpreter 추가

날짜 별로 행의 갯수를 세야 할 때 다음과 같이 쿼리를 작성하면 된다.

SELECT DATE_FORMAT(날짜 필드, '%Y%m%d') AS date, count(*) AS cnt 
FROM 테이블 이름
GROUP BY DATE_FORMAT(날짜 필드, '%Y%m%d') ORDER BY date DESC;

+ Recent posts