728x90
300x250

[Matlab 2010] 5. 행렬의 연산 -3-

행렬의 합 구하기



1. sum 기능 사용하기

행렬 출력 : A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
합계 : sum(A)





2. Diag 명령 사용하기


 (1,1)      
  (2,2)     
    (3,3)   
      (4,4) 

출력 : diag(A)

참조 : 행렬 값은 1번 sum 기능



3. Subscript

A(1,4) + A(2,4) + (3,4) + (4+4)



반응형
728x90
300x250

[MS SQL Server 2008] Excel 파일 데이터 가져오기

데이터를 가공하다가 보면 우편번호 파일과 같이 대량의 파일을 처리해야 할 일이 생기게 됩니다.
이런 상황에 닥쳤을 때 해결하는 방법에 관하여 적어보았습니다.


1. 엑셀 파일 처리

위에처럼 파일을 구성합니다.
A1:G1셀은 필드를 의미합니다. 즉 다시 말하면 데이터베이스 테이블의 구조를 의미합니다.



2. MSMS(Microsoft SQLServer Management System)에서 데이터 가져오기



데이터 가져오기를 클릭합니다.


다음을 클릭합니다.


엑셀 파일을 선택합니다.
그리고 다음을 클릭합니다.


다음을 클릭합니다.


파일을 가져오는 기능을 해야하므로 '하나 이상의 테이블 복사'에 체크하고 다음을 클릭합니다.


전송할 대상의 위치를 선택하시고 미리보기를 통해 확인한 후 다음을 클릭합니다.


다음을 클릭합니다.
(필요한 옵션은 상황에 따라 체크합니다.)


SQL Server에 따른 기능 차이가 있으므로 명시한 후 다음을 클릭합니다.


해당 설정이 맞다고 판단이 된다면, 마침을 클릭합니다.

성공적으로 마쳤습니다.
하지만 간혹 오류가 나올 때가 있습니다. 오류의 대부분은 자료형 설정에서 발생합니다.

반응형
728x90
300x250

[MS SQL Server 2008] 초기설치 후 설정하기
(포트 활성화, 인증방식, 접속 구분)

MS SQL Server를 초기에 설치하면 Windows 인증으로 설치됩니다. 그러므로 환경설정을 설정해줘야 합니다.
MS SQL Server 2008을 초기에 설치하면 포트 활성화와 여러 보안 장벽으로 인해 작업이 통제됩니다.
그래서 이 게시물에서는 '포트 활성화', 'SQL 인증 및 Windows 인증', '외부 접속'에 관하여 언급하고자 합니다.

시스템 사양
OS : Windows 7
DBMS : SQL 2008 Enterprise Editions


1. 포트 활성화



구성관리자클릭합니다.



SQL Express에 대한 프로토콜 -> TCP/IP 속성



TCP 포트에 1433을 입력한다.
TIP) 외부에서 접속할 경우에 1433포트를 개방해주면 된다.


2. 보안 설정



Microsoft SQL Server Management Studio를 실행합니다.



서버 선택 후 속성을 클릭합니다.



보안 탭을 클릭한 후에 'SQL Server 및 Windows 인증 모드'을 선택합니다.
그리고 확인을 누릅니다.


3. 외부 접속 허용



서버 선택 후 속성을 클릭합니다.



연결 탭을 클릭합니다.
이 서버에 대한 원격 연결 허용(A)를 선택 후에 확인을 누릅니다.
반응형
728x90
300x250

MySQL 문자열 함수

1. Char_Length(string)
문자열의 길이를 알아봅니다. 2Byte문자는 1개로 취급합니다.
mysql> SELECT CHAR_LENGTH("안녕하세요");
+---------------------------+
| CHAR_LENGTH("안녕하세요")  |
+---------------------------+
|                         5 |
+---------------------------+
1 row in set (0.03 sec)

2. LENGTH(string)
문자열의 Byte수를 알아봅니다.
mysql> SELECT LENGTH("안녕하세요");
+----------------------+
| LENGTH("안녕하세요")  |
+----------------------+
|                   10 |
+----------------------+
1 row in set (0.00 sec)


3. CONCAT(string1, string2,...)
문자열을 합칩니다.
mysql> SELECT CONCAT("안녕", "하세요");
+--------------------------+
| CONCAT("안녕", "하세요")  |
+--------------------------+
| 안녕하세요                |
+--------------------------+
1 row in set (0.03 sec)


4. CONCAT_WS ("구분자", string1, string2,...)
문자열을 특정 구분자를 포함시켜 합쳐줍니다.
mysql> SELECT CONCAT_WS(',', "안녕", NULL, "하세요");
+----------------------------------------+
| CONCAT_WS(',', "안녕", NULL, "하세요")  |
+----------------------------------------+
| 안녕,하세요                             |
+----------------------------------------+
1 row in set (0.00 sec)


5. FORMAT(number, round)
숫자의 천단위 구분자를 넣어줍니다. round 는 소수점 뒷자리 절사 길이 입니다.
mysql> SELECT FORMAT(123456, 0);
+-------------------+
| FORMAT(123456, 0) |
+-------------------+
| 123,456           |
+-------------------+
1 row in set (0.00 sec)


6. REPLACE(string, from_string, to_string)
문자열을 치환합니다.
mysql> SELECT REPLACE("우리나라 나쁜나라", "나쁜", "좋은");
+----------------------------------------------+
| REPLACE("우리나라 나쁜나라", "나쁜", "좋은")    |
+----------------------------------------------+
| 우리나라 좋은나라                              |
+----------------------------------------------+
1 row in set (0.02 sec)


출처 : http://www.lovelgw.com/Blog/257

반응형
728x90
300x250

[PC활용] VGA - Nforce All in 4 one Driver Win7/WinVista

Asrock 제품 NF7G-Full HD 1.0에 적용되는 메인보드 드라이버 입니다.
Asrock 본사 사이트가 너무 느리기에 보유하고 있는 메인보드인 만큼 드라이버를 올려봅니다.


1. 첨부(Attachment)

AllIn1_Vista(1410).vol1.egg
AllIn1_Vista(1410).vol2.egg
AllIn1_Vista(1410).vol3.egg

 


Ethernet Driver (v65.65) WHQL
SMBus Driver (v4.60) WHQL
Installer (v5.48)
IDE SataRAID Driver (v10.1.0.9) WHQL
IDE SataIDE Driver (v10.1.0.9) WHQL
RAIDTOOL Application (v10.1.0.9)
Display Driver (v101.17) WHQL
SMU (v1.31) WHQL

Known Storage Issue (English)

- Systems Hangs during shutdown if boot array is in degraded state. The shutdown logo spins for a little while and then the system hangs at splash screen.
There is no BSOD.  If you Re-init system it will come up normally without risk of data loss.
Only shutdown is affected.
This problem has been root caused and will be corrected in the next release

알려진 저장소 문제 (한글)

- 부트 어레이가 성능이 저하 된 상태 인 경우 종료하는 동안 시스템이 멈 춥니 다. 종료 로고가 잠시 동안 돌아간 다음 시스템이 스플래시 화면에
  멈춥니다.

BSOD가 없습니다. 시스템을 다시 시작하면 정상적으로 데이터가 손실 될 위험이 없습니다.
종료만 영향을 받습니다.
이 문제는 근본 원인이었으며 다음 릴리스에서 수정 될 예정입니다.
 

 

반응형
728x90
300x250

[Windows 7] Home Basic - Aero와 같은 형태의 작업표시줄 사용

[Windows 7] Home Basic - Aero 기능 활성화 안내, http://yyman.tistory.com/182, 2010.10.22 23:49

Windows 7 Home Basic은 이전의 글에서도 알다시피 낮은 사양의 컴퓨터에 적용되는 운영체제입니다.
Aero에 적용되는 형태의 작업표시줄을 사용하기 위해선 별도의 설정을 해야만 합니다.
= Windows 7 Home Basic is an operating system for low-end computers, as we've seen in previous articles.
= In order to use the task bar of Aero type, you have to set it separately.



1. 설정 방법 소개(Introduction)

실행 : Regedit 

프로그램명
(Program name)

변경 경로
(Change path)

세부 사항
(Detail)

 Regedit

 HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

[값 변경]
Composition (기본값 : 1) -> 2로 변경 (16진수 그대로 사용)

 

 

 

설정을 완료한 후에 재부팅하면 적용됩니다.
= This will take effect after rebooting after completing the settings.

반응형
728x90
300x250

[Windows 7] Home Basic - Aero 기능 활성화 안내

Windows 7 Home Basic은 낮은 사양의 컴퓨터에 제공되는 운영체제입니다. 그러므로 Aero 기능은 빠져있습니다.
 = Windows 7 Home Basic is an operating system that is available on low-end computers. Therefore, the Aero function is missing.

 참고)

 Aero 기능(Aero Peak)

 기존의 멀티테스킹과는 달리 이전의 작업동작과 더불어 다양한 프로세스를 쉽게 바라볼 수 있도록 도와주는 3D 그래픽을 활용한 멀티테스킹 도구 
= Unlike conventional multitasking, multitasking tools that utilize 3D graphics to help you easily view various processes as well as previous tasks

아래의 자료는 AeroEnabler라는 도구입니다.
이 도구는 영문 버전이며 닷넷 프레임 워크 3.5 이상을 지원합니다.

저작자는 DiSTANTX 입니다.

= Below is a tool called AeroEnabler.
= This tool is in English and supports .NET Framework 3.5 or later.
= The author is DiSTANTX.

이 프로그램을 사용하고 난 후에 발생되는 문제에 대해서 책임지지 않습니다.
We are not responsible for any problems that arise after using this program.

윈도우 파워유저들을 위해서 작성하였습니다.
It was written for Windows Power Users.


1. Aero Enabler 사용하기

그림 1. Aero Enabler

[첨부 / Attachment]
AeroEnabler.zip

사용 방법은 관리자 권한을 이용하여 Enable Aero를 클릭하고 나서 재부팅하시면 됩니다.
= To use it, click "Enable Aero" and then reboot using administrator privileges.


2. 영어 단어(English words)

번호
(Number)

단어(Word)

뜻(Means)

국문 읽기

1

privileges.

특권, 권한

프리빌리지

 

 

 

 

 

반응형
728x90
300x250

[PC활용] UltraISO 8 Portable

UltraISO 8 Portable 입니다.
UltraISO 8은 가상 이미지를 관리할 수 있는 프로그램입니다.
UltraISO은 이미지 파일을 구울 수 있는 네로 API를 연동하였습니다.


1. UtraISO 8 Portable



2. 첨부(Attachment)
UltraISOPortable.zip

사용가능한 운영체제: Microsoft Windows(마이크로소프트 윈도우)
소프트웨어: Free to Try

설치 파일에 대해서는 바이러스는 존재하지 않습니다. 포터블 버전 사용에 대해서 책임지지 않습니다.


반응형

+ Recent posts