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

regnator

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

regnator

검색하기 폼
  • 분류 전체보기 (66)
    • 개발자교육 (29)
    • 수업강의노트 (11)
    • 실습페이지 (14)
    • 프로그램사전세팅 (12)
  • 방명록

개발자교육 (29)
24_07_15 오늘의 수업내용

GET방식 vs POST방식HTTP 프로토콜에서 GET 방식과 POST 방식은 클라이언트와 서버 간의 데이터 전송 방법 중 가장 많이 사용되는 두 가지. 각 방식의 차이점과 사용 예시는 다음과 같다.GET 방식과 POST 방식의 차이 구분 GETPOST데이터 전달URL 뒤에 파라미터를 추가하여 전달HTTP 요청 본문(body)에 데이터를 추가하여 전달데이터 길이URL 길이에 제한이 있음 (2,048자 이하)HTTP 요청 본문(body)의 크기에 제한이 있음 (2GB 이하)보안성URL에 데이터가 노출되기 때문에 보안성이 낮음HTTP 요청 본문(body)에 데이터가 포함되어 전달되므로 보안성이 높음캐싱브라우저에서 자동으로 캐싱됨브라우저에서 캐싱되지 않음사용 상황데이터 조회, 사용자가 입력한 정보가 노출되어도..

개발자교육 2024. 7. 16. 09:10
24_07_12 오늘의 수업내용

데이터베이스와 테이블의 구조 및 속성스키마 (Schema)데이터베이스 및 테이블의 구조와 속성에 대한 정보.데이터베이스추상화(업무에 필요한 데이터)를 통해 현실 세계의 데이터를 단순화하여 컴퓨터의 데이터베이스로 변환하는 과정.도메인 (Domain)속성이 가질 수 있는 값의 범위, 원자값들로만 구성됨.데이터 호환성다른 프로그램에서 사용하기 위해서는 변환 작업이 필요함.테이블 구조행(Row): 테이블에 있는 레코드(튜플, 로우).열(Column): 속성, 애트리뷰트, 필드.테이블(Table): 릴레이션.테이블 데이터 변경UPDATE 구문UPDATE membersSET mbr_nm='홍01', mbr_addr='전주시 동부대로 680', mbr_daddr='전주역', mbr_zip='54817'WHER..

개발자교육 2024. 7. 12. 12:45
24_07_11 오늘의 수업내용

연산자1. 오버플로우(Overflow)와 언더플로우(Underflow)오버플로우는 데이터 타입이 표현할 수 있는 최대 값을 넘었을 때 발생한다.언더플로우는 데이터 타입이 표현할 수 있는 최소 값보다 작은 값을 나타낼 때 발생한다.예시:오버플로우 예시:int maxInt = Integer.MAX_VALUE; // 2147483647int overflowInt = maxInt + 1; // -2147483648 (오버플로우 발생)System.out.println(overflowInt); 언더플로우 예시:int minInt = Integer.MIN_VALUE; // -2147483648int underflowInt = minInt - 1; // 2147483647 (언더플로우 발생)System.out.p..

개발자교육 2024. 7. 11. 12:08
24_07_10 오늘의 수업내용

HTTP 요청 메소드: GET vs POSTHTTP는 클라이언트와 서버 간의 통신을 위한 프로토콜로, GET 방식과 POST 방식이 가장 많이 사용된다.GET 방식데이터 전달: URL 뒤에 파라미터를 추가하여 전달데이터 길이: 브라우저와 서버에 따라 제한이 있을 수 있지만, 일반적으로 2,048자 이하로 권장됨보안성: URL에 데이터가 노출되기 때문에 보안성이 낮음 (민감한 정보 전송에 적합하지 않음)캐싱: 브라우저에서 자동으로 캐싱됨사용 상황: 데이터 조회, 사용자가 입력한 정보가 노출되어도 괜찮을 때예시: 검색 사용자가 "cat"을 검색하면, 아래와 같은 URL이 요청된다:http://catSaveTheWorld.com/search?query=catPOST 방식데이터 전달: HTTP 요청 본문(..

개발자교육 2024. 7. 10. 10:05
24_07_08 오늘의 수업내용

사전정리User 생성자 메서드선언 이름: User호출 이름: User입력받는 갯수가 없는 생성자 메서드 호출: User();생성자 메서드 선언 코드:public User() {} 객체 생성 및 할당:User u01 = new User();입력받는 갯수가 없는 일반 메서드일반 메서드 선언 코드:public void User() {}public static void User() {} 요약생성자 메서드 이름은 클래스명과 같다.입력받는 갯수가 없는 생성자 메서드 호출: User();생성자 메서드 선언 코드: public User() { }입력받는 갯수가 없는 일반 메서드 선언 코드: public void User() { } (또는 public static void User() { })생성자생성자(Construc..

개발자교육 2024. 7. 8. 17:12
24_07_05 오늘의 수업내용

데이터베이스 개요데이터베이스의 정의데이터베이스: 데이터 집합, 데이터의 저장공간정의: 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 구조적으로 통합해 놓은 것데이터, 정보, 지식데이터: 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값 (예: 현재기온 35도)정보: 데이터에 의미를 부여한 것 (예: 폭염주의)지식: 사물이나 현상에 대한 이해 (예: 폭염 대비 온열질환)데이터베이스의 개념통합된 데이터 (Integrated Data): 여러 곳에 사용하던 데이터를 통합하여 하나로 저장한 데이터 (데이터 중복 최소화)저장된 데이터 (Stored Data): 컴퓨터가 접근할 수 있는 저장 매체(디스크)에 저장된 자료운영 데이터 (Operational Data): 조직의 고유한 업무를 수행하는 데 ..

개발자교육 2024. 7. 5. 10:00
24_07_04 오늘의 수업노트

변수와 타입변수 (Variable)변수는 하나의 값을 저장할 수 있는 메모리 공간입니다.작성 규칙첫 글자는 문자, $, _이어야 하며, 숫자로 시작할 수 없다.영어 대소문자를 구분한다.첫 문자는 영어 소문자로 시작하며, 다른 단어가 붙을 경우 첫 문자는 대문자로 한다.문자 수(길이)의 제한은 없다.자바 예약어는 사용할 수 없다.예시int age; // 초기화 되지 않음age = 24;double value = 40.8; // 초기화 됨 리터럴(literal): 소스 코드 내에 직접 입력된 값상수: 값을 한 번 저장하면 변경할 수 없는 변수변수 사용 범위변수는 선언된 블록 내에서만 사용 가능하다. 데이터 타입 (Type)변수를 선언할 때 주어진 타입은 변수를 사용하는 도중에 변경할 수 없습니다.기본 타입 ..

개발자교육 2024. 7. 4. 11:22
24_07_03 오늘의 수업내용

Java 객체 생성 및 메서드 호출객체 생성 및 참조 변수 할당User u02 = new User();User 클래스 타입으로 u02 객체 참조 변수를 선언한다.User 생성자 메서드를 호출하여 새로운 객체를 생성한다.새로운 객체의 주소를 u02 참조 변수에 할당한다.요약: User 객체의 주소값을 u02 객체 참조 변수에 할당한다.라이브러리 메서드 예시 (boolean 메서드)boolean equals(Object anObject)패키지: java.lang클래스: String리턴 타입: boolean메서드명: equals매개변수 수: 1개매개변수 타입: Object매개변수명: anObject처리 내용:anObject에 입력한 값과 현재 문자열 객체를 비교하여 동일하면 true, 그렇지 않으면 false..

개발자교육 2024. 7. 3. 13:44
24_07_02 오늘의 수업내용

앞선정리)클래스를 통해 생성된 객체를 인스턴스라고 한다. 클래스는 객체를 만들기 위한 설계도이고, 인스턴스는 그 설계도를 바탕으로 실제로 생성된 객체이다.  문제 상황TotalPrint 클래스의 userPrint 메소드를 호출하려고 할 때 오류가 발생합니다. 이는 메소드에 static이 붙어있지 않기 때문에 발생하는 문제입니다.문제 예제 코드public class TotalPrint { public void userPrint(User user) { System.out.println("-- 회원 출력 시작 --"); System.out.println("회원아이디 : " + user.getUid()); System.out.println("회원비밀번호 : " + us..

개발자교육 2024. 7. 2. 10:08
24_07_01 오늘의 수업내용

객체 메서드 호출 및 접근자 메서드 사용 예제메서드 호출 예제Test 클래스에서 생성된 객체를 통해 특정 메서드를 호출하는 예제:class Test { public int addNumbers(int a, int b) { return a + b; }}Test testObject = new Test();int result = testObject.addNumbers(5, 3);System.out.println(result); // 출력: 8 접근자 메서드 사용 예제   1. 필드 선언 및 접근자 메서드 작성class User { private String uid; public void setUid(String uid) { this.uid = uid; } ..

개발자교육 2024. 7. 1. 14:08
이전 1 2 3 다음
이전 다음
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 뷰(view)
  • cte ( common table expression )
  • resultsetimpl
  • javascript자료형
  • 데이터베이스(mysql)
  • JavaScript
  • get한글인코딩
  • 문자열비교메서드
  • jdbc
  • 함수범위vs블록범위
  • 변수표기법
  • let-const-var
  • 오버로딩vs오버라이딩
  • 조건문
  • ㅎgroupbyvs윈도우함수
  • 반복문
  • 제어흐름함수
  • 테이터베이스 설계
  • 데이터변환함수
  • 가변 길이 매개변수와 리턴
  • 클래스의 구성 멤버
  • 참조타입vs기본타입
  • 호이스팅(hoisting)
  • 배열(Array)
  • Java
  • http 프로토콜:get vs post
  • 객체 지향 프로그래맹의 특징(캡슐화|상속|다형성)
  • jsp의 주요 태그
  • stored program
  • 필드 초기화와 사용
more
«   2025/07   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바