본문 바로가기 메뉴 바로가기

Only I Can

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Only I Can

검색하기 폼
  • 분류 전체보기 (181)
    • C reative (26)
      • Writing (20)
      • 1Day 1Ted (5)
    • Game (6)
      • Poly Bridge (6)
    • Hobby (9)
      • B ook (2)
      • M ovie (5)
      • M usical (0)
      • H ave It (1)
      • U sefull Program (1)
    • P rogramming (135)
      • V studio (6)
      • C # (13.05~) (79)
      • E ncryption (5)
      • C conf (8)
      • L inux (7)
      • D B (15)
      • E tc (8)
      • M ade by iswoo (7)
  • 방명록

2013/06/13 (9)
C# 에러, 일반적으로 각 소켓 주소 사용을 하나만 허용됩니다.

WSAEADDRINUSE (10048)번역 : 이미 사용 중인 주소.설명 : 일반적으로 각 소켓 주소 (프로토콜/IP 주소/포트) 사용을 하나만 허용됩니다. 프로그램 (Wsapiref_6vzm.asp) IP 주소 또는 제대로 닫힌 소켓 기존 소켓의 이미 사용된 포트를 소켓을 바인딩할 하면 이 오류가 발생합니다 또는 소켓을 있는 여전히 프로세스의 닫는. 같은 포트 번호를 여러 개의 소켓을 바인딩할 하는 서버 프로그램의 고려해 setsockopt (Wsapiref_94aa.asp)(SO_REUSEADDR). 클라이언트 프로그램은 일반적으로 필요가 전혀 바인딩 호출, 연결 (Wsapiref_8m7m.asp) 사용되지 않는 포트를 자동으로 선택합니다. (ADDR_ANY 관련된) 와일드카드 주소로 바인딩하기 호출..

카테고리 없음 2013. 6. 13. 17:54
C# 메아리 서버 Server

static void Main(string[] args) { if (args.Length < 1) { Console.WriteLine("사용법 : {0} ", Process.GetCurrentProcess().ProcessName); return; } string bindIp = args[0]; const int bindPort = 5425; TcpListener server = null; try { IPEndPoint localAddress = new IPEndPoint(IPAddress.Parse(bindIp), bindPort); server = new TcpListener(localAddress); server.Start(); Console.WriteLine("메아리 서버 시작... "); whi..

P rogramming/C # (13.05~) 2013. 6. 13. 17:03
C# 메아리 서버 Client 소스

static void Main(string[] args) { if (args.Length < 2) { Console.WriteLine( "사용법 : {0} ", Process.GetCurrentProcess().ProcessName); return; } string bindIp = args[0]; int bindPort = Convert.ToInt32(args[1]); string serverIp = args[2]; const int serverPort = 5425; string message = args[3]; try { IPEndPoint clientAddress = new IPEndPoint(IPAddress.Parse(bindIp), bindPort); IPEndPoint serverAddress..

P rogramming/C # (13.05~) 2013. 6. 13. 17:03
Query] 테이블 생성

create table 테이블명( 컬럼명 컬럼형태 조건 ... , 컬럼명 컬럼형태 조건 ... ,컬럼명 컬럼형태 조건 ... ); 과 같이 수행하면 됩니다. Not Null 이라는 옵션은 테이블에 insert 시에 해당 컬럼 값이 무조건 존재 해야만 한다는 것입니다. 그게 아니라면 error를 발생하게 됩니다. 이름 붙이는 법 이름은 다음의 규칙을 따라서 지정한다. ■ TABLE 명이나 COLUMN 명은 문자로 시작하고 30 자 이내로 지정한다. ■ A ~ Z, a ~ z, 0 ~ 9, _ , $ , # 을 사용할 수 있다. ■ 한 USER 내에서는 다른 OBJECT 의 이름과 동일하게 지정할 수 없다. ■ ORACLE7 SERVER 예약어를 사용할 수 없다. ■ 대소문자를 구별하지 않는다. Oracle..

P rogramming/D B 2013. 6. 13. 15:07
Oracle] 다른 DB 테이블 값 가져오기

copy from userid/password@SID insert 생성될테이블명 using 검색테이블 입니다. 오라클에서는 두개의 다른 DB 상에서의 값을 가져 올 수 있습니다. 그래서 다른 계정의 아이디와 비밀번호, 시스템 이름을 알고 있다면 긁어 올 수 있습니다. insert라고 한것은 기존의 테이블이 존재 하기 때문에 insert로 한것이구요 insert가 아니라 create으로 하게 되면 테이블 자체를 긁어 올 수 있습니다. 한가지 문제라면 긁어 오는 과정에서 기존의 테이블에 컬럼 값이 문제가 될 수 있는데요, 기존의 테이블에 컬럼 중 varchar 크기가 20 인데, 컬럼 row 속성이 20으로 가득 찬 byte가 존재 한다면 긁어 오는 과정에서 20이 오바 하게 되는 문제가 생기기도 하는데요,..

P rogramming/D B 2013. 6. 13. 15:04
Oracle] 열에 대한 값이 너무 큼 : 해결방법

라는 에러는, insert시에 뜨는 에러인데 열에 대한 크기를 그림 상의 실제 값보다 크게 변경해주는 것만으로도 해결 가능합니다. alter table 테이블명 modify( quo_fil varchar(120) );

P rogramming/D B 2013. 6. 13. 14:59
Query] 테이블 컬럼 사이즈 변경

Alter table Table_name modify( Column_name Change_size ); ex ) Alter table users modify( user_name varchar(20) );

P rogramming/D B 2013. 6. 13. 14:56
cmd] 창의 결과를 파일로 저장

화면상에서 오른쪽 마우스키 클릭시 모두 선택이 가능하며, 모두 선택한 상태에서 엔터를 클릭하면 클립보드로 복사가 된다. 그러나 로그가 쌓이는 양이 한없이 커질수록 한계가 존재하며 그럴때 사용되는 명령어가 따로 있다. c:\> dir /w/o:n > command.txt cmd 창의 크기에는 한계가 있어서 유용한 명령어

P rogramming/E tc 2013. 6. 13. 10:54
Oracle] DB 내, 혹은 다른 유저 계정에서 테이블 전체 복사

같은 계정 내의 DB 테이블 복사 : Create Table copy_table_name as select * from origin_table_name - copy_table_name : 복사할 테이블 명 - origin_table_name : 원본 테이블 명 다른 계정의 DB 테이블 복사 : Copy from Userid/Password@SID Create Copy_table_name using select * from Origin_table_name - Userid : 계정 이름 - Password : 비밀번호 - SID : 데이터 서버 이름 제약 조건 : SQL*NET 이 설치되어 있어야 사용이 가능함. 이유는 다른 계정에 접근한다는 것이 *Net을 통해서 접근 하는 것이기 때문. 참 쉽죠?

P rogramming/D B 2013. 6. 13. 09:32
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Only I Can:: What about Z..
  • Only I Can Ted:: How comp..
  • Only i Can TED) What six..
  • Only i Can TED) Meet Spot..
최근에 달린 댓글
  • CheckForIllegalCrossThreadCa..
  • 크로스쓰레드가없이 돌아가나요?
  • 별말씀을
  • 덕분에 좋은거 알아갑니다.
Total
331,919
Today
0
Yesterday
89
링크
  • 리나루카스 시선
  • 다크 프로그래머
  • 개뼈다귀
  • alice
  • 찌혀니의 Another world 별천지
  • 세상의나라
  • 행복결말 자막
  • Funny Candies
  • winner
  • 네가 몰랐던 공부법
TAG
  • PolyBridge1-5
  • c#
  • 좋은글귀
  • PolyBridge1-4
  • 리눅스
  • PolyBridge
  • PolyBridge하는법
  • C# 판넬 예제
  • 알프스목초지1-4
  • 폴리브릿지
  • DaleEvans
  • PolyBridge1-2
  • ted
  • C# 패널 예제
  • 알프스목초지1-3
  • 알프스목초지1-2
  • 믿는다는것
  • 1Day1Sentence
  • 알프스목초지1-1
  • 자신만의향
  • C# 패널
  • Nina Fedoroff
  • PolyBridge1-3
  • Joseph Redmon
  • 알프스목초지1-5
  • OnlyICan
  • 인생의시간
  • 사람의인생
  • PolyBridge1-1
  • 분할작업
more
«   2013/06   »
일 월 화 수 목 금 토
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
글 보관함
  • 2017/08 (4)

Blog is powered by Tistory / Designed by Tistory