전체 글205 [Vuetify] v-data-table Column Hidden 처리 방법 서론 Vuetify에서 data table의 컬럼을 숨김처리하는 방법에 대한 포스팅이다. 자세한 내용은 Vuetify 공식 홈페이지에 나와있다. 방법 header의 데이터 안에 align : ' d-none'를 붙여주면 된다. 여기서 d-none앞에 공백을 지우면 적용이 안되니 주의할 것. 예제 소스 headers: [ {text: '번호', value: 'noticeNo', align:' d-none'}, {text: '제목', value: 'noticeTitle'} ], 결과 적용 전 적용 후 Vuetify 공식 홈페이지 링크 https://vuetifyjs.com/en/styles/display/#display Display helpers Display helper classes allow you .. Programming/Vue 2022. 5. 20. [Vue] 상태 관리 Vuex란? (개념/ 사용 이유) 서론 이번글에서는 vuex라는 vue에서 컴포넌트간 유기적으로 데이터를 주고받을 수 있는 패턴이자 라이브러리에 대해 알아보려한다. Vuex가 왜 필요할까? Vuex를 알아보기 전 Vue의 특성에 대해 알아보면 이해하기 더 쉬운데, Vue는 가상 DOM을 활용하여 모든 요소를 실시간 반응형 컴포넌트로 생성할 수 있다는 특징이 있다. 그런데 프로젝트의 규모가 커질수록 컴포넌트는 늘어날 수 밖에 없고 늘어난 컴포넌트들 관계에서 데이터를 주고 받는 부모 자식 관계는 점점 복집해질 수 밖에 없다. 이 부모와 자식 관계를 예로 들면, vue를 이용하여 페이지를 만든다하면 header, footer, button, list 등의 여러 컴포넌트로 구성된다. 이렇게 한 페이지에서도 여러 컴포넌트가 합쳐져서 만들어지게 되.. Programming/Vue 2022. 5. 19. 좋은 REST API 설계 방법은? (개념/ 예제) 서론 이번 글에서는 어떻게 해야 좋은 REST API를 설계할 수 있는지에 대해 정리해보려한다. 진행방식은 설계 예시 시나리오를 만들어보고 HTTP(REST) Method를 설계해가는 방식으로 진행할 예정이다. REST API 설계 [시나리오] 회원 정보 관리 API를 만들어보아라. 설계를 위해 회원 정보 관리에 관련된 API를 먼저 나열해보자. [API 설계 목록] 회원 목록 조회 회원 조회 회원 등록 회원 수정 회원 삭제 기본적으로 위와 같이 5개로 추려볼 수 있다. 이것을 누구는 한눈에 알기 쉽게 아래와 같이 API URI를 설계할 수 있다. [API URI 설계 초안] 회원 목록 조회 --> /read-member-list 회원 조회 -------> /read-member-by-id 회원 등록 -.. Computer Science/Network 2022. 5. 18. [Java] 함수형 프로그래밍 - Function Interface / Custom Functional Interface (개념 / 예제) 서론 이번글에서는 함수형 프로그래밍에서 기초라고 볼 수 있는 Function Interface와 Functional Interface를 Custom하여 구현하는 방법에 대해 정리해보려한다. 우선 기본적인 Function Interface 예제를 적용 전과 후를 작성하여 왜 함수형 프로그래밍을 하는지에 대해 알아보자. Function Interface [Function Interface 적용 전] Adder (Class) import java.util.function.Function; public class Adder implements Function{ @Override public Integer apply(Integer x) { return x + 10; } } FunctionInterface (Cla.. Programming/Java 2022. 5. 12. [Java] SOLID - 의존성 역전 원칙 (DIP / Dependency Inversion Principle)이란? (개념/ 예제) 서론 드디어 마지막 순서인 객체지향 설계 원칙(SOLID)의 DIP에 대해서 알아보자! 객체지향 설계 5대 원칙 SRP(Single Responsibility Principle): 단일 책임 원칙 OCP(Open Closed Priciple): 개방 폐쇄 원칙 LSP(Liskov Substitution Priciple): 리스코프 치환 원칙 ISP(Interface Segregation Principle): 인터페이스 분리 원칙 DIP(Dependency Inversion Principle): 의존성 역전 원칙 DIP(Dependency Inversion Principle) - 의존성 역전 원칙이란? DIP의 뜻을 정의한 내용은 아래와 같다. "고수준 모듈은 저수준 모듈에 의존하면 안된다. 이 두 모듈 .. Programming/Java 2022. 5. 12. [Java] SOLID - 인터페이스 분리 원칙 (ISP / Interface Segregation Principle)이란? (개념/ 예제) 서론 이번 글에서는 저번 글에서 정리한 리스코프의 법칙에 이어 SOLID에서 I에 속하는 ISP에 대해 정리해보겠습니다. 객체지향 설계 5대 원칙 SRP(Single Responsibility Principle): 단일 책임 원칙 OCP(Open Closed Priciple): 개방 폐쇄 원칙 LSP(Liskov Substitution Priciple): 리스코프 치환 원칙 ISP(Interface Segregation Principle): 인터페이스 분리 원칙 DIP(Dependency Inversion Principle): 의존 역전 원칙 ISP(Interface Segregation Principle) - 인터페이스 분리 원칙이란? 이 원칙의 개념은 쉽게 이해하기 위해서는 이름 그대로 인터페이스를 .. Programming/Java 2022. 5. 12. [Network] routing table 확인, 추가, 삭제 방법 (개념/ 예제) 서론 하나의 사이트에서 여러개의 대역을 쓰게 될 경우 보통 L3 스위치장비가 들어간다. 이 L3 장비는 많은 기능을 갖고있는 장비인데, 이 포스팅에서 중점적으로 봐야하는 기능은 "A로 가던 패킷을 B로 가도록 바꿔주는 기능"이다. 이 L3 스위치로 대역들을 묶어서 보통은 문제없이 서로 통신 구조가 이뤄지지만 묶여져있는 하나의 장비에서 VPN이나 두개의 대역을 사용할 경우 우리는 라우팅 처리를 해줘야한다. 여기서 라우팅 처리란, 하나의 장비에서 두개의 게이트웨이(문)이 있다면 패킷은 어디 문을 통해서 갈지 우리가 정해줘야 한다는 것을 말한다. 이 라우팅 처리를 하는 방법에 대해 정리해보자. Routing Table 확인 방법 1. CMD[관리자권한] 실행 2. route print 입력 위 처럼 입력 시 .. Windows 2022. 5. 11. [더 레드 - 백발의 개발자를 꿈꾸며] 좋은 취업과 동기부여 방법 서론 이번 글에서는 "취업과 동기부여"라는 강의에서 나온 말들을 내 생각과 함께 정리해보려한다. 좋은 취업 ? 개발자에게 취업이란 것을 생각하면 두가지로 나뉘어서 생각해볼 수 있다. 1. 회사를 다니는 이유 ? 회사에 내가 기여(가치)할 것이 있거나 배울 것(성장성)이 있거나 미래의 나(비전)에게 도움이 되는가 2. 나는 어떤 이유로 어떤 회사를 다녔나? 로켓, 처우, 성장을 경험해보고싶어서 회사에서 이루고 싶은 일이 있는 일이 있거나 우리는 보통 회사를 다닌다고 하면 위와 같은 고민(생각)을 갖게된다. 하지만 이런 고민 또한 안하는 사람들도 분명 많다. 그것은 욕심이 없는 것일 수 도있겠지만 현재 재직하고있는 회사에서 너무 일이 바쁘거나, 만족하거나 둘 중 하나라면 생각을 안할 수 있다. 그렇지만 이러.. Self-Development/Lecture Review 2022. 5. 9. URI, URL, URN이란? (개념/ 차이점/ 예시) 서론 이번 포스팅에선 HTTP에서 가장 중요한 URI, URL, URN에 대해 알아보려한다. URI, URL, URN이란? URI, URL, URN에 대해서 간략히 먼저 알아보자. URI 자원의 식별(Identifier)을 말한다 URL 자원의 위치를 말한다. URN 자원의 이름을 말한다. 위와같이 간략히 정의할 수 있는데 아래에서 상세 개념과 예시로 이해해보자. URI(Uniform Resource Identifier)란? 통합 자원 식별자를 말한다. 인터넷에 있는 자원을 나타내는 유일한 주소를 말한다. URI의 존재는 인터넷에서 요구되는 기본조건으로 인터넷 프로토콜에 항상 붙어다닌다. 하위 개념으로는 URL, URN이 있다. (즉 URI는 상위개념) URL(Uniform Resource Locator.. Computer Science/Network 2022. 5. 8. [JAVA] SOLID - 리스코프 치환 원칙 LSP(Liskov Substitution Principle) 서론 이번 글에서는 L에 속하는 리스코브 원칙에 대해 알아보려한다. 객체지향 설계 5대 원칙 SRP(Single Responsibility Principle): 단일 책임 원칙 OCP(Open Closed Priciple): 개방 폐쇄 원칙 LSP(Liskov Substitution Priciple): 리스코프 치환 원칙 ISP(Interface Segregation Principle): 인터페이스 분리 원칙 DIP(Dependency Inversion Principle): 의존 역전 원칙 LSP(Liskov Substitution Priciple) - 리스코프 치환 원칙이란? 서브 타입은 언제든 자신의 기반(부모) 타입으로 교체할 수 있어야 한다는 원칙을 말한다. 이 말을 다시 말해 객체의 상속관계에서.. Programming/Java 2022. 5. 8. 이전 1 ··· 5 6 7 8 9 10 11 ··· 21 다음 💲 많이 본 글