본문 바로가기
반응형

DEV61

01-1. Vue.js란? Vue.js란? Vue.js는 웹 페이지 화면을 개발하기 위한 프런트엔드 프레임워크이다. (프레임워크 : 개발자들의 개발 생산성을 높이기 위해 일정한 틀과 규칙에 따라 개발하도록 미리 구조를 정의해놓은 도구) Vue는 화면단 라이브러리이자 프레임워크라고 볼 수 있다. (라이브러리 : 자주 사용되는 기능들을 모아 재활용할 수 있도록 정리한 기술 모음집) *사이드 라우팅 : 서버에게 별다른 요청을 보내지 않고, 클라이언트의 브라우저 단에서만 여러 페이지들을 왔다갔다 방문할 수 있게 하는 기능 * 컴포넌트 : 재사용이 가능한 독립된 모듈 Vue.js는 라이브러리 역할뿐만 아니라 프레임워크 역할도 할 수 있기 때문에 점진적인 프레임워크(progressive framework)라고 부른다. 화면단 데이터 표현에 .. 2022. 3. 12.
[자바] 4. 배열 리스트 4. 배열 리스트 1) 배열은 한 번 생성하면 절대로 길이를 변경할 수 없다. 이 때 java.util 패키지의 ArrayList 클래스를 사용하면 이 문제를 해결 할 수 있다. ArrayList 객체는 내부에서 배열을 관리한다. 배열이 너무 작아지거나 배열의 공간이 많이 남으면, 다른 내부 배열을 자동으로 생성해서 원본 배열의 요소를 옮긴다. 이 과정은 개발자에게는 보이지 않게 진행된다. 2) ArrayList 제네릭 클래스(타입 파라미터를 받는 클래스) ArrayList list = new ArrayList(); //new ArrayList(); 부분이 비어있는데, 컴파일러는 변수의 타입으로부터 타입 파라미터를 추론한다. 호출 인자가 없지만, 그래도 끝 부분에 ()를 붙여야 한다. 결과는 크기가 0인.. 2022. 1. 15.
[자바] 3. 문자열 3. 문자열 3.1. 문자열 연결 1) 문자열 + 숫자 String str = "65"; int num = 25; System.out.println(str + num); 결과값은 65+25 = 90이 아닌, 6525가 출력된다. 덧셈 연산자는 두 개의 피연산자 중 하나라도 String이면, 결과는 String이다. 2) 문자+숫자 char ch = 'A'; int num = 3; System.our.pintln(ch + num); 결과값은 68이 출력된다. 자바는 유니코드를 사용하지만, 유니코드의 앞 부분이 아스키코드와 호환되기 때문에 'A' 등의 영문자는 아스키 코드와 번호가 같다. byte보다 int인 1이 더 크기 때문에 byte를 int로 형변환 한 후 저장하는데, 알파벳 대문자 'A'를 숫자로 .. 2022. 1. 13.
[자바] 2. 자료형 & 연산자 1. 기본 자료형과 참조 자료형 1.1. 기본 자료형 기본 자료형은 사용하는 메모리가 정해져있는 자료형이다. - 컴퓨터에서는 모든 문자에 번호를 할당하고 문자를 정수로 바꿔서 저장한다. - 문자에 어떤 번호를 할당하는지는 다양한 방법이 있는데, 자바는 유니코드라는 세계 표준 규격을 따른다. - 유니코드의 경우 국제적으로 사용되는 모든 문자를 0 ~ 65,535 범위(2 바이트)의 정수에 할당한다. 1) 실수형 - 실수형의 유효 자리는 소수점 아래의 숫자를 의미 - float, double 을 사용하다보면 연산이 부정확한 경우가 종종 있는데 유효자리수를 넘어가는 경우이다. * 만약 금융 계산을 할 때, 정확한 부동소수점을 표시하고 연산해야 된다면 BigDecimal, BigInteger 클래스를 활용한다... 2022. 1. 13.
[자바] 1. 기본 프로그래밍 구조 1. Hello World package ch01.sec01; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } 1.1. 함수와 메서드의 차이 1) 함수(function) : 어떠한 기능을 수행, 전역과 지역에 상관없이 독립된 기능을 수행한다. 2) 메서드(mothod) : 함수처럼 어떠한 기능을 수행하지만, 함수와의 차이가 있다면 메서드는 클래스 및 객체와 연관되어 있다. 클래스 내에 선언되어 있는 함수가 메서드이다. 결론 : 함수가 메서드보다 더 큰 개념으로 메소드는 함수에 속한다고 할 수 있지만, 함수와 메서드는 다르다. ex) 함수는 sum(), abs().. 2022. 1. 11.
테이블에서 글자수 많으면 ... 으로 표시하는 방법 아래와 같이 제목이 너무 긴 경우 길이가 잘리는게 아니라 2줄로 표시된다.번호제목작성자작성일1동해물과백두산이마르고닳도록하느님이보우하사우리나라만세홍길동2014-12-122동해물과백두산이마르고닳도록하느님이보우하사우리나라만세홍길동2014-12-123동해물과백두산이마르고닳도록하느님이보우하사우리나라만세홍길동2014-12-12 위와 같은 경우를 아래처럼 바꾸고 싶을때, 테이블에서 정해놓은 width 를 넘어가면 ... 으로 표시되게 하기번호제목작성자작성일1동해물과백두산이마르고닳도록하...홍길동2014-12-122동해물과백두산이마르고닳도록하...홍길동2014-12-123동해물과백두산이마르고닳도록하...홍길동2014-12-12 테이블의 td에 css를 주면 됨 table tr td{text-overflow: ellip.. 2019. 1. 30.
html 페이지에서 한글 깨지는 경우 html 상단에 아래 meta 태그를 입력해준다. 2017. 3. 24.
반응형