Computer/Tip & Leature2012.10.28 21:58

mysql 5, windows 환경에서 주로 나타나는걸로 알고 있지만 그외 운영체제에서도 mysql 5라면 발생할수 있다.


SELECT @@GLOBAL.sql_mode;

SELECT @@SESSION.sql_mode;


둘중 하나만 mysql 커맨트 모드로 진입한다.



이처럼 STRICT_TRANS_TABLES이 포함 되어 있다면 정상적으로 설치나 구동 되지 않는다.


여기서(루트 권한이 있어야 한다)

set global sql_mode = 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

set session sql_mode = 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';


런타임에 바꿀수 있으나 실제 운영 서버라면 my.cnf 파일을 찾기를 바란다.

my.cnf 파일을 찾는 방법은 이번에는 포스팅 하지 않겠다.

Posted by ned3y2k
Computer/General2012.06.16 00:10

sudo /etc/bash.bashrc


JAVA_HOME=/usr/lib/jvm/java
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH


.profile에 해도 되지만 여기 해도 상관 없습니다.

그럼 모든 사용자에게 적용됩니다.

Posted by ned3y2k
Computer/Tip & Leature2012.06.15 01:54

http://blogs.technet.com/b/escape/archive/2010/12/19/3375993.aspx


MS 테크넷에 문서가 올라와 있습니다.

분명 이거 명령어 있던거 같은데... 더 알아봐야겠습니다.

추가적으로 제 외장 하드에서 발생한 문제인데 GUID 볼륨인 경우 외국에 사례가 몇가지가 발생되었네요.

프로세스 익스플로러로 해당 볼륨의 핸들을 오픈한 프로세스를 알수 있다고 하는데 테스트 해봐야겠습니다.


Posted by ned3y2k
Computer/Tip & Leature2012.05.23 02:30

한번에는 안되고 두번에 걸쳐 진행됩니다.


1. Shift + Space

- 이때 Ctrl + Space를 누르면 열이 선택되고 2번 단축키에서 열을 추가하게 됩니다.

2. Ctrl + Shift + 더하기(+)


다른 방법

Ctrl + 더하기(+)를 하면 단축 메뉴가 뜨고 진행하게 됩니다.

Posted by ned3y2k
Computer/Tip & Leature2012.05.17 11:16

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map을 지우고 업데이트를 다시 시도하여 보십시오.


출처: 본인 삽질기;

Posted by ned3y2k
Computer/Tip & Leature2012.05.15 04:58
attrib /s -r -h -s "C:\Downloads\*.DS_Store"
del /q /s "C:\Downloads\*.DS_Store"

 

윈도우에서 사용가능합니다.

Posted by ned3y2k
Computer/Mac OSX2012.04.29 18:33

http://themacadmin.com/?p=603


시스템에 심각한 영향을 줄수 있을수 있으므로 특별한 경우가 아니라면 절대 던들지 않기를 빈다...

관리자 계정으로 터미널을 열어주고 (sudo -s)

mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi

이렇게 입력하여주면 된다.

'Computer > Mac OSX' 카테고리의 다른 글

EFI 파티션 접근  (0) 2012.04.29
맥 OSX 단축키  (0) 2012.02.20
쉘에서 스타트 스크립트 불러오는 순서  (0) 2011.10.06
POSIX 환경 기본 쉘 바꾸기.  (0) 2011.08.27
Mac OSX 바람 입력기  (0) 2011.05.04
매직마우스를 트랙패드 처럼 사용하기  (0) 2011.03.30
Posted by ned3y2k
TAG EFI, Lion, MAC
Computer/O/A Tip2012.03.21 15:53
1. 셀에 숫자를 입력했는데 자리수가 이상하게 나올때!(1e+308 같은?)
회계관련 업무를 하시면 이런 경험이 있을겁니다!
서식 들어가는 법? 셀에서 우클릭 후, f키를 누르면 표시형식이 뜹니다.
여기 범주에 일반, 숫자 등 많은 범주가 있습니다.
여기서
일반의 경우 숫자가 1e+10자리까지 표현가능합니다.
이 범위를 넘어갈 경우, 위와 같이 표현된다. 예) 1e+11
숫자로 할 경우 1e+307자리까지의 자리수까지 표현가능합니다.
노가다의 결과!!!


2. SUMIF함수!!!!!
SUMIF는 조건을 주고, 그 조건이 맞으면 합치는 범위의 값을 더하는 함수!!!

=SUMIF(RANGE, CRITERIA, SUM_RANGE)

위와 같이 보입니다.
RANGE는 조건을 걸 범위
CRITERIA는 조건
SUM_RANGE는 더할 범위입니다.
SUM_RANGE는 생략할 수 있는데, 그럴 경우 RANGE의 셀이 조건에 부합될때, 그 셀의 값을 더합니다.
(저의 경우, 보통 텍스트값이 범위라 SUM_RANGE가 없으면, 0이라 뜹니다..., 짜증나는 것은 SUM_RANGE는 범위로 지정을 해야한다는 것이....)
그리고 CRITERIA는 문!자!값!을 받습니다.
예) ">3000"
이게 무엇을 의미하는가?
"=봉수"와 같은 사람이름을 찾는 거 할때, "=K4"(K4셀의 값이 봉수)가 안 된다는 것입니다!!!
설마 내가 다쳐야하는건가?!!!! .... 참고로 "="+K4도 안 됩니다.
방법이 없을까?
찾았지요!!!!!
CONCATENATE함수라는 놈입니다.
이 놈으로 말할 것 같으면 여러 텍스트를 받아서 하나의 텍스트로 뱉어주시는 함수입니다.
사용법은

=CONCATENATE(text1, text2, ...)

감이 오시죠?
요놈은 리턴값이 "~" 같이 텍스트로 뱉어주어서, SUMIF함수가 인식을 합니다.
결국 방식은

=SUMIF(RANGE, CONCATENATE("=", text2), SUM_RANGE)

위와 같이 하면 됩니다.
text2에 셀위치값을 넣으면 됩니다.

예)=SUMIF(RANGE, CONCATENATE("=", K4), SUM_RANGE)(K4가 가진 값 : 봉수)

이상 별거 없는 팁이었습니다.
P.S1 이제, SUM_RANGE 편하게 설정할 방법을 찾아봅시다!!!!!
P.S2 P.S1 라고 했으나, COUNTIF함수를 찾았습니다. SUMIF함수에서, SUM_RANGE만 빼면, COUNTIF함수...
Posted by 풍객사
Computer/Mac OSX2012.02.20 21:57
http://guides.macrumors.com/Keyboard_shortcuts
한글로 정리 하는것은 차후에 안바쁘면!  합니다!

'Computer > Mac OSX' 카테고리의 다른 글

EFI 파티션 접근  (0) 2012.04.29
맥 OSX 단축키  (0) 2012.02.20
쉘에서 스타트 스크립트 불러오는 순서  (0) 2011.10.06
POSIX 환경 기본 쉘 바꾸기.  (0) 2011.08.27
Mac OSX 바람 입력기  (0) 2011.05.04
매직마우스를 트랙패드 처럼 사용하기  (0) 2011.03.30
Posted by ned3y2k
Computer/Tip & Leature2011.12.26 16:32
이 글을 보기전에 운영체제에서의 CPU 스케쥴링 기법에 대한 이론을 보고 넘어와야 함.
http://park1020.tistory.com/entry/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C-%EC%9D%B4%EB%A1%A0%EC%A4%91%EC%97%90%EC%84%9C-CPU%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81-%EA%B8%B0%EB%B2%95

쓰레드라고 하여서 동시에 명령을 진행 하는것이 아니라 시간 할당을 각 쓰레드(작업)에 나눠주는 형식이다.

만일 한쪽에서 어떠한 이유로 인하여 대기중일일때 이것을 계속 기다리게 하는것이 아니라 다른쪽에 시간을 할당하고 다시 해당 작업으로 돌아오는 방법으로 과정을 처리한다.

그러나 이러한 작업중에 CPU는 쓰레드(작업, Function, Context)에 들어가기전에 작업 했던 모든 내용을 메모리에 저장하고 다시 전환할때 이렇게 저장되었던 내용을 메모리에서 다시 꺼내온다

이러한 작업을 Context Swiching(문맥 전환)이라 한다.

당연히 CPU와 메모리를 소비하는 작업이므로 자원을 사용하게 된다.

간단히 말하면 Context Switching는 원래의 쓰래드가 다시 작업에 착수 하기 위하여 필요한 정보를 메모리에 저장하고 복원하는 작업을 의미한다.
Posted by ned3y2k