일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윈도우 환경 변수
- 컴퓨터 몇비트
- 타오트로닉스 후기
- Java 11 설치
- 윈도우 10 로그인
- 자료 정의
- 자바 11
- Gc
- DATEPART 종류
- Java
- x32x64
- TT-BH090
- SOUNDSURGE 90
- 정보 정의
- 가성비 노이즈캔슬링
- Windows 10 계정
- DATEPART 인수
- 자바 11 다운로드
- Java JDK 11
- 86비트
- Windows Java 환경 변수
- Ajax
- 로컬 계정 전환
- Windows 10 계정 안보임
- 기타 사용자
- MSSQL DATE 함수
- Java 11
- 기본자료형
- Windows 10 계정 오류
- javascript
- Today
- Total
목록개발새발🐶 (14)
이감자의 개발새발 개발일지

MVC 패턴이란 Model, View, Controller의 합성어로 소프트웨어를 제작하는 소프트웨어 디자인 패턴(아키텍쳐) 중 하나이다. View는 쉽게 말해 사용자가 보는 화면을 의미하고 Model은 데이터를 처리하는 비즈니스 로직을 담고있다. Controller는 View와 Model 사이에서 데이터의 흐름을 관리하는 역할을 한다. MVC Model 1 MVC Model 1의 경우 JSP에 View, Controller, Model의 내용이 모두 포함되어 있는 형태로 코드를 작성한다. 따라서 JSP 내에서 클라이언트의 요청과 응답이 모두 이루어진다. 이 경우 개발자가 아키텍쳐에 대해 학습해야 할 내용이 적고 작업을 빠르게 할 수 있는 장점이 있다. 그러나 코드가 복잡해져 유지보수성이 떨어지고 프론트..

포스팅.. 너무 중독성있다...! 자기 개발과 재미를 한 번에🤘 콜백 함수에 대해 이해가 가지 않아 이틀간 조사를 진행했는데, 감을 잡고 나니 생각보다 어려운 내용은 아니었다. 여러 포스팅을 참고하면서 정신 차리고 코드를 읽지 않아서 그런 듯..? 주변 친구들이 하나, 둘 취업에 성공하면서 자극도 되면서, 싱숭생숭하기도 하고 조급한 마음이 들어서 인 듯하다. 빨리, 많이 보다는 천천히 꼼꼼하게 글을 읽는 습관을 들이도록 노력해야겠다. 비동기 처리 비동기 처리란, 특정 코드의 연산이 끝나지 않아도 기다려주지 않고 다음 코드를 먼저 실행하는 것을 말한다. JavaScript의 특징 중 하나이다. 비동기 처리를 사용하는 대표적인 사례로는 Ajax가 있다. [예시] 다음은 console에 문자열을 출력하는 코드..

💡 알아두기 XML 인터넷에 연결된 시스템 끼리 데이터를 더욱 쉽게 주고받을 수 있게 하여 HTML의 한계를 극복하고자 W3C에서 개발한 마크업 언어 비동기 처리 특정 코드의 연산이 끝나기 기다리지 않고 다음 코드를 먼저 실행하는 JavaScript의 특징 Ajax(Asynchronous Javascript And Xml)란? Ajax는 JavaScript의 라이브러리 중 하나로, JavaScript를 사용한 비동기 통신 기술이다. 페이지 일부를 위한 데이터만 새로 로드할 수 있으며, 서버와 클라이언트 간의 xml 데이터(json/xml 형태 등으로)를 주고받을 수 있다. 장점 및 단점 웹 페이지의 일부 데이터만 주고 받기 때문에 속도가 빠르며 코드의 길이가 줄어든다는 장점이 있다. 하지만 히스토리 관리..

Java의 변수 변수란, RAM에 데이터를 저장하기 위한 공간을 의미한다. 변수의 종류는 변수의 선언 위치나 데이터 타입에 따라 달라진다. 변수의 종류와 라이프 사이클 변수 종류 선언 위치 생성 시기 소멸 시기 클래스 변수(static 변수) 클래스 영역 프로그램 시작 시 프로그램 종료 시 인스턴스 변수(멤버 변수) 인스턴스(객체) 생성 시 인스턴스 소멸 시 지역 변수 클래스 영역을 제외한 모든 영역 메소드 실행 시 메소드 종료 시 클래스 영역과 비 클래스 영역 public class example { /*클래스 영역*/ public String temp1 = "인스턴스 변수입니다."; public static String temp2 = "클래스 변수입니다."; public static void main..

재귀호출이란, 특정 메서드 안에서 자기 자신을 호출하여 문제를 해결하는 것을 말한다. 다음은 1부터 10까지의 숫자를 차례대로 출력하고, 출력되는 숫자가 10을 초과할 경우 안내 메세지를 출력한 뒤 종료되는 코드이다. public class Recursive { public static int sumCalc(int num) { int i = num + 1; if(i > 10) { System.out.println("숫자 범위 초과"); return; } else { System.out.println(i); sumCalc(i); } } public static void main(String[] args) { sumCalc(1); } } 재귀호출은 반복문과 호환이 가능하다. 반복문 대신 재귀호출을 사용할 경..

미루고 미루다 드디어 첫 포스팅! 스터디 팀원 여러분들께 심심한 사과의 말씀 먼저 올립니다.. (죄송합니다😿) Java 언어의 특징과 장점 웹 개발 교육을 받으며 가장 첫 번째 강의 시간에 배웠던 기억이 난다. 그 때 당시 이게 무슨 소린가.. 했던 것들이 다시 보니 이런 의미였구나 하고 조금은 이해가 되는게 참 신기하다. 각설하고, Java의 가장 대표적인 특징과 장점에 대해 정리 해 보고자 한다. 운영체제에 독립적인 프로그래밍 언어 내가 이해한 '운영체제에 독립적이다'라는 말의 의미는, 운영체제(OS)에 상관 없이 동일한 코드로 동일한 결과를 출력할 수 있다는 것이다. Java의 등장 이전 프로그래밍 언어는 언어와 하드웨어가 통신을 하기 때문에 코드가 운영체제에 영향을 받았다(운영체제에 종속적). 하..