반응형

IT/VUE

[VUE.JS] vue.js 설치 / vuetify설치 방법

**설치 진행시 권한문제때문에 에러가 날수있습니다. 권한문제 에러시 명령어 앞에 sudo를 추가하여 진행해주세요. 1. yarn 설치 npm install -g yarn //권한 문제시 sudo npm install -g yarn 2. vue-cli설치 npm install -g @vue/cli // vue버전 확인 vue --version 3. 프로젝트 폴더 생성 mkdir 프로젝트명 4. vue front폴더 생성 vue create 프론트폴더명 : npm / default 선택 5. 해당 프로젝트로 이동 cd 프로젝트명 6. 서버시작 npm run serve : 종료는 ctl+c 7. vuetify설치 => 서버 실행시 뷰티파이 화면으로 바뀐다. vue add vuetify : default 선택 ..

2021.03.12 게시됨

IT/JAVA

[JAVA] Static 키워드

1. Static멤버변수 (정적(static)멤버 변수 = 클래스 멤버 변수)이란? - 클래스가 메모리(메서드 영역)에 로딩 될때 함께 로딩되는 멤버 - 인스턴스 생성과 상관없음 → 인스턴스 생성 없이 클래스명만으로 접근 가능 (클래스명.정적멤버변수명) - 정적멤버변수의 경우 모든 인스턴스에서 하나의 값을 공유함 → 공유메모리 공간을 사용하므로 모든 인스턴스가 주소값 공유 - 로컬변수는 메서드 호출 시 생성 및 소멸과 관계있고, 인스턴스변수는 인스턴스 생성 및 소멸과 관계있고, 정적변수(클래스변수)는 클래스 로딩 (프로그램 시작) 및 클래스 제거(프로그램 종료)와 관계있음(static은 클래스생성소멸 (프로그램 시작종료)) 참고) 프로그램 동작 순서 public class Ex2 { public stat..

2020.09.14 게시됨

IT/JAVA

[JAVA] 프로그램 실행 과정

1. 소스 코드 작성(*.java) 2. 소스 코드 번역하여 클래스 파일 생성(*.class) 3. 프로그램 실행(= 클래스 파일 실행) 4. 클래스 로딩 → static 키워드가 붙은 변수 및 메서드가 메모리에 로딩 (= 정적 멤버 = 클래스 멤버) 5. main() 메서드 호출(실행) 6. 인스턴스 생성(new) → 인스턴스 멤버 변수 및 메서드가 메모리에 로딩 7. 인스턴스 내의 메서드 호출 → 로컬 변수가 메모리에 로딩 8. 결과 출력 9. 프로그램 종료

2020.09.14 게시됨

IT/JAVA

[JAVA] 디자인 패턴(Design patterns)::싱글톤(Singleton)::

디자인 패턴이란? - 소프트웨어 개발시 자주 나타나는 구조나 방식, 패턴을 구체적이고 체계적으로 정의하여 모아둔 것 - 프로그래밍 형식을 정하는 일종의 약속 - 어떤 상황의 문제에 대한 해법 → 프로그램머들이 옛날부터 문제된 코드들을 정리하여 해결할 수있도록 해놓은 해법 싱글톤 디자인 패턴(Singleton Design pattern) - 프로그램에서 단 하나뿐인 유일한 객체(인스턴스)= 싱글톤 객체 → 인스턴스가 오직 1개만 생성되어야 할때 사용 - 싱글톤 객체를 사용하여 프로그램을 작성하는 기법을 싱글톤 디자인 패턴이라고 함 - 새로운 인스턴스 생성을 불가능하게 하며, 미리 생성된 하나의 인스턴스를 모든 참조변수에서 공유해서 사용 1. 객체가 생성되면 안되기 때문에 외부에서 생성자 호출을 못하도록 생..

2020.09.14 게시됨

IT/JAVA

[JAVA]추상클래스와 추상메서드(Abstract)

추상(Abstract)이란? - 실체간에 공통되는 특성을 추출한것. 1. 추상클래스 - 공통적인 특성을 추출해서 선언한 클래스 - 용도 : 실체 클래스의 공통적인 특성(필드, 메소드)을 뽑아냄 1) 공통된 필드와 메소드 이름을 통일할 목적 2) 서브클래스를 작성할 때 시간 절약 - 인스턴스 생성이 불가능한 클래스 → 인스턴스 생성이 가능할 경우 추상메서드 호출이 가능하므로 인스턴스 생성을 못하도록 막아놓은 클래스 - 상속을 통해 서브클래스에서 추상메서드를 구현하도록 강제하는 용도의 클래스로 주로 사용 - 추상클래스가 가질수 있는 멤버 → 생성자, 일반멤버변수, 상수, 일반메서드, "추상메서드" - 클래스 정의시 class키워드 앞에 "abstract"키워드를 붙임 - 인스턴스 생성은 불가능하지만 참조변수..

2020.09.11 게시됨

IT/JSP

[JSP]게시판 만들기(글목록/글쓰기/글수정/글삭제)

(디비관련(insert/update/delete/select)참고자료 https://sseozzzy.tistory.com/99) 1단계(데이터베이스 만들기) - 게시판 정보를 저장하는 공간 만들기 : 데이터베이스만들기 - board 테이블 생성 create table member ( num int(11) primary key, name varchar(20), pass varchar(20), subject varchar(50), content varchar(2000), readcount int(11) , date datetime ); 2단계(글쓰기) writeForm.jsp WebContent/StudyJSP/jsp/write.jsp 글쓴이 비밀번호 제목 글내용 writePro.jsp WebContent/..

2020.09.10 게시됨

IT/JAVA

[JAVA] 형변환(기본형변환/참조형변환[upcasting/downcasting])

예제1.형변환 - 어떤 데이터 타입을 다른 데이터 타입으로 변환하는것 - 기본(Primitive Type)형변환, 참조(Reference Type) 형변환 1. 기본형변환 - 기본데이터타입 8가지중 boolean을 제외한 나머지 7가지 타입끼리의 형변환 - 작은 타입에서 큰차입으로 변환시 자동형변환, 큰타입에서 작은타입으로 변환시 강제 형변환 - 강제형변환시 반드시 형변환 연산자를 사용하여 변환될 타입을 명시해야함 → 단, 강제형변환 후에는 오버플로우가 발생할 위험이 있음 2. 참조 형변환(Reference형변환) - 클래스간의 형변환(참조형 변수끼리의 형변환) - 반드시 상속관계에서만 가능한 변환 - 자식(서브클래스)타입에서 부모(슈퍼클래스)타입으로 변환시 자동 형변환(업캐스팅) - 부모(슈퍼클래스)에..

2020.09.07 게시됨

IT/DB

[DB] ORACLE DATABASE 구조

DATABASE Data files - 실제 Data가 저장된 파일 - Data Dictionary가 저장된 파일 - v$datafile Control files - DB의 무결성을 유지관리할 수 있는 모든 동기화 정보가 기록된 파일 (DB의 논리적/물리적 구조정보, 마지막 작업번호(SCN), …) - DB 당 하나만 존재 - 다중화 기능 제공(최대 8개까지, 권장 : 3개) - 파일의 내용 기록을 동시에 똑같은 내용으로 여러 파일에 기록하는 기술 - v$controlfile Redo log files - DB에서 발생된 모든 변경작업의 로그정보(=Redo data)가 기록된 파일 - 목적 : Datafile recovery - DB당 최소 2개이상 존재해야 함. - 순환형으로 관리 - 다중화 기능 제공..

2020.09.04 게시됨

반응형