본문 바로가기

전체 글

(51)
오직 독서뿐 오직 독서뿐저자정민 지음출판사김영사 | 2013-06-07 출간카테고리인문책소개“앵무새 공부, 원숭이 독서와 결별하라!” 허균, 안정복에서 박... 정민_오직독서뿐 중 공부의 바른태도스승의 자리가 어렵고, 학생의 자리가 쉽지 않다. 배워도 제대로 배워야지, 잘못 배우면 안 배우느니만 못하다. 시키는 대로만 하고 책에 나온 대로만 하면 자기주장이 없어진다. 설익은 자기주장만 내세우면 선무당이 사람 잡는 수가 생긴다. 무조건 맹종하는 것도 문제지만, 덮어놓고 의심하여 따지는 것은 더 문제다. 가르침에 의문이 생기면 묻고 찾아서 문제를 석연하게 풀어야 한다. 내가 잘 몰라서 그런 걸 거야 하고 스스로를 속이면 문제는 언제고 해결되지 않는다. 의문을 제기하더라도 부족한 줄을 알아 신중을 거듭해야지, 얄팍한 식견..
The Art Of Computer Programming 컴퓨터 프로그래밍의 예술 세트저자도널드 커누스 지음출판사한빛미디어 | 2013-08-10 출간카테고리컴퓨터/IT책소개수십 년 동안 중요하게 남을 만한 고전적 기법들의 정수전산학 교...
Maven3 vol.1 기본개념 신규 프로젝트 생성시 groupId : 프로젝트의 기본 패키지로 생성됨. 신규 프로젝트 생성시 artifactId : 프로젝트명. Maven2의 중앙저장소 : repo1.maven.org/maven2/ Maven3의 중앙저장소 : (라이브러리가 저장된 위치확인) maven build tool의 기본 설정파일 : pom.xml maven 명령어의 형태 : mvn [options][][] goal과 phase는 pom.xml이 있는곳(프로젝트의 디렉토리 안)에서 실행가능. 메이븐은 기본적으로 빌드를 실행할때 단위테스트를 진행함. 단위테스트 스킵 명령어 : mvn -Dmaven.test.skip=true (Phase) 다양한 빌드명령어의 예 : mvn clean test 클린과 테스트 페이즈 실행. mvn c..
javascript의 replaceAll() Java String API - replace()메쏘드http://docs.oracle.com/javase/6/docs/api/java/lang/String.html Stringreplace(char oldChar, char newChar) Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar. Stringreplace(CharSequence target, CharSequence replacement) Replaces each substring of this string that matches the literal target sequence with the specified l..
기본 타입과 참조 타입 & 가비지 컬렉션 자바스크립트에서의 기본타입 : 숫자, 불리언, 문자열, null, undefined 등이들이 기본타입으로 취급되는 이유는 정해진 개수의 작은 바이트로 구성되어 있어 자바스크립트 인터프리터가 저수준오퍼레이션을 통해 손쉽게 조작 할 수 있기 때문. 자바스크립트에서의 참조타입 : 객체, 배열, 함수이들 참조 타입은 임의 개수의 프로퍼티나 원소를 포함할 수 있으므로, 크기가 고정된 기본 타입을 조작하듯 쉽게 조작할수는 없음. 객체나 배열 값은 그 크기가 상당히 커질 수 있으므로 이들을 값에 의해 조작할 수는 없음.이들을 값에 의해 조작하면 복사나 비교작업에 메모리를 비효율적으로 많이 사용해야 하기 때문. 가비지 컬렉션참조되는 값은 변수에 직접 담기지 않음. 그 값은 어딘가 다른 위치에 저장되어 있고, 변수는 그..
ibatis caching cacheModel 1234567 위의 캐쉬 모델은 LRU(Least Recently Used) 방식을 사용해서 "product-cache"라는 이름의 캐쉬 인스턴스를 생성.type속성값은 전체경로의 클래스명이거나 아래처럼 구현을 포함하는 것의 별칭.flush요소에 기초하여 캐쉬모델 내에서 정의됨. 이 캐쉬는 24시간마다 삭제됨. interval요소내에서 hours, minutes, seconds또는 milliseconds단위로 설정이 되어서 삭제됨. 캐쉬는 추가적으로 insertProduct, updateProduct, 또는 deleteProduct 맵핑 statement가 수행될때마다 삭제됨. 캐쉬를 위해 "flush on execute" 요소의 숫자값이 적용될수 있음.몇몇 캐쉬 구현물은 위에서 보여..
Self Circuit Step_작성중 step1. 푸쉬업(push-up Climbers) (15-20회반복)팔굽혀펴기 1회 마침과 동시에 왼발을 차올려 왼쪽 팔꿈치 근처까지 발 앞꿈치로 찍은 후 뒤로 뻗으며 동시에 오른쪽도 동일하게 차올려 오른쪽 팔꿈치 근처까지 발 앞꿈치 찍음. 이후 오른쪽 발 뻗으며 다시 푸쉬업 초기자세. 호흡은 팔굽올라올때 내쉼. step2. 스쿼트(Squats) or 바벨스쿼트(Barbell Squats) (15-20회반복)Squats : 양발은 어깨넓이. 양팔은 지면과 수평 or x자로 교차시켜 반대쪽 팔위에 얹음. 허리는 곧게 편상태 유지.(펴지않으면 허리에 부담.) 엉덩이를 뒤로 쭉 뺀다는 느낌으로 허벅지가 땅과 수평이 될 때까지 앉음. 앉은 동작에서 무릎이 발 끝보다 앞으로 나오지 않도록 주의.(무릎관절에 좋지..
서킷 트레이닝 (Circuit training) 서킷 트레이닝 (Circuit training) 서킷 트레이닝은 1953년, 영국의 리즈 대학 모건(R. E. Morgan)과 애덤슨(G. T. Adamson) 두 사람에 의하여 창안된 훈련법.웨이트 트레이닝으로는 근력이나 파워, 근 지구력을 양성할 수는 있으나 각 세트 사이에 휴식을 취하면서 연습을 하기 때문에 심장이나 폐에 그 기능을 발달시킬 만한 부담이 걸리지 않는 결점이 있음. 이 결점을 보완하기 위해 휴식 시간을 일체 두지 않고 한 운동에서 다음 운동으로 이동하는 계속적인 트레이닝 방법을 고안하여, 서킷 트레이닝이라 이름 붙임.웨이트 트레이닝에서는 주로 세트법을 사용하나, 서킷 트레이닝에서는 스케줄의 첫번째 운동부터 최후의 운동까지를 1세트로 하되 보통 3회 반복함. 그리고 처음 시작할 때부터 ..