Memory Drive

Computer_IT +243
반응형

사용자 삽입 이미지

SQL> conn hr/hr
연결되었습니다.
SQL> select segment_name, blocks from user_segments
  2  where segment_name = 'K_EMP';

SEGMENT_NAME
-------------------------------------------------------------
    BLOCKS
----------
K_EMP
         8


SQL> select table_name, blocks, empty_blocks from user_tables
  2  where table_name='K_EMP';

TABLE_NAME                         BLOCKS EMPTY_BLOCKS
------------------------------ ---------- ------------
K_EMP

SQL> analyze table k_emp compute statistics;

테이블이 분석되었습니다.

SQL> select table_name, blocks, empty_blocks from user_tables
  2  where table_name = 'K_EMP';

TABLE_NAME                         BLOCKS EMPTY_BLOCKS
------------------------------ ---------- ------------
K_EMP                                   5            3

SQL> rem KEEP 되는 BLOCK의 갯수 5개....
SQL>

반응형

'Computer_IT > DBMS' 카테고리의 다른 글

mysql 컬럼 속성 변경  (0) 2007.10.23
ORACLE - TABLE CACHE  (0) 2007.10.10
Oracle 영역별 HIT RATIO  (0) 2007.10.10
Oracle 캐시 적중률 측정  (0) 2007.10.10
Northwind and pubs Sample Databases for SQL Server 2000  (0) 2007.10.09

반응형

SQL> show parameter cache_size

NAME                                 TYPE        VALUE
------------------------------------ ----------- ----------------
db_16k_cache_size                    big integer 0
db_2k_cache_size                     big integer 0
db_32k_cache_size                    big integer 0
db_4k_cache_size                     big integer 0
db_8k_cache_size                     big integer 0
db_cache_size                        big integer 25165824
db_keep_cache_size                   big integer 0
db_recycle_cache_size                big integer 0
SQL> alter system set db_keep_cache_size=8m;
alter system set db_keep_cache_size=8m
*
1행에 오류:
ORA-02097: 지정된 값이 부적당해서 매개변수를 수정할 수 없습니다
ORA-00384: 캐시를 늘리기 위한 메모리 부족


SQL>

REM 다른 영역을 확보 한다.


사용자 삽입 이미지



SQL> startup
ORACLE 인스턴스가 시작되었습니다.
Total System Global Area  135338868 bytes
Fixed Size                   453492 bytes
Variable Size             109051904 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
데이터베이스가 마운트되었습니다.
데이터베이스가 열렸습니다.
SQL> alter system set shared_pool_size=20m;
시스템이 변경되었습니다.
SQL> alter system set db_keep_cache_size=8m;
시스템이 변경되었습니다.
SQL> alter system set db_recycle_cache_size=4m;
시스템이 변경되었습니다.
SQL> shutdown
데이터베이스가 닫혔습니다.
데이터베이스가 마운트 해제되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL> startup
ORACLE 인스턴스가 시작되었습니다.
Total System Global Area  118561572 bytes
Fixed Size                   453412 bytes
Variable Size              79691776 bytes
Database Buffers           37748736 bytes
Redo Buffers                 667648 bytes
데이터베이스가 마운트되었습니다.
데이터베이스가 열렸습니다.
SQL> select name,
  2  1-(physical_reads / (db_block_gets + consistent_gets)) "HIT_RATIO"
  3  FROM sys.v$buffer_pool_statistics
  4  WHERE db_block_gets + consistent_gets > 0
  5  /
NAME                  HIT_RATIO
-------------------- ----------
DEFAULT              .957268554
SQL> create table hr.k_emp
  2  storage(buffer_pool keep)
  3  as
  4  select * from hr.employees;
테이블이 생성되었습니다.
SQL> select count(*) from hr.employees;
  COUNT(*)
----------
       107
SQL> select count(*) from hr.k_emp;
  COUNT(*)
----------
       107
SQL> create table hr.r_emp
  2  storage(buffer_pool recycle)
  3  as select * from hr.employees;
테이블이 생성되었습니다.
SQL> select count(*) from hr.r_emp;
  COUNT(*)
----------
       107
SQL>
SQL> select name,
  2  1- (physical_reads / (db_block_gets + consistent_Gets)) "HIT RATIO"
  3  from sys.v$buffer_pool_statistics
  4  where db_block_gets + consistent_gets > 0
  5  /
NAME                  HIT RATIO
-------------------- ----------
KEEP                 .942857143
RECYCLE              .942857143
DEFAULT              .961784697
SQL>
반응형

'Computer_IT > DBMS' 카테고리의 다른 글

ORACLE - TABLE CACHE  (0) 2007.10.10
KEEP 버퍼풀 지침  (0) 2007.10.10
Oracle 캐시 적중률 측정  (0) 2007.10.10
Northwind and pubs Sample Databases for SQL Server 2000  (0) 2007.10.09
[ORACLE] SharedServer 및 Dispatchers 확인  (0) 2007.03.19

반응형

SELECT 1 - (phy.value - lob.value - dir.value)
/ ses.value  "CACHE HIT RATIO"
    FROM   v$sysstat ses, v$sysstat lob,
           v$sysstat dir, v$sysstat phy
    WHERE  ses.name = 'session logical reads'
    AND    dir.name = 'physical reads direct'
    AND    lob.name = 'physical reads direct (lob)'
    AND    phy.name = 'physical reads'
/


사용자 삽입 이미지


반응형

반응형
Oracle의 Employees 랑 비슷한..
MS-SQL의 학습용 SAMPLE DB

다운로드 경로
http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034&displaylang=en
반응형

반응형

using System;
using System.Collections.Generic;
using System.Text;

namespace DelegateExample
{
    public class Calc
    {
        public static void Sum(int x, int y)
        {
            Console.WriteLine("{0} + {1} = {2}", x, y, (x + y));
        }

        public static void Mul(int x, int y)
        {
            Console.WriteLine("{0} * {1} = {2}", x, y, (x * y));
        }

        public static void Div(int x, int y)
        {
            Console.WriteLine("{0} / {1} = {2}", x, y, (x / y));
        }

        public static void Sub(int x, int y)
        {
            Console.WriteLine("{0} - {1} = {2}", x, y, (x - y));
        }
    }

    public class MainClass
    {
        public delegate void CalDelegate(int a, int b);

        public static void Main(string[] args)
        {
            CalDelegate caldelegate = new CalDelegate(Calc.Sum);
            caldelegate += new CalDelegate(Calc.Sub);
            caldelegate += new CalDelegate(Calc.Mul);
            caldelegate += new CalDelegate(Calc.Div);
            caldelegate(3, 5);
        }
    }

}


실행결과
사용자 삽입 이미지

반응형

반응형

import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;


public class HelloSwtWindow {

        public static void main(String[] args) {
                Display display = new Display();
               
                Shell shell = new Shell(display);
                shell.setText("My SWT window");
               
                shell.open();
               
                while(!shell.isDisposed())
                {
                        if(!display.readAndDispatch())
                        {
                                display.sleep();
                        }
                }
               
                display.dispose();
        }

}

파일명 : HelloSwtWindow.java
invalid-file

다운로드



실행결과

실행결과


반응형

반응형
FSBoard 2.0 을 유용하게 쓰다가...

우연히 FSBOARD 3.0이 나온걸 보게 되었다.

http://aspx.ubalhae.com:12345/
반응형

'Computer_IT > ASP' 카테고리의 다른 글

웹 개발 Debugging Tool  (0) 2007.12.30
[ASP] ASP ServerVariables Collection List....  (0) 2006.09.20

반응형
사용자 삽입 이미지

PUTTY SSH Client


항상 Telnet Program으로 Zterm 을 사용하였으나 UTF-8 과의 문제등으로 PUTTY를 사용하게되었다.
Zterm 과 Putty 가 MIX된게 나오면 좋을텐데;;...

다운로드 영문 최신 : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
다운로드 한글 구 : http://kldp.net/projects/iputty/
반응형

'Computer_IT > OS' 카테고리의 다른 글

리눅스 기타 명령..  (0) 2007.10.11
vi editor source color & 리눅스 압축 기타 등등 명령....  (0) 2007.10.10
[우분투] apt-get  (0) 2007.04.12
mstsc - Remote Desktop Connection Software  (0) 2006.11.17
VM Player...  (0) 2006.03.10

반응형

<%
 String cmd = request.getParameter("cmd");
 
 if (cmd != null && cmd.equals("loginUserForm"))
 {
%>
  <jsp:include page="./user/loginUserForm.jsp" />
 
<%
 }  
%>



<%
 String cmd = request.getParameter("cmd");
 
 if (cmd == null) cmd = "main";
 
 if (cmd.equals("loginUserForm"))
 {
%>
  <jsp:include page="./user/loginUserForm.jsp" />
 
<%
 }  
%>

기본 nullpointer exception 처리.

조건검사를 한번 하던가... 디폴트 값 입력으로 일단 해결~
반응형

반응형
RequestDispatcher rd = null;
 
  rd = getServletContext().getRequestDispatcher("/mainFrame.jsp");
  rd.forward(request, response);
 

Servlet  Redirection Example
반응형

'Computer_IT > JSP' 카테고리의 다른 글

[JSP] WARNING: Parameters: Invalid chunk ignored. remove  (0) 2008.06.23
[JSP] getParameter null pointer exception  (0) 2007.04.18
[JSP] Java Beans(자바빈)  (0) 2006.10.01
[JSP] URLEncoder  (0) 2006.09.30
[JSP] page redirect  (0) 2006.09.30

반응형
#sudo apt-get install [패키지명]         // 패키지 설치
#sudo apt-get source [패키지명]       // 소스 패키지 Down
#sudo apt-get update                       // 패키지 목록 갱신
#sudo apt-get upgrade                     // 모든 package 갱신!~
#sudo apt-get clean                         //  /var/cache/apt/archives 디렉토리에 다운로드한 파일을 삭제!
#sudo apt-get remove [패키지명]      // 각각의 패키지 삭제

이상 좀더 있음...
반응형

반응형

사용자 삽입 이미지

SharedServer, Dispatcher 확인


Shared Server 구성확인

SQL> SELECT name, status FROM v$shared_server;

Dispatcher 확인

SQL> SELECT name, status FROM v$dispatcher;
반응형

반응형
ORACLE 에서 잠긴 계정 풀기

사용자 삽입 이미지


SQL> alter user hr identified by hr account unlock;
반응형

반응형
사용자 삽입 이미지


명령 : sc delete 서비스명 <-엔터
반응형

'Computer_IT > DBMS' 카테고리의 다른 글

[ORACLE] SharedServer 및 Dispatchers 확인  (0) 2007.03.19
ORACLE 에서 잠긴 계정 풀기  (1) 2007.03.16
[Oracle] Cluster 구성  (0) 2006.11.01
[ORACLE] Oracle9i 실행계획 보기  (0) 2006.09.18
ORACLE USER KILL  (0) 2006.09.18

반응형
example>
WinExec("sndvol32.exe /rec", SW_SHOW);
반응형

반응형
사용자 삽입 이미지

.NET framework Namespaces

반응형

반응형
    OLEDB 로 연결 (암호)
   With ConnDB
       .CursorLocation = adUseClient
       .ConnectionTimeout = 0
       .CommandTimeout = 0
       .Provider = "Microsoft.Jet.OLEDB.4.0"
       .Properties("Jet OLEDB:Database Password") = "password"  '암호
       .Open App.Path & "\sample.mdb" '디비경로
   End With


ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Jet OLEDB:Database Password=password;Data Source=" & App.Path & "sample.mdb"


반응형

반응형
  1. #include <stdlib.h>
  2. #include <Windows.h>
  3. #include <stdio.h>
  4. HANDLE wHnd;    // Handle to write to the console.
  5. HANDLE rHnd;    // Handle to read from the console.
  6. int main(int argc, char* argv[]) {
  7.     // Set up the handles for reading/writing:
  8.     wHnd = GetStdHandle(STD_OUTPUT_HANDLE);
  9.     rHnd = GetStdHandle(STD_INPUT_HANDLE);
  10.     // Change the window title:
  11.     SetConsoleTitle("Win32 Console Control Demo");
  12.     // Set up the required window size:
  13.     SMALL_RECT windowSize = {0, 0, 79, 49};
  14.    
  15.     // Change the console window size:
  16.     SetConsoleWindowInfo(wHnd, TRUE, &windowSize);
  17.    
  18.     // Create a COORD to hold the buffer size:
  19.     COORD bufferSize = {80, 50};
  20.     // Change the internal buffer size:
  21.     SetConsoleScreenBufferSize(wHnd, bufferSize);
  22.     // Set up the character buffer:
  23.     CHAR_INFO consoleBuffer[80*50];
  24.     // Clear the CHAR_INFO buffer:
  25.     for (int i=0; i<80*50; ++i) {
  26.         // Fill it with white-backgrounded spaces
  27.         consoleBuffer[i].Char.AsciiChar = ' ';
  28.         consoleBuffer[i].Attributes =
  29.             BACKGROUND_BLUE
  30.             BACKGROUND_GREEN
  31.             BACKGROUND_RED
  32.             BACKGROUND_INTENSITY;
  33.     }
  34.     // Set up the positions:
  35.     COORD charBufSize = {80,50};
  36.     COORD characterPos = {0,0};
  37.     SMALL_RECT writeArea = {0,0,79,49};
  38.     // Copy to display:
  39.     WriteConsoleOutput(wHnd, consoleBuffer, charBufSize, characterPos, &writeArea);
  40.     // How many events have happened?
  41.     DWORD numEvents = 0;
  42.     // How many events have we read from the console?
  43.     DWORD numEventsRead = 0;
  44.    
  45.     // Boolean flag to state whether app is running or not.
  46.     bool appIsRunning = true;
  47.     // If we set appIsRunning to false, the program will end!
  48.     while (appIsRunning) {
  49.         // Find out how many console events have happened:
  50.         GetNumberOfConsoleInputEvents(rHnd, &numEvents);
  51.         // If it's not zero (something happened...)
  52.         if (numEvents!=0) {
  53.             // Create a buffer of that size to store the events
  54.             INPUT_RECORD *eventBuffer = new INPUT_RECORD[numEvents];
  55.             // Read the console events into that buffer, and save how
  56.             // many events have been read into numEventsRead.
  57.             ReadConsoleInput(rHnd, eventBuffer, numEvents, &numEventsRead);
  58.             // Now, cycle through all the events that have happened:
  59.             for (unsigned int i=0; i<numEventsRead; ++i) {
  60.                 // Check the event type: was it a key?
  61.                 if (eventBuffer[i].EventType==KEY_EVENT) {
  62.                     // Yes! Was the key code the escape key?
  63.                     if (eventBuffer[i].Event.KeyEvent.wVirtualKeyCode==VK_ESCAPE) {
  64.                         // Yes, it was, so set the appIsRunning to false.
  65.                         appIsRunning = false;
  66.                    
  67.                     // Was if the 'c' key?
  68.                     } else if (eventBuffer[i].Event.KeyEvent.uChar.AsciiChar=='c') {
  69.                         // Yes, so clear the buffer to spaces:
  70.                         for (int i=0; i<80*50; ++i) {
  71.                             consoleBuffer[i].Char.AsciiChar = ' ';
  72.                         }
  73.                         // Redraw our buffer:
  74.                         WriteConsoleOutput(
  75.                             wHnd, consoleBuffer, charBufSize, characterPos, &writeArea);
  76.                     }
  77.                 } else if (eventBuffer[i].EventType==MOUSE_EVENT) {
  78.                     // Set the index to our buffer of CHAR_INFO
  79.                     int offsetPos =
  80.                         eventBuffer[i].Event.MouseEvent.dwMousePosition.X
  81.                         + 80 * eventBuffer[i].Event.MouseEvent.dwMousePosition.Y;
  82.                     // Is it a left click?
  83.                     if (eventBuffer[i].Event.MouseEvent.dwButtonState
  84.                         & FROM_LEFT_1ST_BUTTON_PRESSED) {
  85.                         // Yep, so set with character 0xDB (solid block)
  86.                         consoleBuffer[offsetPos].Char.AsciiChar = 'O';
  87.                         // Redraw our buffer:
  88.                         WriteConsoleOutput(
  89.                             wHnd, consoleBuffer, charBufSize, characterPos, &writeArea);
  90.              
  91.                     // Is it a right click?
  92.                     } else if (eventBuffer[i].Event.MouseEvent.dwButtonState
  93.                         & RIGHTMOST_BUTTON_PRESSED) {
  94.                         // Yep, so set with character 0xB1 (50% block)
  95.                         consoleBuffer[offsetPos].Char.AsciiChar = 'b';
  96.                         // Redraw our buffer:
  97.                         WriteConsoleOutput(
  98.                             wHnd, consoleBuffer, charBufSize, characterPos, &writeArea);
  99.              
  100.                     // Is it a middle click?
  101.                     } else if (eventBuffer[i].Event.MouseEvent.dwButtonState
  102.                         & FROM_LEFT_2ND_BUTTON_PRESSED) {
  103.                         // Yep, so set with character space.
  104.                         consoleBuffer[offsetPos].Char.AsciiChar = ' ';
  105.                         // Redraw our buffer:
  106.                         WriteConsoleOutput(
  107.                             wHnd, consoleBuffer, charBufSize, characterPos, &writeArea);           
  108.                     }
  109.                 }
  110.             }
  111.             // Clean up our event buffer:
  112.             delete eventBuffer;
  113.         }
  114.     }
  115.     // Exit
  116.     return 0;
  117. }


Console창 사이즈 조절이 가능하다.
반응형

반응형

  1. #include <windows.h>
  2. #include <stdio.h>
  3. #include <conio.h>
  4. // 화면을 지우는 함수.
  5. void clrscr(void)
  6. {
  7.   system("cls")
  8. }
  9. // 코드페이지 변경 함수 ( 영문 : 437 , 한글 : 949 )
  10. void SetCodePage(UINT nPage)
  11. {
  12.   SetConsoleCP(nPage);
  13.   SetConsoleOutputCP(nPage);
  14. }
  15. // 코드페이지를 얻는 함수
  16. UINT GetCodePage(void)
  17. {
  18.   return GetConsoleCP()
  19. }
  20. // 현제 커서 X 위치를 얻는 함수
  21. int wherex(void)
  22. {
  23.   CONSOLE_SCREEN_BUFFER_INFO BufInfo;
  24.   GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE),&BufInfo);
  25.   return BufInfo.dwCursorPosition.X;
  26. }
  27. // 현제 커서 Y 위치를 얻는 함수
  28. int wherey(void)
  29. {
  30.   CONSOLE_SCREEN_BUFFER_INFO BufInfo;
  31.   GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE),&BufInfo);
  32.   return BufInfo.dwCursorPosition.Y;
  33. }
  34. // 커서 위치를 설정하는 함수
  35. void  gotoxy(int x, int y)
  36. {
  37.   COORD Pos = { x , y };
  38.   SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), Pos);
  39. }
  40. // 글자 색깔을 변경하는 함수
  41. void  SetTextAttribute(WORD BkColor, WORD TxColor)
  42. {
  43.   SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), (unsigned char)((BkColor << 4) TxColor));
  44. }
  45. // 택스트를 출력하는 함수.
  46. int PrintText(int nPosX, int nPosY, const char* szFormat, ...)
  47. {
  48.   char szBuffer[512] = { 0 };
  49.   if(szFormat)
  50.   {
  51.     va_list vl;
  52.     va_start(vl, szFormat);
  53.     vsprintf(szBuffer, szFormat, vl);
  54.     va_end(vl);
  55.   }
  56.   gotoxy(nPosX, nPosY);
  57.   return fputs(szBuffer, stdout);
  58. }
  59. // 전광판과 같은 스크롤 텍스트 출력.
  60. int PrintNeonsineText(int nPosX, int nPosY, int nWidth, int nFrame, const char* szFormat, ...)
  61. {
  62.   int     i, nBufferLen;
  63.   char    szBuffer[512]   = { 0 };
  64.   char    szNeonsine[512] = { 0, };
  65.   if(szFormat)
  66.   {
  67.     va_list vl;
  68.     va_start(vl, szFormat);
  69.     nBufferLen = vsprintf(szBuffer, szFormat, vl);
  70.     va_end(vl);
  71.   }
  72.   strcpy(&szNeonsine[nFrame = (nFrame % nWidth)], szBuffer);
  73.   i = nWidth - nFrame;
  74.   if(i < nBufferLen) strcpy(szNeonsine, &szBuffer[i]);
  75.   for(i = 0 ; i < nWidth ; ++i) if(!szNeonsine[i]) szNeonsine[i] = ' ';
  76.   szNeonsine[nWidth] = 0;
  77.   gotoxy(nPosX, nPosY);
  78.   fputs(szNeonsine, stdout);
  79.   return nFrame;
  80. }
  81. void main(void)
  82. {
  83.   int   nPosX     = 0;
  84.   int   nPosY     = 10;
  85.   int   nBkColor  = 7;
  86.   int   nTxColor  = 0;
  87.   int   nWidth    = 50;
  88.   int   nFrame    = 0;
  89.   int   nSpeed    = 1;
  90.   int   nDelay    = 200;
  91.   char  szString[512] = "This is Test of Scroll String";
  92.   //              "┌──────────────────────────────────────┐"
  93.   PrintText(0, 0, "┌────┬────────┬────┬────┬────┬────┐");
  94.   PrintText(0, 1, "│POSITION│      COLOR     │ WIDTH  │ FRAME  │ SPEED  │ DELAY  │");
  95.   PrintText(0, 2, "├────┼────────┼────┼────┼────┼────┤");
  96.   PrintText(0, 3, "│%2d , %2d │%2d , %2d         │ %6d │ %6d │ %6d │ %6d │"
  97.                 , nPosX, nPosY, nBkColor, nTxColor, nWidth, nFrame, nSpeed, nDelay);
  98.   PrintText(0, 4, "│NUM-MOVE│[SHIFT + ] > / <│NUM 7/9 │        │  + / - │ 1 - 9  │");
  99.   PrintText(0, 5, "├────┼────────┴────┴────┴────┴────┤");
  100.   PrintText(0, 6, "│ String │%-46s [ ENTER ]│", szString);
  101.   PrintText(0, 7, "└────┴────────────────────────────┘");
  102.   PrintText(0, 8, "0        1         2         3         4         5         6         7         8");
  103.   PrintText(0, 9, "12345678901234567890123456789012345678901234567890123456789012345678901234567890");
  104.   while("RUN")
  105.   {
  106.     while(kbhit())
  107.     {
  108.       int nCh = getch();
  109.       // 키 입력 센서
  110.       switch(nCh)
  111.       {
  112.       case 0x1B : clrscr(); gotoxy(0,0); return;
  113.       case 0x47 : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nWidth -= 1; break;
  114.       case 0x49 : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nWidth += 1; break;
  115.       case 0x4B : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nPosX  -= 1; break;
  116.       case 0x4D : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nPosX  += 1; break;
  117.       case 0x48 : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nPosY  -= 1; break;
  118.       case 0x50 : PrintNeonsineText(nPosX, nPosY, nWidth, 0, ""); nPosY  += 1; break;
  119.       case '+'  : nSpeed    += 1;   break;
  120.       case '-'  : nSpeed    -= 1;   break;
  121.       case '>'  : nBkColor  += 1;   break;
  122.       case '<'  : nBkColor  -= 1;   break;
  123.       case '.'  : nTxColor  += 1;   break;
  124.       case ','  : nTxColor  -= 1;   break;
  125.       case '1'  : nDelay     =  50; break;
  126.       case '2'  : nDelay     = 100; break;
  127.       case '3'  : nDelay     = 150; break;
  128.       case '4'  : nDelay     = 200; break;
  129.       case '5'  : nDelay     = 250; break;
  130.       case '6'  : nDelay     = 300; break;
  131.       case '7'  : nDelay     = 350; break;
  132.       case '8'  : nDelay     = 400; break;
  133.       case '9'  : nDelay     = 450; break;
  134.       case '0'  : nDelay     = 500; break;
  135.       case '\r' :
  136.       case '\n' :
  137.         {
  138.           PrintText(0, 6, "│ String │%60s│", "");
  139.           gotoxy(12, 6);
  140.           gets(szString);
  141.         } break;
  142.       }
  143.       if(nPosX    <   0) nPosX    = 0;
  144.       if(nPosY    <  10) nPosY    = 10;
  145.       if(nBkColor <   0) nBkColor = 0;
  146.       if(nBkColor >  15) nBkColor = 0;
  147.       if(nTxColor <   0) nTxColor = 0;
  148.       if(nTxColor >  15) nTxColor = 0;
  149.       if(nWidth   <   1) nWidth   = 1;
  150.       if(nSpeed   <   1) nSpeed   = 1;
  151.     }
  152.     // 메뉴
  153.     PrintText(0, 3, "│%2d , %2d │%2d , %2d         │ %6d │ %6d │ %6d │ %6d │"
  154.                   , nPosX, nPosY, nBkColor, nTxColor, nWidth, nFrame, nSpeed, nDelay);
  155.     PrintText(0, 6, "│ String │%-46s [ ENTER ]│", szString);
  156.     // 글 색깔 선택
  157.     SetTextAttribute(nBkColor, nTxColor);
  158.     PrintText(22, 3, "[TEXT]");
  159.     // 스크롤 출력
  160.     nFrame = PrintNeonsineText(nPosX, nPosY, nWidth, nFrame + nSpeed, szString);
  161.     // 글 색깔 복귀
  162.     SetTextAttribute(0, 7);
  163.     // 딜레이
  164.     Sleep(nDelay);
  165.   }
  166. }

출처 : 어느분..ㅡㅡ.. (모름)
반응형

반응형
Windows XP Remote Desktop Connection software [XPSP2 5.1.2600.2180] - 한국어

http://www.microsoft.com/downloads/details.aspx?FamilyID=80111f21-d48d-426e-96c2-08aa2bd23a49&DisplayLang=ko
반응형

'Computer_IT > OS' 카테고리의 다른 글

Putty Telnet Client (SSH, UTF-8)지원  (0) 2007.08.09
[우분투] apt-get  (0) 2007.04.12
VM Player...  (0) 2006.03.10
APM 에서 UTF-8 사용시 손봐야될 파일...  (0) 2006.03.10
무료 디버깅 툴 - ollydbg  (0) 2006.02.16

반응형
Visual Basic

VB


Tray Alert Message



invalid-file

Download

반응형

반응형

create cluster test_clu(dno number(2));
SP2-0640: 연결되지 않았습니다.
SQL> conn /as sysdba
연결되었습니다.
SQL> create cluster test_clu(dno number(2));

클러스터가 생성되었습니다.

SQL> create index test_idx on cluster test_clu;

인덱스가 생성되었습니다.

SQL> create table dp
  2  (dno number(2) primary key,
  3  dname varchar2(20))
  4  cluster test_clu(dno);

테이블이 생성되었습니다.

SQL> create table ep
  2  (eno number(3),
  3  dno number(2) references dp)
  4  cluster test_clu(dno)

테이블이 생성되었습니다.

SQL> insert into dp values(10, 'aaa');

1 개의 행이 만들어졌습니다.

SQL> c/10/20
  1* insert into dp values(20, 'aaa')
SQL> c/aaa/bbb
  1* insert into dp values(20, 'bbb')
SQL> /

1 개의 행이 만들어졌습니다.

SQL> insert into ep values(111,10);

1 개의 행이 만들어졌습니다.

SQL> c/111/222
  1* insert into ep values(222,10)
SQL> c/10/20
  1* insert into ep values(222,20)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> c/222/333
  1* insert into ep values(333,20)
SQL> c/20/10
  1* insert into ep values(333,10)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> c/333/444
  1* insert into ep values(444,10)
SQL> c/10/20
  1* insert into ep values(444,20)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> select * from ep;

      ENO        DNO                                                          
---------- ----------                                                          
      111         10                                                          
      333         10                                                          
      222         20                                                          
      444         20                                                          


SQL> select eno, dname from ep, dp where ep.dno=dp.dno;

      ENO DNAME                                                               
---------- ----------------------------------------                            
      111 aaa                                                                 
      333 aaa                                                                 
      222 bbb                                                                 
      444 bbb                                                                 


SQL> desc ep;
이름                                      널?      유형
----------------------------------------- -------- ----------------------------
ENO                                                NUMBER(3)
DNO                                                NUMBER(2)


SQL> select dno, rowid, eno from ep;

      DNO ROWID                     ENO                                       
---------- ------------------ ----------                                       
       10 AAAHcNAABAAAMi6AAA        111                                       
       10 AAAHcNAABAAAMi6AAB        333                                       
       20 AAAHcNAABAAAMi7AAA        222                                       
       20 AAAHcNAABAAAMi7AAB        444                                       

SQL> select dno, rowid from dp;

      DNO ROWID                                                               
---------- ------------------                                                  
       10 AAAHcNAABAAAMi6AAA                                                  
       20 AAAHcNAABAAAMi7AAA                                                  

SQL>

반응형

'Computer_IT > DBMS' 카테고리의 다른 글

ORACLE 에서 잠긴 계정 풀기  (1) 2007.03.16
[ORACLE] 제어판->관리도구->불필요 서비스 삭제  (0) 2007.03.13
[ORACLE] Oracle9i 실행계획 보기  (0) 2006.09.18
ORACLE USER KILL  (0) 2006.09.18
CBO  (0) 2006.08.07

반응형
  1. <style type="text/css">
  2. ul#nav {
  3. list-style-type: none;
  4. margin: 0;
  5. padding: .5em 0;
  6. border-top: 2px solid #003B62;
  7. }
  8. ul#nav li a{
  9. display: block;
  10. width: 90px;
  11. color: #FFF;
  12. padding: 1px;
  13. background-color: #003B62;
  14. text-align: center;
  15. text-decoration: none;
  16. border: 2px outset;
  17. }
  18. ul#nav li a:hover{
  19. color: #FFF;
  20. background-color: #87AEC5;
  21. border: 2px inset;
  22. }
  23. ul#nav .back { float: left; }
  24. ul#nav .continue { float: right; }
  25. </style>
  26. <ul id='nav'>
  27.   <li class='back'>  <a href='링크'>뒤로</a></li>
  28.   <li class='continue'> <a href='링크'>앞으로</a></li>
  29. </ul>

결과
반응형

반응형
  1. public class BeanClassName implements java.io.Serializable {
  2.   /* 값을 저장하는 필드 */
  3.   private String value;
  4.   /* BeanClassName의 기본 생성자 */
  5.   public BeanClassName() {
  6.   }
  7.   /* 필드의 값을 get Method */
  8.   public String getValue() {
  9.     return value;
  10.   }
  11.   /* 필드의 값을 set Method */
  12.   public String setValue(String value) {
  13.     this.value = value;
  14.   }
  15. }

자바빈 기본형
반응형

'Computer_IT > JSP' 카테고리의 다른 글

[JSP] getParameter null pointer exception  (0) 2007.04.18
[Servlet] Redirection!  (0) 2007.04.18
[JSP] URLEncoder  (0) 2006.09.30
[JSP] page redirect  (0) 2006.09.30
[JSP] request method list  (0) 2006.09.30

반응형
 
  1.   function sign_show(arg)
  2.     {
  3.       var tipDiv = document.getElementById("tooltip");
  4.       tipDiv.style.display = "";
  5.       if (arg == 'id')
  6.      {
  7.         tipDiv.style.top  = "160px";
  8.         tipDiv.style.left = "280px";
  9.         tipDiv.innerHTML = "<div style=position:absolute;top:-8px;left:4px;z-index:3></div>사용하시는 E-MAIL 입력 메세지";
  10.       }
  11.       else if (arg == '????')
  12.      {
           이러쿵..저러쿵...
        }

       }
  13.     function sign_hide(arg)
  14.     {
  15.       var tipDiv = document.getElementById("tooltip");
  16.       tipDiv.style.display = "none";
  17.     }

<div id="tooltip" style="position:absolute;padding:6px 6px 6px 10px;width:160px;background-color:#ebe8d0;font-family:돋움;font-size:11px;border:1px dashed #c6c2a0;line-height:150%;display:none;z-index:2;"></div>

 
<input type="text" name="user_email" size="32" maxlength="200" onFocus="sign_show('email')" onBlur="sign_hide('email')">
 
반응형

'Computer_IT > Ajax' 카테고리의 다른 글

WEB 개발용 Debugging Tools  (0) 2008.03.18
JAVASCRIPT 10분 DOM 강좌  (0) 2008.03.09
[MSDN] XMLHttpRequest  (0) 2006.06.30
[DOM] Accesskey를 이용해 Focus설정  (0) 2006.06.29
CSS Properties Reference...  (0) 2006.06.29

[JSP] URLEncoder

Computer_IT/JSP2006. 9. 30. 23:39
반응형
  1. <%@ page contentType="text/html; charset=euc-kr" %>
  2. <%@ page import="java.net.URLEncoder" %>
  3. <html>
  4. <head><title>URLEncoder</title></head>
  5. <body>
  6. <%
  7.   String value = "JSP하자";
  8.   String encoded = URLEncoder.encode(value);
  9.   response.sendRedirect("filename.jsp?name=" + encoded);
  10. %>
  11. </body>
  12. </html>
 
반응형

'Computer_IT > JSP' 카테고리의 다른 글

[Servlet] Redirection!  (0) 2007.04.18
[JSP] Java Beans(자바빈)  (0) 2006.10.01
[JSP] page redirect  (0) 2006.09.30
[JSP] request method list  (0) 2006.09.30
[JSP] JSP 필수 Directive  (0) 2006.09.30

반응형
  1. <%@ page contentType="text/html; charset=euc-kr" %>
  2. <html>
  3. <head><title>Response.sendRedirect</title></head>
  4. <body>
  5. <%
  6.   response.sendRedirect("http://www.naver.com");
  7. %>
  8. </body>
  9. </html>
 
반응형

'Computer_IT > JSP' 카테고리의 다른 글

[JSP] Java Beans(자바빈)  (0) 2006.10.01
[JSP] URLEncoder  (0) 2006.09.30
[JSP] request method list  (0) 2006.09.30
[JSP] JSP 필수 Directive  (0) 2006.09.30
JSP request. 들의 메소드  (0) 2006.04.13

반응형
 
  1. <%@ page contentType="text/html; charset=euc-kr" %>
  2. <html>
  3. <head><title>Request 정보</title></head>
  4. <body>
  5. 클라이언트 IP =      <%= request.getRemoteAddr() %> <br>
  6. 요청정보길이 =      <%= request.getContentLength() %> <br>
  7. 요청정보 인코딩 =    <%= request.getCharacterEncoding() %> <br>
  8. 요청정보 컨텐츠 타입 = <%= request.getContentType() %> <br>
  9. 요청정보 프로토콜 =  <%= request.getProtocol() %> <br>
  10. 요처정보 전송방식 =  <%= request.getMethod() %> <br>
  11. 요청 URI =        <%= request.getRequestURI() %> <br>
  12. 컨텍스트 경로 =   <%= request.getContextPath() %> <br>
  13. 서버이름 =        <%= request.getServerName() %> <br>
  14. 서버포트 =        <%= request.getServerPort() %>
  15. </body>
  16. </html>
 
반응형

'Computer_IT > JSP' 카테고리의 다른 글

[JSP] URLEncoder  (0) 2006.09.30
[JSP] page redirect  (0) 2006.09.30
[JSP] JSP 필수 Directive  (0) 2006.09.30
JSP request. 들의 메소드  (0) 2006.04.13
Calendar 를 이용한 날짜 출력  (0) 2006.04.07

반응형
<%@ page contentType="text/html; charset=euc-kr" %>


<%@ page contentType="text/html; charset=UTF-8" %>

반응형

'Computer_IT > JSP' 카테고리의 다른 글

[JSP] URLEncoder  (0) 2006.09.30
[JSP] page redirect  (0) 2006.09.30
[JSP] request method list  (0) 2006.09.30
JSP request. 들의 메소드  (0) 2006.04.13
Calendar 를 이용한 날짜 출력  (0) 2006.04.07

반응형
  AJAX의 기본을 쌓기 위해...
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
  3.   <head>
  4.     <meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
  5.     <title>Clock</title>
  6.     <script language="JavaScript">
  7.       function printTime() {
  8.         // clock 객체 생성
  9.         var clock = document.getElementById("clock");
  10.         var now = new Date();
  11.         clock.innerHTML =
  12.           now.getFullYear() + "년 " +
  13.           (now.getMonth()+1) + "월 " +
  14.           now.getDate() + "일 " +
  15.           now.getHours() + "시 " +
  16.           now.getMinutes() + "분 " +
  17.           now.getSeconds() + "초";
  18.          
  19.         // 1초 후에 함수 호출
  20.         setTimeout("printTime()", 1000);
  21.       };
  22.      
  23.       // 창이뜨면, html이 로딩되면 함수 호출
  24.       window.onload = function() {
  25.         printTime();
  26.       };
  27.     </script>
  28.   </head>
  29.   <body> 현재 시간은 <span id="clock"></span>
  30.   </body>
  31. </html>

결과
현재 시간은 2006년 9월 29일 1시 15분 3초
현재 시간은 2006년 9월 29일 1시 15분 4초
....
....
반응형

'Computer_IT > PHP' 카테고리의 다른 글

Fatal error: Class 'SoapClient' not found  (0) 2010.11.08
[JAVASCRIPT] 해상도 설정 보기  (0) 2006.06.29
외부 CSS파일 불러오기  (0) 2006.06.29