단체 티셔츠를 주문하기
2023년 5월 15일 월요일
2023년 5월 2일 화요일
Site related to design
https://codepen.io/pen/
https://fonts.google.com/specimen/Nanum+Gothic?query=nanum
https://www.jsdelivr.com/package/npm/reset-css?tab=files
https://fonts.google.com/icons
2023년 4월 14일 금요일
명사1−1
01
信頼 しんらい
신뢰
信仰 しんこう
신앙
信号 しんごう
신호
信者 しんじゃ
신자
信用 しんよう
신용
信任 しんにん
신임
信じる しんじる
믿다
信頼できる人物 しんらいできるじんぶつ
신뢰할 수 있는 인물
02
壁 かべ
벽
石壁 いしかべ
돌담
土壁 つちかべ
흙담
記録の壁を破る きろくのかべをやぶる
기록의 벽을 깨다
壁に耳 かべにみみ
벽에 귀, 낮 말은 새가 듣고, 밤 말은 쥐가 듣는다.
03
大差 たいさ
대차
時差 じさ
시차
差額 さがく
차액
人種差別 じんしゅさべつ
인종차별
千差万別 せんさばんべつ
천차만별
差別待遇をする さべつたいぐうをする
차별대우를 하다
雲泥の差 うんでいのさ
구름과 진흙의 차, 천양지차(하늘과 땅 차)
04
苦情 くじょう
불평,불만
苦情を言う くじょうをいう
불평하다
苦学 くがく
고학
苦痛 くつう
고통
苦笑 くしょう
쓴 웃음
苦い にがい
쓰다
苦しむ くるしむ
괴로워하다
苦虫を噛み潰したよう にがむしをかみつぶしたよう
벌레를 씹은 듯한 표정
情熱 じょうねつ
정열
人情 にんじょう
인정
情緒 じょうちょ
정서
情けない なさけない
한심하다
05
積極 せっきょく
적극
積極的に仕事に取り組む せっきょくてきにしごとにとりくむ
적극적으로 일에 매달리다
面積 めんせき
면적
蓄積 ちくせき
축적
累積 るいせき
누적
極限 きょくげん
극한
南極 なんきょく
남극
極秘 ごくひ
극비
06
常識 じょうしき
상식
常識外れ じょうしきはずれ
상식을 벗어남
日常 にちじょ
일상
常時 じょうじ
상시
常勤 じょうきん
상근
常に つねに
늘, 항상, 언제나
知識 ちしき
지식
識別 しきべつ
식별
認識 にんしき
인식
2023년 3월 27일 월요일
jakarta.persistence
import javax.persistence.Entity;
import javax.persistence.Id;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
https://en.wikipedia.org/wiki/Jakarta_Persistence
2023년 3월 21일 화요일
[ VScode ] Implicit super constructor Object() is undefined for default constructor 에러 해결방법 & JDK 1.8 설정
- File → Preferences → Settings [Ctrl+,]
- java.home → Edit in settings.json
- "java.home", "java.configuration.runtimes" 추가
- etc
- 정상 작동 확인
2023년 3월 17일 금요일
SQL 50문답
01 모델링의 특징 세 가지는 무엇인가?
추상화, 단순화, 명확화
02 각 속성이 가질 수 있는 값의 범위를 뜻하는 용어는?
도메인(Domain)
03 DCL에 속하는 명령어는?
GRANT, REVOKE
04 DDL에 속하는 명령어는?
CREATE, ALTER, DROP, TRUNCATE
05 SELECT 할 때 데이터 중복을 제거해주는 키워드는?
DISTINCT
06 트랜잭션의 특징은?
원자성, 일관성, 고립성, 지속성
07 독립성,편리성,보안성 하면 떠오르는 이것은?
뷰(VIEW)
08 순위가 1 2 3 3 4 5 ... 일 때 생각하는 함수는?
DENSE_RANK
09 교집합을 구하는 집합 연산자는 무엇인가?
INTERSECT
10 SELECT NULLIF('A','A') FROM DUAL; 의 결과는?
NULL
11 SELECT 문의 논리적인 수행 순서는?
FROM-WHERE-GROUP BY-SELECT-ORDER BY
12 모델링에서 부모 테이블 데이터를 삭제하면 자식 테이블 데이터도 삭제되는 옵션은?
CASCADE
13 UNION 과 UNION ALL 의 차이는?
UNION 은 중복데이터를 제거하고 UNION ALL 은 제거하지 않음
14 데이터를 빠르게 조회하기 위해 미리 계산된 값이 저장되는 속성은?
파생속성
15 계층 쿼리에서 형제 노드 간의 정렬을 지정하는 구문은?
ORDER SIBLINGS BY
16 의미상 더는 분리되지 않는 최소의 데이터 단위는?
속성(Attribute)
17 SELECT 절에 오는 서브쿼리는?
스칼라 서브쿼리
18 제 1정규형(1NF)의 특징은?
모든 속성은 반드시 하나의 값(원자값)만 가져야 한다.
19 제 2정규형(2NF)의 특징은?
모든 속성은 반드시 모든 기본키에 종속되어야 한다.
20 제 3정규형(3NF)의 특징은?
기본키가 아닌 모든 속성(일반속성) 간에는 서로 종속될 수 없다.
21 관계의 표기법에 표현되는 개념 세 가지는?
관계명, 관계차수, 관계선택사양
22 SELECT COALESCE(NULLIF('A','A'),'B') FROM DUAL; 의 결과는?
B
23 SUMMER 테이블 이름을 FALL로 바꾸려면?
RENAME SUMMER TO FALL;
24 다양한 권한을 그룹으로 묶어 관리할 수 있는 것은?
ROLE
25 사용자에게 권한을 부여하는 명령어는?
GRANT
26 카티션 곱을 생성하는 JOIN은?
CROSS JOIN
27 SELECT ABS(-3.8) FROM DUAL; 의 결과는?
3.8
28 그룹함수 세 가지는 무엇인가?
ROLLUP, CUBE, GROUPING SETS
29 SELECT FLOOR(12.5) FROM DUAL; 의 결과는?
12
30 INSERT 랑 UPDATE 랑 한방에 할 수 있는 것은?
MERGE INTO
31
INSERT, UPDATE, DELETE 를 잘못 날렸을 때 되돌리는 것은?
ROLLBACK
32
차집합을 구하는 집합 연산자는?
MINUS
33 이름이 같은 컬럼을 기준으로 EQUIJOIN하는 것은?
NATURAL JOIN
34 WHERE 절에서 OR과 AND 중 우선순위가 높은 것은?
AND
35 SELECT SIGN(-77) FROM DUAL;의 결과는?
-1
36 COMMIT, ROLLBACK, SAVEPOINT 를 묶어서 뭐라고 하는가?
TCL(Transaction Control Language)
37 COUNT(*)와 COUNT(컬럼명)의 차이는?
NULL 을 세는가(*) 안 세는가(컬럼명)
38 ORDER BY 할 때 NULL을 맨 끝으로 보내는 옵션은?
NULLS LAST
39 DELETE 보다 빠르지만 로그가 남지 않아 돌이킬 수 없는 것은?
TRUNCATE
40 FROM 절에 오는 서브쿼리는?
인라인 뷰
41 GROUP BY 할 때 사용하는 조건절은?
HAVING
42 SELECT CEIL(-2.7) FROM DUAL; 의 결과는?
-2
43 날짜형 데이터를 문자형으로 변환하는 함수는?
TO_CHAR
44 계층 쿼리에서 가장 상위 LEVEL의 값은?
1
45 SELECT SUBSTR('NEXT LEVEL',-5,3) FROM DUAL; 의 결과는?
LEVEL
46 둘 이상의 속성으로 구성된 식별자는?
복합 식별자
47 주어진 문자열을 대문자로 변환하는 함수는?
UPPER
48 SELECT IFNULL(NULL, 'S') FROM DUAL;의 결과는?
S
49 파티션 별로 특정 수만큼 앞선 데이터를 구하는 함수는?
LAG
50 파티션 별 합계에서 차지하는 비율을 구하는 함수는?
RATIO_TO_REPORT
2023년 1월 14일 토요일
C언어 변수 출력 예제
#include<stdio.h>void main(){char a = 'A';int b = 10;printf("%c %d\n",a, b);printf("%5d\n", 4);printf("%05d\n", 4);printf("%-5d\n" ,4);printf("%-05d\n", 4);}//출력//A 10//. 4//00004//4//4
2023년 1월 8일 일요일
Memorize Part1
> Interface의 주요 연계 Protocol 기술
X.25
- DTE(데이터 터미널 장치, Data Terminal Equipment)와 DCE(데이터 회선 종단 장치, Data Circuit-termination Equipment)간 인터페이스를 제공하는 프로토콜
- 두 단말장치가 패킷 교환망을 통해 패킷을 원활히 전달
> SQL 명령어의 종류
- 데이터 조작어 (DML : Data Manipulation Language)
- Select, Insert, Update, Delete
- 데이터 정의어 (DDL, Data Definition Language)
- Create, Alter, Drop, Rename
- 데이터 제어어 (DCL : Data Control Language)
- Grant, Revoke
- 트랜잭션 제어어(TCL : Transaction Control Language)
- Commit, Rollback
2023년 1월 5일 목요일
Java > JDK 1.8 > Eclipse(IDE) > SpringBoot(Spring Boot Dev Tools, Lombok, Tymleaf, Spring Web/Maven) > Run
첫 구동에 Mapping이 안되서 생기는 에러를 MainPage에 GetMapping하여 Hello를 return한다.
Eclipse에 Github을 연동하여 Commit하니, java.lang.ClassNotFoundException이 발생하였다.
Eclipse를 재구동하니, 해당 에러는 해결되었지만, 같은 문제가 번복될 우려가 있어서
VSCode에서 진행하기로 하였다.
2023년 1월 3일 화요일
2023년 1월 2일 월요일
분수의 덧셈 (programmers:Python3)
def solution(denum1, num1, denum2, num2):
#1. 두 분수의 합 계산
numerator = denum1 * num2 + denum2 * num1
denominator = num1 * num2
#2. 최대공약수 계산
start = max(numerator,denominator)
gcd_value = 1
for num in range(start, 0, -1):
if denominator % num == 0 and numerator % num == 0:
gcd_value = num
break
#3. gcd 로 나눈 값을 answer에 담기
answer = [numerator / gcd_value, denominator / gcd_value]
return answer
# numerator(분모) 1 * 4 + 2 * 3 -> 4 + 6 -> 10
# denum1 * num2 + denum2 * num1
# denominator(분자) 2 * 4 -> 8
# num1 * num2
# gcd 2 10부터 1까지 반복
# answer [5,4]
# 1. 두 분수의 합 계산
#2.최대공약수 계산
#3. gcd로 나눈 값 answer에 담기
피드 구독하기:
글 (Atom)

