일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹브라우저 수용도
- 자바 예외
- 자바
- 배열 3요소
- html
- R1C3
- DoitSQL
- 예제
- SQL입문
- Doit입문SQL
- 숫자 형식
- 배열 예제
- DoIt
- 생성자
- 크롤링
- 함수
- 함수 선언
- 숫자형식오류
- 크롤링 오류
- dbms
- 웹 브라우저 전쟁
- 예외
- 우아한테크
- 키-값 데이터베이스
- SQL
- DoitSQL입문
- 자바 오류
- 데이터베이스
- HTML역사
- 페이지분석
- Today
- Total
목록분류 전체보기 (221)
프로그래밍
https://www.youtube.com/watch?v=eA8e18ddSms 10분 테코톡 : 부나의 Java에서 Kotiln으로 코틀린의 등장, 코틀린 코드와 자바 코드 비교를 통해 코틀린이 가지는 장점, 코틀린이 자바에서 상호운용이 가능한지 다루고 있다. 코틀린 JVM의 주된 내용이다 혜성처럼 등장한 Kotiln 코틀린은 IntelliJ의 회사인 JET Brains에서 출시된 언어이다 비교적 최근에 개발된 언어이지만 많은 주목을 받으며 꾸준히 사용되고 있다 그들의 관점에서 보았을때 유지보수가 힘들다고 생각했기 떄문에 좀 더 간결하고 가독성이 높으며 모던한 코드를 작성할 수 있는 언어를 원하게 되었다 단, 자사 제품의 70%가 자바로 이루어져 전면 교체하기엔 매우 큰 리스크를 가진 상황이었다 따라서 ..
오류코드 class Product { static Scanner sc = new Scanner(System.in); private int num; // 상품 PK private String name;// 상품명 private int price; // 상품 가격 private int cnt; // 상품 재고 .... 오류 메세지 java.io.NotSerializableException: class03.Product 해결 해당 에러가 발생 되는 원인은 해당 class가 직렬화 되어 있지 않기 때문이므로 직렬화한다 class Product implements Serializable { static Scanner sc = new Scanner(System.in); private int num; // 상품 PK..
2023.05.22.월 사진 복사하기 기존에 있던 사진 파일을 "-복사본"이라는 이름으로 복사한다 예제) package class04; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class Test04 { public static void main(String[] args) { final String path = "D:\\a\\resource\\"; final String fileName = "test.jpg"; final String fileCopy = "test - 복사본.jpg"; try { Fil..
2023.05.22.화 파일입출력 파일입출력은 말그대로 파일을 생성하여 읽고 작성하는 등의 작업을 말한다 1. 파일 생성하기 File file = new File(파일경로); file.createNewFile(); 파일에게는 기본생성자가 없으므로 String, URL, 파일객체등을 인자로 작성해주어야 한다 해당 파일이 존재하지 않으면 생성한다 2. 파일 읽어오기 FileInputStream fis = new FileInputStream(file); int data; while((data=fis.read())!=-1) { // 읽어 온 데이터가 -1일시 파일 끝(EOF) System.out.print((char)data); } 자바에서는 파일 끝(EOF)을 -1로 치환하여 가져오기 때문에 -1을 읽어올때까..
2023.05.22.월 스레드 메모리를 할당받은 프로세스에서 실질적인 작업을 수행하는 주체 프로세스 실행중인 프로그램 프로그램 --> 실행 상태 --> 프로세스 순으로 진행되며 일(동작)할 수 있게 메모리(자원)을 할당받은 상태이다 프로세스가 진행되는 방식 선점형 방식: 우선순위대로 자원을 할당받아 진행되는 방식 ->기아현상 발생 가능성 있다 시분할 방식: 시간을 동일하게 배분하여 골고루 실행될 수 있도록 진행하는 방식 -> 기존의 선점형 방식에서 우선순위가 낮아 오래 기다린 프로세스의 우선순위를 높여준다 이러한 프로세스 진행은 OS(운영체제)의 스케줄러가 담당한다 스레드의 생명주기 스레드는 생명주기에 맞게 실행된다 생성 대기 수행 데드 스레드를 실행시 run() 메서드가 실행된다 스레드는 생성 휴 즉시..
다형성과 타입 변환 교재: 멘토씨리즈 JAVA 300p ~ 301p 1. 다음 코드는 컴파일 에러가 발생합니다. 컴파일 에러가 발생하는 곳을 모두 찾아 수정해보세요. package section11; class Car {} class Bus extends Car {} class SchoolBus extends Bus {} class OpenCar extends Car {} class SportsCar extends OpenCar {} public class PRACTICE_11_01 { public static void main(String[] args) { Car c1 = new SchoolBus(); Bus b1 = new Bus(); SchoolBus sb = new Car(); Car c2 = n..