분류 전체보기 (165) 썸네일형 리스트형 공부기록, 2021-05-22(php) ## php - XML과 구분하기 위한 방법 - echo 'This is a test'; 출력 - $변수 자료형 상관없이 ## 자주 하는 실수 - 까먹음 ## 큐 - sql매우중요 ## 내가 모르는 것 - 까먹었던내용 ## 느낀점 - 다시 해야겠다 너무 까먹음 공부기록, 2021-05-21(sql) ## sql - 데이터베이스 생성 - CREATE DATABASE [database name] CHARACTER SET [character set]; - 데이터베이스 선택 - USE [database name]; - 데이터베이스 삭제 - DROP DATABASE [database name]; - 테이블 생성 - CREATE TABLE [table name] ([column1 name][datatype], …); - 테이블 삭제 - DROP TABLE [table name]; - 테이블에 필드(열) 추가 - ALTER TABLE [table name] ADD [column name][datatype]; - 테이블 필드(열) 타입 변경 - ALTER TABLE [table name] MODIFY COLUMN.. 공부기록, 2021-05-20(sql) ## sql - select 검색하기 - SELECT * FROM 테이블명; // 애스터리스크(*)는 모든 열을 의미한다. SELECT 열명1, 열명2 FROM 테이블명; // 테이블의 열명1 열명2에 대한 행을 조회 - desc 테이블 구조 - DESC 테이블명; - where 검색 , like 패턴 - SELECT * FROM 테이블명 WHERE text LIKE '%SQL%'; - insert 삽입 - INSERT INTO 테이블명 VALUES (값1, 값2, ...); - update 갱신하기 - UPDATE 테이블명 SET 열1 = 값1, 열2 = 값2, ... \[WHERE 조건식\]; ## 자주 하는 실수 - 까먹음 ## 큐 - 자주 공부해서 까먹지말자 ## 내가 모르는 것 - 까먹었던내용 .. 공부기록, 2021-05-19(스프링 부트) ## 스프링 부트 - Projects > NEW PROJECT - Empty Project를 선택하여 생성 - 빈 프로젝트 생성이 완료되면 바로 Project Structrue 메뉴 여기서 좌측 Modules > Add(+) > New Module 을 선택하여 스프링부트 모듈을 생성 - 좌측 Spring Initializr 탭 선택 후 원하는 SDK 버전 spriing starter service URL은 네트워크가 연결되어 있다면 기본 설정인 https://start.spring.io 로 두고 다음 단계 - Spring Initializr Project Settings 메뉴에서 원하는 형태의 스프링 프 로젝트를 세팅 - 필요한 의존성을 선택하면 Maven/Gradle의 pom.xml이나 build.gr.. 공부기록, 2021-05-18(it지식) ## it지식 - 싱글톤 패턴 - 해당 인스턴스가 절대적으로 1개만 존재한다는 것을 보증하고 싶은 경우 - 동일한 인스턴스를 자주 생성해주어야 하는 경우(메모리 낭비의 방지) - 추상클래스 - 단일 상속만이 가능하다. 모든 접근 제어자를 사용할 수 있 다. 변수와 상수를 선언할 수 있다. 추상 메소드와 일반 메소드를 선언할 수 있다. - 인터페이스 - 다중 구현이 가능하다. public 접근 제어자만 사용할 수 있다. 상수만 선언할 수 있다. 추상메소드만 선언할 수 있다. 자바8부터 일반메소드 선언가능 공부기록, 2021-05-17(it지식) ## 면접준비(it기초지식) - 인터페이스 추상화 - 추상 클래스, 인터페이스 모두 인스턴스화가 될 수 없는 공통점이 있습니다 抽象クラス、インターフェイス、2つともインスタンス化することができないの共 通点があります - 인터페이스를 상속하기 위해서는 implements. インタフェースを継承するためにはimplements - 추상 클래스를 상속하기 위해 extends 키워드가 필요합니다 抽象クラスを継承するためにextends キーワードが必要です - 인터페이스는 상속 받은 모든 메소드를 반드시구현해야 합니다 インターフェイスは、継承されたすべてのメソッドを必ず実装する必要があります - 추상클래스는 추상 메소드만 구현하는 상속의 개념입니다 抽象クラスは、抽象メソッドのみを実装するの継承の概念です - 스프링이 뭔지 자바 플랫폼을 위한.. 공부기록, 2021-05-16(코틀린) ## 코틀린 - mvc패턴 - Control : 사용자 이벤트 발생 - Control : 사용자 이벤트가 발생하였는데 갱신이 필요한지 Model에 확인 - Model : 데이터 갱신이 필요하다는 이벤트 발생 - View : Model 또는 Control로부터 갱신 필요 여부 이벤트를 받는다. - View : Model에서 실제 필요한 데이터를 받아와 View를 갱신 ## 자주 하는 실수 - 명령어를 까먹음 ## 큐 - 웹에서 필수 ## 내가 모르는 것 - 까먹었던내용 ## 느낀점 - 다시 해야겠다 너무 까먹음 공부기록, 2021-05-15(HTML) ## HTML - br : 줄 바꾸기 - p : 단락 바꾸기 - hr : 가로줄 - center ... /center : 가운데 정렬 - font ... /font : 폰트 변경 - ul li ... li ... /ul : 순서없는 목록(동그라미) - ol li ... li ... /ol : 순서있는 목록(숫자) - table ... /table : 표 만들기 - tr ... /tr : 행 - td ... /td : 열 ## 자주 하는 실수 - 명령어를 까먹음 ## 큐 - html매우중요 ## 내가 모르는 것 - 까먹었던내용 ## 느낀점 - 다른언어와의 체계적인 구분의 필요성이 느껴진다 이전 1 ··· 11 12 13 14 15 16 17 ··· 21 다음