본문 바로가기

IT

[JSP] JSP에서 XML 수신 더보기
boundary 설정한는법 object 추가 model-profile에서 uml include object선택 오른쪽 properties 창에서 stereotype의 타입을 boundary로 선택 object 우클릭 ->format->sterotype display->iconic 선택(shift+Ctrl+i) 더보기
[JSP] JSP에서 한글 사용법 post 방식에선 request.setCharacterEncoding("euc-kr"); get 방식에선 response.setContentType("text/html;charset=euc-kr"); 더보기
C# image를 byte 배열(Array)로, byte 배열(Array)을 image로 바꾸는 방법 C# 이미지를 byte 배열로 바꾸는 법 public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } C# byte 배열를 image 로 바꾸는 법 public Image ByteArrayToImage(byte[] bytes) { MemoryStream ms = new MemoryStream(bytes); Image recImg = Image.FromStream(ms); return recImg ; } 더보기
[UNIX&SOCKET] 초기 설정 1. putty 프로그램 다운로드 2. hostname 작성 3. Open 버튼 클릭. 오늘의 과제 1. c program을 vi 편집기를 이용하여 작성한뒤 , test.c 로 저장 #include void main (){printf("first class \n");} 2. test.c 를 gcc로 compile하고 실행 파일 이름을 test 로 한다. 3. temp란 디렉토리를 만든다. 4. test 파일을 temp디렉토리로 복사하여 파일이름을example로 한다. 5. 다음과 같이 명령어를 순서대로 실행하여 스크립트 파일을 작성한다. %script first %ls -la test %temp/example %cat test.c %^d 6. 완료한뒤 cat first 를 치고 결과를 확인한다. 더보기
[MFC&WINAPI] 파일 입출력 createFIle & readFile & writefile createfile이 handle을 반환한다. 이 handle을 이용해서 read 와write을 한다. HANDLE CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSecurity_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, Handle hTemplateFile ); 첫번째 인자 LPCTSTR lpFileName : 파일이므, 경로 두전쨰 인자 DWORD dwDesiredAccess : 파일 접근 타입, GENERIC_READ,GENERIC_WRITE...등등 세번째 인자 DWORD dwShareMode.. 더보기
[MFC] createThread 의 원형 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUNTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadld ); 1. LPSECURITY_ATTRIBUTES lpThreadAttributes는 스레드의 보안설정을 하는것 2. DWORD dwStackSize : 스레드의 크기를 설정 3. LPTHREAD_START_ROUNTINE lpStartAddress : 스레드의 이벤트 함수이벤트 함수의 원형은 DWORD WINAPI ThreadFunc(LPVOID lpParameter);4. LP.. 더보기
[C#] string 문자열 가운데 공백 제거 private string subGap(string _str) { int start = 0; int num = 0;//중간 띄어쓰기 위치 string tmp = _str; while (tmp.IndexOf(" ") > 0) { num = tmp.IndexOf(" "); string tmp1 = tmp.Substring(0, num); start = num+1; tmp1 += tmp.Substring(num+1); tmp = tmp1; } return tmp; } 더보기
[C#] thread 에서 UI 변수에 접근하는 방법 this.Invoke(new MethodInvoker(delegate() { textbox1.text = "UI변수에 값 대입하기" })); 더보기
[C#] ftp 다운로드 하는 법 try{ int _count = 0; foreach (string _str in downFileName)//파일명 { bar = this.progressBar;//파일이 존재하는 ftp파일 주소 Uri ftpUri = new Uri(@"ftp://주소"); //file size FtpWebRequest reqFtp = (FtpWebRequest)WebRequest.Create(ftpUri); reqFtp.Method = WebRequestMethods.Ftp.GetFileSize; reqFtp.Credentials = new NetworkCredential(); FtpWebResponse resFtp = (FtpWebResponse)reqFtp.GetResponse(); fileSize = resFtp... 더보기

반응형