JAVA - Servlet
Java Servlet: 웹의 백엔드를 구성하는 기초 블록 개요 Java Servlet은 Java를 기반으로 동작하는 서버 측 웹 프로그래밍 기술이다. 클라이언트(주로 웹 브라우저)의 요청을 받아 처리한 후, 결과를 다시 클라이언트에 전달하는 구조로 작동한다. JSP, Spring 등의 상위 프레임워크들도 결국 Servlet 기반으로 동작한다. ...
Java Servlet: 웹의 백엔드를 구성하는 기초 블록 개요 Java Servlet은 Java를 기반으로 동작하는 서버 측 웹 프로그래밍 기술이다. 클라이언트(주로 웹 브라우저)의 요청을 받아 처리한 후, 결과를 다시 클라이언트에 전달하는 구조로 작동한다. JSP, Spring 등의 상위 프레임워크들도 결국 Servlet 기반으로 동작한다. ...
JavaScript(jQuery) - toggleClass 인자값으로 들어가는 텍스트값을 가진 클래스를 적용/미적용 시킬수 있다. <style> .red {background-color: red; .blue {background-color: blue;} </style> <div id="circle" class=...
JavaScript - 선택자 제이쿼리를 사용해서 선택자를 지정할때는 $()를 사용하여 지정한다. 태그: 그냥 태그이름을 작성 클래스: .클래스이름 을 사용하여 작성 아이디: #태그를 사용하여 작성 <script> $(function(){ $("h1").css("background-color","#0ff") //h1태그를...
JAVA - Container 컴포넌트들을 담을수 있는 객체이다. Container c = getContentPane(); c.setLayout(grid); c.add(new JLabel("이름")); c.add(new JTextField(20)); JAVA - GridLayout 레이아웃의 한 종류로 격자형태로 배치할 수...
JavaScript - 메소드 실행시 유의사항 메소드를 실제로 실행할때에는 ()를 쓰지 않는다. JavaScript - focus, blur 해당 엘리먼트가 입력대기(커서가 놓여진 상태)인지를 판단해주는 메소드이다. $(선택자).focus(); JavaScript - keydown 키보드가 입력될때마다 이벤트가...
1. Stream vs Reader/Writer 구분 Stream Reader/Writer 처리 단위 1 byte 2 byte (문자 단위) 용도 바이너리 데이터 (이미지, 영상, 오디오 등) ...
JAVA - InnerClass 필드나 메소드처럼 내부 클래스도 멤버이다. 내부 클래스는 포함되어진 클래스의 모든 멤버를 참조할 수 있다. 내부 클래스를 사용하는 이유 특정 멤버변수를 외부에서 자주 사용한다고 할 때 이를 public으로 선언하는 것은 캡슐화 개념에 어긋난다. 이런 경우 내부 클래스를 사용하면 특정 멤버 변수를 privat...
1. @Override란? Java에서 @Override는 상위 클래스나 인터페이스로부터 상속받은 메서드를 재정의(Override)할 때 사용하는 **애너테이션(annotation)**이다. @Override public void run() { // 부모 클래스의 run() 메서드를 재정의 } 2. 왜 사용하는가? ✅ 컴파일러에게 ...