본문 바로가기

분류 전체보기

(16)
MAC 유용한 툴 정리 1. Rectangle - 단축키로 창 리사이징brew install --cask rectangle 2. Maccy - 복사한 내역 저장하기클립보드 내역을 저장해주는 앱앱스토어에서는 $9.99이지만 brew install maccy 명령어로 무료 다운로드 가능 ----------------------------------------------------------------------------------------------------------------------https://yozm.wishket.com/magazine/detail/2421/ 참고
[SQLD] 데이터 모델링의 이해 - 3. 관계 관계(Relationship, 상호 연관성이 있는 상태) 관계의 개념 관계의 정의 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태 엔터티와 엔터티 간 연관성을 표현하기 때문에 엔터티의 정의에 따라 영향을 받기도 하고, 속성 정의 및 관계 정의에 따라서도 다양하게 변할 수 있다. 관계의 페어링 유의해야할 점은 관계는 엔터티 안에 인스턴스가 개별적으로 관계를 가지는 것(페어링)이고 이것의 집합을 표현한다는 것이다. 따라서 개별 인스턴스가 각각 다른 종류의 관계를 가지고 있다면 두 엔터티 사이에 두 개 이상의 관계가 형성될 수 있다. 각각의 엔터티의 인스턴스들은 자신이 관련된 인스턴스들과 관계의 어커런스로 참여하는 형태를 관계 페어링(Relationshi..
[SQLD] 데이터 모델링의 이해 - 2. 속성 속성(Attribute, 사물의 성질, 본질적인 성질, 실체를 생각할 수 없는 것) 속성의 개념 본질적 속성이란 어떤 사물 또는 개념에 없어서는 안 될 징표의 전부 이 징표는 사물이나 개념이 어떤 것인지를 나타내고 그것을 다른 것과 구별하는 성질 데이터 모델링 관점에서 속성 정의 -> '업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위' 업무상 관리하기 위한 최소의 의미 단위, 엔터티의 한 분야 업무에서 필요 의미상 더 이상 분리되지 않는다 -> 생년월일을 생년, 생월, 생일로 구분(하나의 속성을 관리목적에 따라 구분) 엔터티를 설명하고 인스턴스의 구성요소가 된다. 엔터티, 인스턴스와 속성, 속성값에 대한 내용과 표기법 엔터티, 인스턴스, 속성, 속성값의 ..
[SQLD] 데이터 모델링의 이해 - 1. 엔터티 엔터티(Entity, 실체, 객체) 엔터티의 개념 엔터티는 사람, 장소, 물건, 사고, 개념 등의 명사에 해당 엔터티는 업무상 관리가 필요한 관심사에 해당 엔터티는 저장이 되기 위한 어떤 것(Thing) 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것 엔터티와 인스턴스에 대한 내용과 표기법 엔터티는 인스턴스의 집합 ex) 엔터티: 과목, 강사, 사건 인스턴스 : 수학, 영어 / 이춘식, 조시형 / 2010-001, 2010-002 엔터티의 특징 반드시 해당 업무에서 필요하고 관리하고자 하는 정보이어야 한다. 유일한 식별자에 의해 식별이 가능해야 한다. 영속적으로 존재하는 인스턴스의 집합이어야 한다.(한 개가 아니라 두 개 이상) 엔터티는 업무 프로세스에 의해 이용되어야 한다. 엔터티는 ..
[“AI와 자동화, 재택근무” 5년 뒤 IT 직장의 모습 ] 기사 스크랩 '5년 뒤 IT 직장의 모습'이라는 제목은 IT 업계에서 일하고 있는 저의 주의를 끌기에 충분했습니다. 이 기사의 내용을 요약하자면 이와 같습니다. IT 업계의 미래를 예측하기는 어려운 일이지만 현재 수많은 기술 리더들은 향후 5년 뒤 IT 직무는 지금과는 상당히 다를 것이라고 예상합니다. IT 전문가들은 앞으로 직함에 연연하지 않고 직무 기반 환경에서 일할 가능성이 높다고 합니다. 자동화와 AI에 의존성은 점점 높아지고, 이에 대한 사용성도 좋아질 것으로 보입니다. 하지만 아무리 AI로 자동화를 하더라도 프로세스 및 결과 검토 과정에서는 인간의 개입이 필요합니다. 자연스레 IT 업무에서 그 어느 때보다 소프트 스킬(Soft Skill)이 중요해질 가능성이 높습니다. 앞으로 저의 커리어에도 이러한 상황에..
[GitHub] GitHub Status https://www.githubstatus.com/ GitHub Status All Systems Operational Git Operations ? Operational API Requests ? Operational Webhooks ? Operational Visit www.githubstatus.com for more information Operational Issues ? Operational Pull Requests ? Operational Actions ? Operational Packages ? Operational www.githubstatus.com 이 사이트는 깃허브의 상태 정보를 제공하는 공식 웹사이트입니다. 깃허브 플랫폼의 여러 서비스에 대한 현재 상태 정보를 확인할 수 있습니다..
[Spring] 파라미터 타입 선언 오류로 인한 Mybatis 쿼리 오류 Controller에서 아래와 같이 delete쿼리를 실행하는 메서드를 작성했습니다. @DeleteMapping("/mac") ResponseEntity deleteMac(@RequestBody String mac) { if (StringUtils.isBlank(mac)) return ResponseEntity.badRequest().body(Message.write("MAC_FORMAT_ERR")); return networkConnectionService.deleteMac(mac); } 그런데 계속해서 쿼리문이 제대로 실행되지 않아서 쿼리문을 로그로 확인해보니 이렇게 들어가고 있었습니다. DELETE FROM ␦␦␦␦␦␦␦␦␦␦␦␦␦␦␦␦ WHERE mac = '{ "mac" : "␦␦␦␦␦␦␦␦␦␦..
[IntelliJ] soutv, soutm, soutp 단축키 soutv, soutm, soutp는 IntelliJ IDEA에서 제공하는 단축키 중 하나로, 각각 다음과 같은 기능을 수행합니다. soutv: 현재 선택한 변수의 이름과 값을 출력합니다. soutm: 현재 선택한 메서드의 이름을 출력합니다. soutp: 현재 선택한 메서드의 파라미터를 출력합니다. 예를 들어, 다음과 같은 코드가 있다고 가정해보겠습니다. public class Example { private String name = "John"; private int age = 30; public void printName() { System.out.println(name); } public void printAge(int age) { System.out.println(age); } } 위 코드에서 n..