초보자들이 흔히 실수하는 한 형태입니다. 아래처럼 파일 길이를 파악하도록 간단한 클래스를 만듭니다. 123456789101112131415161718192021222324public class Size { long s = 0; int a; public static void main(String[]args){ new Size(); } Size() { try { FileInputStream str = new FileInputStream("E:/Eclipse/Resources/smile.jpg"); while(a != null) { s++; } } catch (IOException e) { e.printStackTrace(); } }}Colored by Color Scriptercs 위의 자바 소스 코드에서는..
C# 데이터 테이블 예제입니다.DataTable을 사용하여 데이터베이스 및 기타 데이터 소스의 메모리에 데이터를 저장합니다. DataTable.사용 방법은 다양합니다. 비슷한 의미로 컴퓨터 데이터에는 많은 행과 열이 있습니다. 데이터테이블 클래스는 데이터의 행과 열을 저장합니다. DataTable은 c# System.Data 네임 스페이스의 일부입니다. 저장된 데이터를 추가, 선택, 반복합니다. foreach 루프는 DataTable의 행에 사용할 수 있습니다. Type첫 번째 프로그램입니다. 데이터는 데이터베이스, 메소드, 메모리에서 가져올 수 있습니다. 이번엔 GetTable을 활용해 서로 다른 유형의 4개 열이 있는 테이블을 생성합니다. then : 테이블을 디스크에 유지, 표시, 메모리에 저장할 ..
오래 걸리진 않습니다. 약 10분 정도면 윈도우10 localhost 설정 끝나지만, 저처럼 익숙하지 않은 분들은 조금 더 걸릴 수 있겠네요. 접속 및 경로 확인하는 방법 시작할게요. 1. 프로그램 추가/제거(제어판)를 실행합니다. 2. 앱 및 기능 - 관련 설정 - 프로그램 및 기능 실행 3. Windows 기능 켜기/끄기 실행 4. Windows 기능 - Windows 기능 켜기/끄기 - 인터넷 정보 서비스(IIS) 클릭 - 확인 현재, 윈도우10 IIS 인터넷 정보를 확인하고 필요하면 설치도 진행합니다. 윈도우10 localhost에 꼭 필요한 과정이니 생략하면 안 됩니다. 설치가 완료되면, "Windows10가 요청된 변경 사항을 완료했습니다." 창이 뜹니다. 5. 제어판 - 관리도구 열기 6. ..
C# 레지스트리 다루는 클래스는 RegistryKey입니다.만약, 레지스트리 유무를 확인했는데, 키 자체가 없다면 아래처럼 오류가 발생합니다. 실행 중 오류가 발생했습니다.내용 : 레지스트리 키 이름은 올바른 기본 키 이름으로 시작해야 합니다. 윈도우 목록에서 GetValue 했을 때 키 가 없으면 발생하는 에러죠. 반드시 존재해야 하는 레지스트리 값이라면 아래처럼 try catch를 활용하면 됩니다. 1234567891011121314151617const string REGKEY_SOFTWARE = "HKEY_LOCAL_MACHINE\\SOFTWARE\\NAME\\VALUE"; public static void SetValue(RegKey key, string valueName, object value..