반응형
반응형
1. “세상에서 보고 싶은 변화는 바로 당신 자신이어야 합니다.” - 마하트마 간디 2. “가는 곳마다 사랑을 전하세요. 더 행복하게 떠나지 않고는 누구도 당신에게 오지 않도록 하십시오.” - 테레사 수녀 3. “우리가 두려워해야 할 유일한 것은 두려움 그 자체입니다.” – 프랭클린 D. 루즈벨트 4. “어둠이 어둠을 몰아낼 수 없습니다. 빛만이 그것을 할 수 있다. 증오는 증오를 몰아낼 수 없습니다. 오직 사랑만이 그것을 할 수 있습니다.” - 마틴 루터 킹 주니어 5. “당신을 두렵게 하는 일을 매일 한 가지씩 하세요.” – 엘레노어 루즈벨트 6. “잘한 것이 잘 말한 것보다 낫다.” - 벤자민 프랭클린 7. "세상에서 가장 훌륭하고 아름다운 것은 보거나 만질 수도 없습니다. 마음으로 느껴야 합니다...
당신이 세상에서 보고 싶은 변화가 되어야 합니다. -마하트마 간디 어디를 가든 사랑을 전하세요. 더 행복하게 떠나지 않고는 누구도 당신에게 오지 않도록하십시오. -테레사 수녀 우리가 두려워해야 할 유일한 것은 두려움 그 자체입니다. -프랭클린 D. 루즈벨트 어둠은 어둠을 몰아낼 수 없습니다. 오직 빛만이 그것을 할 수 있습니다. 증오는 증오를 몰아낼 수 없습니다. 오직 사랑만이 그것을 할 수 있습니다. -마틴 루터 킹 주니어 당신을 두렵게 하는 일을 매일 한 가지씩 하라. -엘리노어 루즈벨트 말보다 실천이 중요하다. -벤자민 프랭클린 세상에서 가장 훌륭하고 아름다운 것은 보거나 만질 수도 없습니다. 마음으로 느껴야 합니다. -헬렌 켈러 우리가 빛을 보기 위해 집중해야 하는 때는 가장 어두운 순간입니다. ..
인생의 가장 큰 영광은 결코 넘어지지 않는 데 있는 것이 아니라 넘어질 때마다 다시 일어서는 데 있습니다. -넬슨 만델라 시작하는 방법은 말을 멈추고 행동을 시작하는 것입니다. -월트 디즈니 시간은 제한되어 있으므로 다른 사람의 삶을 사느라 시간을 낭비하지 마십시오. 다른 사람의 생각의 결과에 따라 생활한다는 독단에 갇히지 마십시오. -스티브 잡스 미래는 꿈의 아름다움을 믿는 사람들의 것입니다. -엘리노어 루즈벨트 인생에서 가지고 있는 것을 살펴보면 항상 더 많은 것을 갖게 될 것입니다. 인생에서 부족한 것을 살펴보면 결코 충분하지 않을 것입니다. -오프라 윈프리 목표를 터무니없이 높게 설정했는데 그것이 실패라면, 다른 사람의 성공보다 당신이 실패하게 될 것입니다. - 제임스 카메론 당신은 내가 몽상가라..
"당신과 나의 인생에서 가장 위대한 날은 우리가 자신의 태도에 대해 전적인 책임을 지는 날입니다. 그날이 우리가 진정으로 성장하는 날입니다." 존 C. 맥스웰"인생은 해결해야 할 문제가 아니라 경험해야 할 현실이다." 소렌 키에르케고르"우리가 생각하는 것이 우리에게 일어날 일을 결정합니다. 따라서 삶을 바꾸고 싶다면 마음을 넓힐 필요가 있습니다." 웨인 다이어"인생은 당신에게 일어나는 일의 10%와 그에 대한 당신의 반응의 90%입니다." 루 홀츠"인생은 살 가치가 있다고 믿으세요. 그리고 당신의 믿음이 그 사실을 만드는 데 도움이 될 것입니다." 윌리엄 제임스"인생의 유일한 장애는 나쁜 태도이다." 스콧 해밀턴"우리는 삶을 변화시킬 수 있는 잠재력을 지닌 손길, 미소, 친절한 말, 경청, 정직한 칭찬,..
“The fool doth think he is wise, but the wise man knows himself to be a fool.” ― William Shakespeare, As You Like It “어리석은 자는 자기가 지혜롭다고 생각하지만 지혜로운 자는 자기가 어리석다는 것을 안다.” - 윌리엄 셰익스피어, 마음대로 하세요 “It is better to remain silent at the risk of being thought a fool, than to talk and remove all doubt of it.” ― Maurice Switzer, Mrs. Goose, Her Book “말을 하고 모든 의심을 없애는 것보다 바보로 여겨질 위험을 무릅쓰고 침묵하는 것이 더 낫습니다.” — ..
MSSQL - 락(lock)체크 Queryexec sp_lockdbcc inputbuffer(60)select p.status, p.program_name, p.hostname, p.spid, p.blocked, p.kpid, p.cpu, p.physical_io, p.waittype, p.waittime, p.lastwaittype, p.waitresource, p.dbid, p.uid, p.memusage, p.login_time, p.last_batch, p.ecid, p.open_tran, p.sid, p.hostprocess, p.cmd, p.nt_domain, p.nt_username, p.net_address, p.net_library, p.loginame, p.context_info, p..
MSSQL - Table 용량 체크 QuerySELECT OBJECT_SCHEMA_NAME(a2.object_id) AS SchemaName, a2.name AS TableName, a1.rows as [RowCount], CAST(ROUND(((a1.reserved + ISNULL(a4.reserved,0)) * 8) / 1024.00, 2) AS NUMERIC(36, 2)) AS ReservedSize_MB, CAST(ROUND(a1.data * 8 / 1024.00, 2) AS NUMERIC(36, 2)) AS DataSize_MB, CAST(ROUND((CASE WHEN (a1.used + ISNULL(a4.used,0)) > a1.data THEN (a1.used..
MSSQL - 어셈블리어 설정 권한설정EXEC sp_configure 'clr enabled'; EXEC sp_configure 'clr enabled' , '1'; RECONFIGURE; EXEC sp_changedbowner 'sa'ALTER DATABASE 데이터 베이스명 SET TRUSTWORTHY ON;
JavaScript 연산자연산자란 프로그래밍에서 쓰이는 기호들이다.1. 기초 산술 연산자2. 할당 연산자3. 비교 연산자4. 논리 연산자기초 산술 연산자 ( Arithmetic Operators )( 1 ) 사칙 연산자+ : 두 값을 더한다.- : 앞의 값에서 뒤의 값을 뺀다.× : 두 값을 곱한다./ : 앞의 값을 뒤의 값으로 나눈다.var a = 1;var b = 2;console.log(a+b); // 3변수의 값을 초기화 하여 a + b, a - b 로도 사용가능하고 a + 3, 5 + b 하나만 변수를 넣어서도 사용 가능하고 숫자만 넣어서도 사용이 가능하다.( Number 타입과 String 타입을 더 할수도 있는데 이럴경우에 값이 "String" 타입으로 나온다. )( 2 ) 나머지 연산자% ..
JavaScript의 객체 구성1. JavaScript 내장 객체JavaScript 엔진이 구동되는 시점에서 바로 제공되고 JavaScript코드 어디에서든 사용이 가능하다.objectstringnumberdatearraymathboolean2. 브라우저 내장 객체브라우저 내장 객체도 JavaScript 엔진이 구동되는 시점에서 바로 제공 된다.브라우저 객체 모델 ( BOM )문서 객체 모델 ( DOM )3. 사용자 정의 객체사용자가 생성한 객체 객체 추가 / 수정 / 삭제 방법1. 객체 key 추가 / 수정/* 추가 */let obj = { name : '홍길동'};obj.age = 23; 또는 obj['age] = 23;/* 수정 */let obj = { name : '홍길동', age : 22..
객체 ( object )객체는 데이터와 그 데이터에 관련한 동작 ( 절차, 방법, 기능 ) 을 모두 포함할 수 있는 개념적 존재이다. 이름 ( key ) 과 값 ( value ) 을 가지는 데이터를 의미하는 프로퍼티와 동작을 의미하는 메소드 ( method )를 포함할 수 있는 독립적 주체이다.객체의 선언JavaScript의 객체 선언은 2가지 방법이 있다.중괄호({})를 사용하여 만드는 방법 - 객체 리터럴 방식Object() 생성자 함수로 객체를 만드는 방법보통 첫 번째 방법이 일반적이다let obj = { name : '홍길동', age : 21}; // 선언과 동시에 할당obj.name = '홍길동';obj['name'] = '홍길동';obj.age = 21;let obj = new Objec..
배열 ( array )배열은 다수의 데이터를 저장하고 처리하는 경우에 유용하게 사용할 수 있다. 예를 들어 100개의 데이터를 처리해야 한다면 배열을 사용하지 않으면 100개의 변수가 필요하다. 그러면 코딩하기도 힘들고 코드량도 길어지기 때문에 배열을 이용하면 효율적으로 짤 수 있다. 자바스크립트 배열은 배열 내부의 데이터 타입이 서로 달라도 쓸 수 있고 배열의 크기가 동적으로 변할 수 있다. 배열안에 number, string, boolean, object, array 등 들어갈 수 있다.배열의 선언JavaScript의 배열 선언은 2가지 방법이 있다.대괄호([])를 사용하여 만드는 방법Array() 생성자 함수로 배열을 만드는 방법보통 첫 번째 방법이 일반적이다.var arr = [ '1', 2 'H..
변수의 데이터 타입데이터 타입 ( Data Type )는 프로그래밍 언어에서 사용할 수 있는데이터 ( 숫자, 문자열, 불리언 등 )의 종류를 말한다. 코드에서 사용되는 모든 데이터는 메모리에 저장하고 참조할 수 있어야 한다. 데이터 타입은 데이터를 메모리에 저장할 때 확보해야 하는 메모리 공간의 크기와 할당할 수 있는 유효한 값에 대한 정보, 그리고 메모리에 저장되어 있는 2진수 데이터를 어떻게 해석할 지에 대한 정보를 컴퓨터와 개발자에게 제공한다.기본 타입 ( primitive data type )booleannullundefinednumberstringsymbol ( ES6에서 추가 )객체 타입 ( object )objectarrayfunction기본 타입numberC나 Java의 경우 정수와 실수를..
변수 ( Variable ) 란?변수는 ( 문자나 숫자 같은 ) 값을 담는 컨테이너로 값을 유지할 필요가 있을 때 사용한다. 여기에 담겨진 값은 다른 값으로 바꿀 수 있다. 변수는 컴퓨터의 메모리에 존재하는 공간이다. 값을 찾기 쉽게 할려고 이름을 붙여서 사용한다.변수 ( Variable ) 의 선언JavaScript 변수를 선언하는 방법에는 3가지가 있다.1. var2. let3. constES6 이전에는 변수를 선언하는 키워드가 var밖에 없었지만 ES6에서 let, const가 생겼다.var, let, const의 차이점첫 번째로 var는 함수 스코프이고 let, const는 블록 스코프이다.스코프 ( Scope ) 란?스코프 ( Scope )는 변수를 사용할 수 있는 유효 범위이다. JavaScr..
JavaScript 주석JavaScript 주석은 JavaScript 코드를 설명하고 더 읽기 쉽게 만드는 데 사용한다. 또 대체 코드를 테스트 할 때 실행을 방지하는 데 사용할 수 도 있다. 주석은 오류 검색을 위한 디버깅에 아주 좋다.// 한줄 주석/* 여러줄 주석*/