전체 글 134

조말론 우드세이지 앤 씨솔트 남자 향수 실사용 리뷰(feat.짭퉁과 비교)

이번에 제가 소개할 향수는 너무나도 유명하고 늘 백화점 향수 브랜드 1위를 차지하는 조말론(Jomalone)의 향수를 가져왔습니다. 제가 가진 향수 중에 가장 비싼 조말론 우드세이지 앤 씨솔트 (Jo malone Wood Sage & Sea Salt Cologne) 탑 노트 : 암브레트 하트 노트 : 씨 솔트 베이스 노트 : 세이지 처음에는 약간 알코올 냄새 같기도 한 씨솔트 소금 향이 탁 튀어오른다. 이 알싸한 소금향이 처음에는 약간 "어 좀 특이한데" 싶지만 시간이 지날 수록 은은한 우드세이지 향이 올라오고 소금향은 점점 사라지면서 계속 맡고싶어지는 독특한 풍미가 느껴지게 된다. 이 향수의 매력은 바로 우드세이지 향에 있었다. 과일향과는 다른 달콤한 느낌이..

리뷰/향수 2021.07.26

머신러닝을 위한 기초 선형대수학 Scalar,Vector, Matrix, Dimension

1. 머신러닝과 선형대수학의 연관성 선형대수학을 왜 배워야 하는 것일까? 먼저 머신러닝을 정의할 필요가 있다. 머신러닝 : "주어진 데이터를 분석하고 학습한 후, 새로운 결정을 내릴때 학습한 내용을 적용하는 알고리즘" 데이터를 분석 학습하는 과정은 함수(function)에 집어 넣어 처리한다. 이 함수, 연립방정식의 해를 구하는 방법을 연구한 학문이 선형대수학이다. 예를 들어 3개의 연립 방정식이 아래와 같이 주어졌을 때 위의 연립 방정식을 행렬 수식를 이용해서 표현해보면 아래와 같이 나눌 수 있다. 위의 세 행렬 수식을 통해서 아래의 하나의 수식을 만들어 낼 수 있다. 복잡하고 다양한 데이터들을 수집해서 행렬화 한 후, 함수(function)에 집어 넣어 처리하는 과정은 선형대수학의 해를 구하는 것과 ..

결혼식 중개 웹 1인 개발하다 중지

어제 기획에 들어갔었던 결혼식 중개 웹을 Spring 기반으로 구현하다가 멈추었다. github.com/y001003/WeddingProject y001003/WeddingProject Contribute to y001003/WeddingProject development by creating an account on GitHub. github.com 기획 - DB 구상 - Spring 개발 순서로 시작하였다. - 기획 : 현재 결혼식 자체는 줄어들고 있지만, 결혼식이라는 하나의 이벤트를 위해서 치루어야 하는 절차 및 프로세스가 꽤나 길고 복잡하다. 그래서 '웨딩 플래너'라는 직업이 있을 정도이다. 이름 그대로 결혼식 중간 과정을 도와주고 스.드.메(스튜디오, 드레스, 메이크업의 약어) 계약을 업체와 중..

개발일지/삽질 2020.11.27

1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기 Java

1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명) : 삼항연산자 사용 import java.util.Scanner; public class Main_33 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int data1 = scanner.nextInt(); int data2 = scanner.nextInt(); int result = data1 > data2 ? data1 : data2; System.out.println(result); } } 1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기 : 조금 머리를 굴려야 했다. import java.util.Sc..

1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기 ~

1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1(설명) :int보다 범위가 넓은 것 같아 double로 계산 import java.util.Scanner; public class Main_29 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double data1 = scanner.nextDouble(); double data2 = scanner.nextDouble(); double sum = data1 + data2; System.out.printf("%.0f",sum); } } 1040 : [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력하기(설명) 해 import java.ut..

1027 : [기초-입출력] 년월일 입력 받아 형식 바꿔 출력하기 Java

1027 : [기초-입출력] 년월일 입력 받아 형식 바꿔 출력하기(설명) : split을 활용함 import java.util.Scanner; public class Main_25 { public static void main(String[] args) { String data; Scanner scanner = new Scanner(System.in); data = scanner.next(); String arr [] = data.split("\\."); for (int i = 2; i >= 0; i--) { System.out.print(arr[i]); if(i != 0) { System.out.print("-"); } } } }

1026 [기초-입출력] 시분초 입력받아 분만 출력하기

1026 [기초-입출력] 시분초 입력받아 분만 출력하기 : 마지막에 arr[1]로 출력시 잘못된 값으로 나와서 Integer.parseInt() 로 정수화 import java.util.Scanner; public class Main { public static void main(String[] args) { String data; Scanner scanner = new Scanner(System.in); data = scanner.next(); String arr [] = data.split(":"); System.out.println(Integer.parseInt(arr[1])); } }

1025 [기초-입출력] 정수 1개 입력받아 나누어 출력하기 Java

1025 [기초-입출력] 정수 1개 입력받아 나누어 출력하기 :String이나 char로 받아서 array로 처리하려하면 계속 값을 유니코드값으로 불러오게된다. 그래서 무식하게 if절else로 밀어버렸다. import java.util.Scanner; public class Main_23 { public static void main(String[] args) { int data; Scanner scanner = new Scanner(System.in); data = scanner.nextInt(); int a = 0, b= 0, c =0, d =0, e = 0; for(int i=0; i

1023[기초-입출력] 실수 1개 입력받아 부분별로 출력하기(설명)

1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기(설명) :split을 생각해내기까지 오래걸림 import java.util.Scanner; public class Main { public static void main(String[] args) { String data; Scanner scanner = new Scanner(System.in); data = scanner.next(); String[] arr = data.split("\\."); int a = Integer.parseInt(arr[0]); int b = Integer.parseInt(arr[1]); System.out.println(a); System.out.println(b); } }