2011년 11월 24일 목요일

LINUX_노래프로그램 YUM으로 설치 ㅋ


yum install amarok
참쉽죠잉 ㅋ
난 yum 추종자  얌얌 무자게 좋은걸 ㅋ

2011년 11월 23일 수요일

LINUX_yum libsvn-java




eclipse에서 svn을 사용하면 나오는 경고(?)문구다.
인터넷을 찾아보면 이런 문구들이 많이 나온다.

apt-get install libsvn-java

하지만 난 페도라를 사용한다.
구글링을 하다보니 이게 나온다...

yum install subversion-javahl

해당 패키지를 install 한 후, eclipse 시작시 library를 사용할 수 있도록
eclipse.ini파일을 수정한다.

-vmargs 아래에
-Djava.library.path=/usr/lib    ==> 추가
-Dosgi.requiredJavaVersion=1.5

이제 이클립스를 다시 실행시키면 위의 경고창은 뜨지 않는다.

/usr/lib 폴더에 아래 파일이 반드시 있어야 한다. 없다면 찾아서 해당 폴더를 추가하면 된다.
libsvnjavahl-1.so.0


LINUX_작업공간 전환 단축키

CTRL + ALT + 방향버튼

2011년 11월 16일 수요일

ORACLE_데이터 타입

갑자기 데이터량에 대해서 알려달라는 요청이 왔다.
DB에 관심이 없다보니 완전 허접한 분야...

그와 함께 요청 온 레코드의 크기와 데이터처리 건수
레코드 크기 : 테이블을 구성하고 있는 컬럼의 bytes 값을 더하면 레코드의 크기가 나온다.
데이터처리 건수 : 말 그대로 하루에 데이타를 처리하는 건수
데이터량 : 테이블 별 레코드 크기에 데이터처리 건수를 곱해서 합해주면 하루 데이터량이 나온다.
데이터 타입별로 bytes 크기는 다음과 같다.


DATA TYPE
설  명
VARCHAR2(n)가변 길이 문자 데이터(1~4000byte)
CHAR(n)고정 길이 문자 데이터(1~2000btye)
NUMBER(p,s)전체 p자리 중 소수점 이하 s자리(p:1~38, s: -84~127)
DATE7btye(BC 4712년 1월 1일부터 AD 9999년 12월 31일)
LONG가변 길이 문자 데이터(1~2Gbyte)
CLOB단일 바이트 가변 길이 문자 데이터(1~4Gbyte)
RAW(n)n Byte의 원시 이진 데이터(1~2000)
LONG RAW가변 길이 원시 이진 데이터(1~2Gbyte)
BLOB가변 길이 이진 데이터(1~4Gbyte)
BFILE가변 길이 외부 파일에 저장된 이진 데이터(1~4Gbtye)


http://planmaster.tistory.com/321 에서 퍼온글입니다.

MSSQL_테이타타입


■ 데이터 타입
 - bigint  (-9223372036854775808)에서 (9223372036854775807)
 - int   (2,147,483,648)에서 (2,147,483,647)
 - smallint  (-32,768)에서 (32,767)
 - tinyint  0 에서 255
 - bit
 - decimal 10^38 +1에서 10^38 –1 사이의 고정 정밀도 및 배율 숫자 데이터
 - numeric decimal 과 동일
 - money  소수4자리 존재. 통화 단위의 1/1000의 정확성을 가진 -2^63(-922,337,203,685,477.5808)에서 2^63 - 1(+922,337,203,685,477.5807) 사이의 통화 데이터 값
 - smallmoney 소수4자리 없음. 통화 단위의 1/1000의 정확성을 가진 -214,748.3648에서 +214,748.3647 사이의 통화 데이터 값입니다.
 - real   -3.40E + 38에서 3.40E + 38 사이의 부동 정밀도 숫자 데이터입니다.
 - float  -1.79E + 308에서 1.79E + 308 사이의 부동 정밀도 숫자 데이터입니다.
 - datetime 1753년 1월 1일에서 9999년 12월 31일까지 1/300초 또는 3.33밀리초의 정확성을 가진 날짜 및 시간 데이터입니다.
 - smalldatetime 1900년 1월 1일에서 2079년 6월 6일까지 1분의 정확성을 가진 날짜 및 시간 데이터입니다.
 - char   최대길이 영문 8,000자. 8000자 크기 고정
 - varchar  최대길이 영문 8,000자. 입력된 데이터에 따라 최대 8000자까지 크기 늘어남. 가변형.
 - text  길이가 최대 2^31 - 1(2,147,483,647)자이고 유니코드가 아닌 가변 길이 데이터입니다

- nchar  최대길이 유니코드 4000자. 고정 (가변형 nvarchar) / ※ 단위 처리를 2바이트로 처리.
  ex) nchar(5)  -- 영문한글 모두 5글자
 - ntext  길이가 최대 2^30 - 1(1,073,741,823)자인 가변 길이 유니코드 데이터입니다.

LINUX_Add/Remove Software에서 torrent를 설치 해보자

시스템 -> 관리 -> Add/Remove Software를 선택한다.

torrent치고 find버튼을 클릭한다.

우측에 A Bit Torrent를 선택하여 Next하면서 설치한다.

2011년 11월 10일 목요일

LINUX_터치패드 설치

yum install gsynaptics

설치후

/etc/X11 / <== 이게 있으면 터치패드 설치된거 같다..
나도 리눅스 맹이라 잘 모르것다

하여튼
[jys3126@localhost X11]$ synclient

치면 키보드 정보가 나온다


[jys3126@localhost X11]$ synclient TouchpadOff=1

1이면 꺼지고 0이면 켜진다. 터치패드가 ㅋ



2011년 11월 9일 수요일

LINUX_tgz파일압축및 압축해제

tgz 파일압축 및 압축해제

<압축,해제 관련 명령어>tar =  - c : 파일 압축
        - x : 압축해제
        - v : 파일의 크기 표시제
        - f  : 사용할 파일의 tar지정
        - z : tar에서 gzip으로 할때 붙임


tgz 압축 해제tar -xvzf name.tgz
tgz 압축 tar cvzf 파일명.tar.gz <디렉토리> 또는 파일 
tar.bz2 압축 해제
tar -jxvf name.tar.bz2

LINUX_MAC SKIN URL

http://www.howtoforge.com/mac4lin_make_linux_look_like_a_mac

LINUX_jdk7 rpm 설치

www.oracle.com 에서 jdk 다운받음 rpm으로

rpm -ivh jdk-7u1-linux-i586.rpm

http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Xs2j&articleno=53&_bloghome_menu=recenttext#ajax_history_home
여기서 퍼왔습니다.좋은정보 감사합니다.



B. JAVA SDK 7 RPM 설치
1) JDK 다운로드
맨 왼쪽 “Java Platform (JDK) 7” 클릭
Accept License Agreement 를 선택한 뒤
리눅스 버전의 rpm파일을 /usr/local/src 에 다운로드

jdk-7-linux-i586.rpm: 32bit
jdk-7-linux-x64.rpm: 64bit

#rpm -ivh jdk-7-linux-i586(x64).rpm

/usr/java/jdk1.7.0 디렉토리 생성됨
/usr/local/java 경로로 옮김

#mv jdk1.7.0 /usr/local/java

2) 환경 설정
#vi /etc/profile

파일 마지막 부분에 JDK 설정 추가

# JAVA SDK 7
JAVA_HOME=/usr/local/java
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/*:.

변경된 내용 적용후 설치버전 확인.

# source /etc/profile
# javac -version
javac 1.7.0

설치완료


LINUX_yum으로 현재 최신 jdk 확인

yum -y install jdk-*

LINUX_ yum으로 openjdk삭제

1. rpm -qa | grep jdk 검색
2. yum remove java-1.6.0.-openjdk-javadoc 등등 하나씩 지워준다


2011년 11월 3일 목요일

ASP_Mid 함수


http://thdwns2.springnote.com/pages/707805 퍼왔습니다. 좋은정보 감사합니다.


문자열 중간 부분을 반환한다.

  •  형식
Mid(문자열, 시작 [,길이])

  • 참고
"길이" 를 생략하면 시작 위치에서 해당 문자열의 마지막 문자까지 모두 반환한다.

  • 예제
  1. <TITLE> ASP 함수 예제</TITLE>
    <CENTER><H2>Mid 함수 예제</H2></CENTER>
    <%
    str1 = "Kim Hyoung Ro"
    str2 = Mid(str1,5,6)
    str3 = Mid(str1,4)
    Response.Write "str1 : " & str1 & "<BR>"
    Response.Write str1 & "의 5번째부터 6문자 : " & str2 & "<BR>"
    Response.Write str1 & "의 4번째부터 전체 문자 : " & str3 & "<BR>"
    %>

  • 결과

images9.png

ASP_Scripting.FileSystemObject 객체


http://blog.naver.com/djh517?Redirect=Log&logNo=28722796

ASP_Reponse.Write

Response.Write 는 브라우저에 쓰는 기능입니다.
펌글URL

http://flashcafe.org/?mid=asp_study&document_srl=3928&page=2

ASP_Request Object

Request Object는 주로 사용자로부터 정보를 전달 받을때 사용되는 개체입니다우리는 ASP 라는 서버 사이드를 공부하는 것이기에 모든 관점은 서버쪽에서 바라보는 습관이 필요함다
Request 라는 말은 "요청하다" 이지만 이것은 서버측에서 요청한다는 의미입니다... 즉, 사용자가 서버로 보내오는 요청이나 데이터를 얻어내는 역할을 하는 것이 바로 이 Request 개체가 담당하는 역할이지요..
이 개체가 가지고 있는 주요기능은 다음 표와 같습니다만...아무래도 강좌에서 이 개체의 컬렉션등을 구체적으로  모두 알아보기에는 어려움이 있기에...우린 여기서 그 중 중요한 몇가지만 체크하려 합니다....  (더 깊숙한 내용은 책이나 MSDN을 참고해 주세요)

자세한 URL(펌URL)

http://www.taeyo.pe.kr/lecture/3_beginner_Objects/Request.htm

ECLIPSE_Color Themes 모음

http://www.eclipsecolorthemes.org/?list=toppicks&lang=java

ASP_Server.CreateObject 설명

네이버 지식인에서 긁어왔습니다. 좋은지식 감사합니다. (--)(__)(--)

1.ADODB.connention : 데이터베이스 커넥션
객체로 데이터베이스 서버와 연결을 하는 구문입니다.
한마디로 Recrodset과 DB간의 연결통로를 구성하기위에 Connection 개체를 만들어야 합니다.
예) set db = Server.Createobject("Adodb.connection")
           db.open 연결주소, 접속아이디, 암호

2.ADODB.Recordset : 데이터 레코드셋
만들어진 sql 문장을 이용하여 Recrodset 개체를 open 하면 DB로부터 데이타가 전송되어 Recordset 개체에 저장되게 됩니다.

예) set rs = Server.Createobject("Adodb.Recrodset")
           rs.open sql, db, 1, 2

3. ABCUpload4.XForm : abc 업로드 컴포넌트 객체 생성
사이트 갤럭시, ABC, DEXT 등 다양한 업로드 컴포넌트 객체를 생성시킬 수 있습니다.

예) Set upload = Server.CreateObject("ABCUpload4.XForm")

4. Excel.Application : 에플리케이션 객체 생성
엑셀 파일 저장 및 웹에서의 편집 그외에 파워포인트 등 다양한 에플리케이션을 연결합니다.

예) Set excel = Server.CreateObject("Excel.Application")

5. CDO.Message : 메일 객체 생성
CDO 메일 및 각종 메일서버 객체를 생성하여 메일을 보내기도 합니다.

예) Server.CreateObject("CDO.Message")

ASP_UBound 함수

UBound() UBound([배열명]] 배열의 요소 갯수를 알려주는 함수 JSP에서는 arr.length
exam)
Private Sub BuiltInCommand( byVal cmd, byVal params)
  If Not IsArray(params) Then Exit Sub
  Dim i
  For i=0 To UBound(params,1)
   cmd.Parameters.Append cmd.CreateParameter( _
        params(i)(0), _
        params(i)(1), _
        params(i)(2), _
        params(i)(3), _
        params(i)(4) _
        )
  'Response.Write params(i)(4) & "<br>"
  Next
 End Sub

2011년 11월 1일 화요일

DIR명령어로 파일리스트 뽑아 내기

dir /s /b *.asp >> fileList.txt

/s : 하위폴더까지 모두 검색합니다.
/b: 기본정보를 제거 하고 출력합니다.

>> write합니다.
fileList.txt 파일명입니다.