WINK-(Web & App) (438) 썸네일형 리스트형 [2024-2 Java 스터디] #1주차 김태일 "나야.. 자바.." 01. 자바란 무엇인가?01-1 자바란?- 객체 지향 프로그래밍 언어- 웹과 모바일 앱 개발에서 가장 많이 사용하는 언어 01-2 자바로 무엇을 할 수 있을까?- 웹 프로그래밍- 안드로이드 애플리케이션 개발- 게임 개발- 데이터베이스 처리- 빅 데이터 및 분산 처리※ 실행 속도가 다소 느리므로 고성능이 중요한 분야에서는 불리 02. 자바 시작하기02-1 자바 코드의 구조 살펴보기- 클래스 블록 안에 여러개의 메서드 블록 존재- 메서드 블록 안에 컴퓨터에 일을 시키는 명령문 존재※ 클래스명과 소스파일의 이름이 똑같아야함 02-2 변수와 자료형- 자료형을 변수명 앞에 표시- class를 통해 자료형을 직접 만드는 것도 가능 02-3 이름 짓는 규칙- 클래스명은 대문자로 시작- 메서드명은 소문자로 시작- 변수.. [2024-2 Spring Boot 스터디] 조상혁 #1주차 이 블로그는 스프링입문 - 코드로 배우는 스프링 부트를 기반으로 쓰여졌습니다. 사전 준비 spring을 하기 위해서는 java와 IntelliJ의 설치가 미리 되어 있어야 한다고 한다.11이면 좋다고하니 일단 나의 버전을 확인해보자 음 11 은 아니지만 상위 버전이니 차이가 있는지 유의하면서 개발해야겠다.자바 11 vs 자바 17혹시나 필요할지 모르니 링크도 찾아두었다. JAVA 환경 변수 설정 -> IDE 설치 이렇게 볼 수 있겠다. 이 포스팅은 자바로 개" data-og-title="자바(JAVA) 11 설치 및 환경설정 | 자바 11 환경 변수" data-og-type="article" data-ke-align="alignCenter" data-ke-type="opengraph"> 자바(JAVA) .. [2024-2 React.js 스터디] 윤아영 #1주차 1. 리액트가 만들어진 계기어떠한 상태가 바뀌었을때, 그 상태에 따라 DOM 을 어떻게 업데이트 할 지 규칙을 정하면 코드가 복잡해지는 문제가 있다.리액트는 상태가 업데이트 되면, 업데이트가 필요한 곳의 UI 를 Virtual DOM 을 통해서 렌더링하고 실제 브라우저에 보여지고 있는 DOM 과 비교를 한 후, 차이가 있는 곳을 감지하여 이를 실제 DOM 에 패치시키는 방법으로 이 문제를 해결하였다.2. 새 프로젝트 만들기터미널에서 다음 명령어를 실행한다.$ npx create-react-app begin-react #(프로젝트명) 해당 디렉터리에 들어간 다음 명령어를 실행한다.$ yarn start # 혹은 npm start3. 리액트 컴포넌트 만들기리액트 컴포넌트를 만들 때에는 다음 코드가 필요하다... [2024-2 Spring Boot 스터디] 김문기 #1주 Gradle 이란?gradle은 오픈소스 빌드 자동화 툴로, 거의 모든 타입의 소프트웨어를 빌드할 수 있는 유연함을 가진다.하지만 인텔리제이의 외부 라이브러리를 열어보면 내가 설정한 것 외에도 많은 라이브러리들이 추가되어있는 것 을 볼 수 있다.왜 그런걸까??그 이유는 Gradle은 의존관계가 있는 모든 라이브러리를 전부 함께 다운로드하기 때문이다. View 환경 설정1. Welcome Page스프링 부트는 Welcome Page 기능을 제공한다.=> static폴더에 index.html을 넣어두면 스프링부트가 처음 실행 할 때 이 html 파일을 Welcome Page로 보여준다.2. thymeleaf 템플릿 엔진 이란?thymeleaf 템플릿 엔진은 컨트롤러가 전달하는 데이터를 이용해 동적으로 화면을.. [2024-2 Java 스터디] 김민서 #1주차 자바 코드의 구조클래스 블록 : public class 클래스명 { , 클래스명과 소스 파일의 이름은 동일해야함, 여러 메서드 블록을 포함, {}로 둘러싼다메서드 블록 : [public|private|protected] [static] (리턴자료형|void) 메서드명(입력자료형 매개변수, ...) { 명령문(statement); ... }, 리턴 값이 있을 때는 리턴 자료형을 반드시 표기, 없는 경우는 void, {}로 영역을 구분한다. 변수와 자료형 1. 변수변수 값 변경 후엔 기존 값은 사라짐변수 선언 시에 한번에 여러개 선언 가능 ex. int a, b;변수 선언과 초기화 동시 가능 ex. int a= 10;한번에 여러 번수 선언과 초기화도 가능 ex. int c=3, d=4;변수 초기화를 하지 않.. [2024-2 React.js 스터디] 김지수 #1주차 리액트는 어쩌다 만들어졌을까?리액트는 어떠한 상태가 바뀌었을때, 그 상태에 따라 DOM 을 어떻게 업데이트 할 지 규칙을 정하는 것이 아니라, 아예 다 날려버리고 처음부터 모든걸 새로 만들어서 보여준다면 어떨까? 라는 아이디어에서 개발이 시작되었습니다. 리액트는 상태가 업데이트 되면, 업데이트가 필요한 곳의 UI 를 Virtual DOM 을 통해서 렌더링합니다. 그리고 나서 리액트 개발팀이 만든 매우 효율적인 비교 알고리즘을 통하여 실제 브라우저에 보여지고 있는 DOM 과 비교를 한 후, 차이가 있는 곳을 감지하여 이를 실제 DOM 에 패치시켜줍니다. 이를 통하여, "업데이트를 어떻게 할 지" 에 대한 고민을 하지 않으면서, 빠른 성능도 지켜낼 수 있게 되었습니다.리액트 컴포넌트App.jsimport R.. [2024-2 Java 스터디] 김지수 #1주차 테고리 없음jisu00913 2024. 10. 8. 15:55자바란?처음에는 가전제품에 탑재해 동작하는 프로그램을 만들기 위해 탄생했으나 지금은 웹과 모바일 앱 개발에서 가장 많이 사용하는 언어로 성장했다.자바는 특히 우리나라에서 쓰이는 프로그래밍 언어 중 사용 빈도가 매우 높다. 기업에서 사용하는 프로그램의 80% 이상은 자바로 만들어졌다고 해도 과언이 아니다. 또한 오랜 시간 굳건히 생태계를 구축하고 유지해 왔기 때문에, 자바를 기반으로 한 수많은 라이브러리들이 존재한다. 따라서 우리나라 기업에서 개발자로 일하고 싶다면 자바를 배울 것을 강력히 추천한다.자바의 8가지 특징간단하다 (Simple)자바는 고급 언어에 들어 있는 여러 요소 중에서 불필요하다고 판단되는 것을 모두 제거했다. 객체 지향적이다 .. [2024-2 Java 스터디] 이가인 #1주차 자바란자바 코드의 구조변수자료형배열리스트메서드 정리 자바객체 지향 언어웹, 모바일 앱 개발에서 가장 많이 사용됨우리나라 기업에서 많이 사용되어 자바를 기반으로 한 수많은 라이브러리들이 존재 --> 자바 강력 추천자바 코드의 구조 public class Sample { // 클래스명 Sample public static void main(String[] args) { /* static이 붙으면 클래스 메서드가 되어 객체를 만들지 않아도 'Sample.main'으로 호출가능*/ // 메서드명 main System.out.println("Hello java"); // 메서드 안에는 명령문이 있으며 명령문은 반드시 세미콜론을 붙여 문장이 끝났다는걸 표시해야함 }} 클래.. 이전 1 ··· 15 16 17 18 19 20 21 ··· 55 다음