검색결과 리스트
프로그래밍에 해당되는 글 56건
- 2013.11.20 python map, filter, reduce
- 2013.11.19 python 파일 용량 확인
- 2013.11.18 ubuntu python mysqldb 설치
- 2013.09.20 python setuptools 설치
- 2013.09.17 VS2012 컬러 스킨 변경
- 2013.08.02 Manual Unpacking
- 2013.04.19 XMMATRIX 런타임에러
- 2012.08.10 비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기
- 2012.08.10 svn 태그
- 2012.06.20 경고 : C4532
글
python map, filter, reduce
map(func, list, ...)
> outLIst = map(func, list)
list 의 각 인자를 func(x) 에 대입하여 새로운 outList 를 반환
> outList2 = map(func, list1, list2)
list1, list2 의 각각인자를 func(x, y) 에 대입하여 새로운 outList2 를 반환
* list3, list4, list5, ... 여러개 가능
> outList3 = map(None, list1, list2)
list1 = [1, 2, 3, 4]
list2 = [10, 20, 30, 40]
이경우
outList3 = [(1, 10), (2, 20), (3, 30), (4, 40)]
으로 나온다
* 부족한경우 None 으로 대치
** zip(list1, list2, ...) : 부족한 부분을 버리고 일치하는 부분까지만 map(None. list1, list2, ...) 과 동일하게 작업
filter(func, list)
> outList = filter(func, list)
list 의 각인자를 func(x) 에 대입하여 리턴이 True 인것만 outList에 추가해줌
* filter(None, list) 는 list 가 그대로 나옴
reduce(func, list[, startX])
> result = reduce(func, list)
list 의 각 인자를 func(x, y) 의 y에 대입한다
x 위치에는 list의 처음값을 넣고 한번연산 이후로는 이전 func(x, y) 의 결과값을 넣어준다
func = lambda x, y: x + y
list = [1, 2, 3, 4]
인경우
result = func(func(func(1, 2), 3), 4) = (((1 + 2) + 3) + 4) = 10
이 나온다
> result = reduce(func, list, startX)
처음시작하는 func(x, y) 의 x 값에 startX 를 사용하고 list 의 모든 인자는 y 위치에 들어간다
'프로그래밍 > Python' 카테고리의 다른 글
[Python] XML <=> Dict <=> JSON (0) | 2014.05.22 |
---|---|
python 리스트 내장 과 발생자 (0) | 2013.12.17 |
python 파일 용량 확인 (0) | 2013.11.19 |
ubuntu python mysqldb 설치 (0) | 2013.11.18 |
python setuptools 설치 (0) | 2013.09.20 |
글
python 파일 용량 확인
> import os
> os.path.getsize('asd.txt')
'프로그래밍 > Python' 카테고리의 다른 글
python 리스트 내장 과 발생자 (0) | 2013.12.17 |
---|---|
python map, filter, reduce (0) | 2013.11.20 |
ubuntu python mysqldb 설치 (0) | 2013.11.18 |
python setuptools 설치 (0) | 2013.09.20 |
파이선을 이해하는데 도움이 되는 퀴즈 (0) | 2012.01.08 |
글
ubuntu python mysqldb 설치
1. 설치
# sudo apt-get install python-mysqldb
'프로그래밍 > Python' 카테고리의 다른 글
python map, filter, reduce (0) | 2013.11.20 |
---|---|
python 파일 용량 확인 (0) | 2013.11.19 |
python setuptools 설치 (0) | 2013.09.20 |
파이선을 이해하는데 도움이 되는 퀴즈 (0) | 2012.01.08 |
python 스택 사이즈 수정 (0) | 2012.01.08 |
글
python setuptools 설치
ez_setup 을 사용하자
1. 다운
2. 설치
화면에 별 에러가 보이지 않는다면. 성공이다.
'프로그래밍 > Python' 카테고리의 다른 글
python 파일 용량 확인 (0) | 2013.11.19 |
---|---|
ubuntu python mysqldb 설치 (0) | 2013.11.18 |
파이선을 이해하는데 도움이 되는 퀴즈 (0) | 2012.01.08 |
python 스택 사이즈 수정 (0) | 2012.01.08 |
python 명령 인자 받아쓰기 (0) | 2011.12.09 |
글
VS2012 컬러 스킨 변경
MSDN 링크 : http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05
다운받고
연결프로그램으로 [ Microsoft Visual Studio Version Selector ] 로 실행하면 알아서 설치 된다.
혹시나해서 파일 첨부
'프로그래밍' 카테고리의 다른 글
wm_quit vs wm_close vs wm_destroy 차이 (0) | 2014.02.07 |
---|---|
HINSTANCE 구하기 GetModuleHandle(NULL) (0) | 2014.02.06 |
Manual Unpacking (0) | 2013.08.02 |
XMMATRIX 런타임에러 (0) | 2013.04.19 |
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
글
Manual Unpacking
출처 : http://extr.tistory.com/166
Manual Unpacking 에 대한 해외 자료 입니다.
'프로그래밍' 카테고리의 다른 글
HINSTANCE 구하기 GetModuleHandle(NULL) (0) | 2014.02.06 |
---|---|
VS2012 컬러 스킨 변경 (0) | 2013.09.17 |
XMMATRIX 런타임에러 (0) | 2013.04.19 |
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
svn 태그 (0) | 2012.08.10 |
글
XMMATRIX 런타임에러
XMMATRIX 작업중 런타임에러
// 참조 : http://www.gamedev.net/topic/588681-access-violation-using-xna-matrices-dx11/
XMMATRIX g_World;
g_World = XMMatrixIdentity();
위와 같은 코드중
XMFINLINE _XMMATRIX& _XMMATRIX::operator=
대입 연산자에서 죽는다..
CPU SIMD 연산의 정렬 관련 문제로
XMMatrixIdentity() 에서 다른것을 주는문제같다
#define _XM_NO_INTRINSICS_
#include <xnamath.h>
위와같이 _XM_NO_INTRINSICS_ 디파인을 설정해준다.
난 원레 문제가 없다가
windows sdk를 새로깔고 문제가 생겼었다.ㅜ
'프로그래밍' 카테고리의 다른 글
VS2012 컬러 스킨 변경 (0) | 2013.09.17 |
---|---|
Manual Unpacking (0) | 2013.08.02 |
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
svn 태그 (0) | 2012.08.10 |
경고 : C4532 (0) | 2012.06.20 |
글
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기
http://stackoverflow.com/questions/827525/building-a-screensaver-for-xp-using-vc-2008
http://ddiggam.tistory.com/157
'프로그래밍' 카테고리의 다른 글
Manual Unpacking (0) | 2013.08.02 |
---|---|
XMMATRIX 런타임에러 (0) | 2013.04.19 |
svn 태그 (0) | 2012.08.10 |
경고 : C4532 (0) | 2012.06.20 |
[git] 작업의 취소 (0) | 2012.05.10 |
글
svn propset svn:keywords "Author, Date, Header, Id, Log, Locker, Name, RCSFile, Revision, Source, State" [파일명]
후 커밋
'프로그래밍' 카테고리의 다른 글
XMMATRIX 런타임에러 (0) | 2013.04.19 |
---|---|
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
경고 : C4532 (0) | 2012.06.20 |
[git] 작업의 취소 (0) | 2012.05.10 |
ForSwitchJump (0) | 2012.03.26 |
글
경고 : C4532
// C4532.cpp // compile with: /W1 // C4532 expected int main() { int i; for (i = 0; i < 10; i++) { __try { } __finally { // Delete the following line to resolve. continue; } __try { } __finally { // Delete the following line to resolve. break; } } }
__finally {} 안에 continue, break, goto , return 등 점프문이 들어있는경우
해당 라인 뒤의 문장이 수행되지않으므로 경고를 준다.
해당문을 __finally {} 밖으로 빼준다.
'프로그래밍' 카테고리의 다른 글
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
---|---|
svn 태그 (0) | 2012.08.10 |
[git] 작업의 취소 (0) | 2012.05.10 |
ForSwitchJump (0) | 2012.03.26 |
std::tr1::tuple (0) | 2012.03.13 |