분류 전체보기47 [HTML]0915 수업 3일차(button,textarea,header,footer 등) button button 태그는 사용자와 주로 클릭과 관려된 상호작용을 위한 태그이다.( input 태그랑 다른 점 자식을 가질 수 없음) 버튼태그 안에는 이미지를 넣을 수있음 버튼 이미지 근데 인풋태그는 이미지 삽입 불가.스스로 닫는 태그 x속성disabled : 비활성화 할 것인가에 대한 속성. 속성 값을 가지지 않음.type : 해당 버튼 태그의 종류를 지정한다.button : 별다른 특성이 없는 일반 버튼.reset : 속해있는 양식 태그가 가지고 있는 입력 태그들의 값을 초기화하는 버튼submit : 속해있는 양식 태그를 제출하기 위한 버튼버튼 버튼 textarea textarea태그는 개행이 가능한 문자열을 입력 받기 위해 사용한다.(게시글, 댓글에 이용 왜냐면 여러 줄 작성이 가능하기 때문.. 2025. 9. 15. [HTML]0912 수업 2일차(table,form,label.input,select - option,optgroup) HTML로 표 만들기 table(table) 태그는 표를 만들기 위한 태그이다.스스로 닫는 태그 x데이터를 담고 시각화하기 위한 목적으로만 사용하여야 하며, 사이트의 레이아웃이나 디자인 목적으로 사용하여서는 안 된다. thead(table head) 태그는 테이블의 데이터에 대한 열(column)을 가지기 위해 사용한다.스스로 닫느 태그 x실질적인 데이터를 담지 않는 것이 좋다.table 태그의 자식이어야 하며 한 게 이하만 사용되어야 한다. tbody(table body)태그는 테이블의 실질적인 데이터를 담기위해 사용한다.스스로 닫는 태그 xtable태그의 자식이어야 햐며 한 개 이하만 사용되어야 한다. tfoot(table foot)태그는 테이블이 가지고 있는 데이터의 통계나 정리, 필터링을.. 2025. 9. 12. [HTML]0911 수업 1일차 태그 안에 자식 태그의 관계(css가기전에 제대로 알기)-선조 : 기존 태그의 한단계 이상 상위태그들을 의미한다(부모도 선조에 포함)-부모: 기준 태그의 한 단계 상위 태그를 의미한다. (부모는 꼭 한 개)-자식 : 기준 태그의 한단계 하위태그들을 의미한다. head , body ( 자식은 여러개 일수 있음)-손자 : 기준 태그의 한 단계 이상(한 단계도 포함) 하위 태그들을 의미한다.-형제 : 기준 태그와 동일한 부모를 가지고, 보다 후행(뒷자리)되는 모든 태그들을 의미한다.-인접형제 : 기준 태그와 동일한 부모를 가지고. 바로 뒤에 후행하는 태그들을 의미한다.속성(html태그는 속성attribute를 가질수 있다)생김새 : , html언어에서 속성 값으로 작성하는 모든 값은 문자열임에 유의 .. 2025. 9. 12. [스프링 심화] 트러블 슈팅 테이블은 생성되는데, 데이터베이스는 생성되지 않는 문제 해결1. 문제 발생BaseEntity와 Schedule 엔티티를 작성하고 실행했지만, MySQL에 schedule 이름의 데이터베이스가 생성되지 않음콘솔에는 아래와 같은 테이블 생성 SQL 로그는 출력됨: create table schedule (create_at datetime(6),id bigint not null auto_increment,modified_at datetime(6),contents varchar(255) not null,title varchar(255) not null,username varchar(255) not null,primary key (id))➡️ 하지만 DBMS(MySQL)에는 해당 DB(schedule) 자체가 없.. 2025. 5. 21. 일정관리 앱 트러블 슈팅 1. 문제 요약일정 생성 api를 만들고 실행했지만 500서버오류가 발생 2. 기대 동작사용자가 JSON 형식으로 일정을 등록 요청하면서버에서 해당 일정을 DB에 저장하고, 생성된 결과를 반환해야 함3. 실제 동작업로드 시 "500 Internal Server Error" 발생 4. 원인 분석“error code [0]; Column 'created_at' not found.]” DB에는 created_at 컬럼이 존재하지 않음하지만 코드 상에서 해당 컬럼에 값을 삽입하거나 매핑하려고 시도함즉, Entity 클래스의 필드명(createdAt)과 DB 컬럼명(created_at)이 매핑되지 않아서 발생한 오류 1. 문제 요약 실행해서 생성 했지만 비밀번호에 널값이 들어감. 2. 기대 동작사용자.. 2025. 5. 14. [자바 프로그래밍 기초] 키오스크 lv.3 요구사항 Lv 3. 객체 지향 설계를 적용해 순서 제어를 클래스로 관리하기[ ] 요구사항이 가지는 의도[ ] 객체 지향 개념을 학습하고, 데이터를 구조적으로 관리하며 프로그램을 설계하는 방법을 익힙니다.[ ] main 함수에서 관리하던 전체 순서 제어를 Kiosk 클래스를 통해 관리합니다.[ ] Kiosk 클래스 생성하기[ ] 설명: 키오스크 프로그램의 메뉴를 관리하고 사용자 입력을 처리하는 클래스입니다.[ ] MenuItem을 관리하는 리스트가 필드로 존재합니다.[ ] main 함수에서 관리하던 입력과 반복문 로직은 이제 start 함수를 만들어 관리합니다.[ ] List menuItems 는 Kiosk 클래스 생성자를 통해 값을 할당합니다.[ ] Kiosk 객체를 생성하고 사용하는 main 함수에서 .. 2025. 5. 1. 이전 1 2 3 4 5 6 7 8 다음