728x90
반응형
SMALL

"안 하다"와 "않하다" 차이

  1. 안 하다:
    • 의미: 어떤 행위를 하지 않음을 나타냅니다. 여기서 "안"은 부정의 의미를 가지고 있으며, "하다"는 동사입니다.
    • 용례: 주로 어떤 행위를 하지 않음을 말할 때 사용됩니다.
    • 예문:
      • "저는 숙제를 안 했어요." (I did not do my homework.)
      • "그는 운동을 안 해요." (He does not exercise.)
  2. 않다:
    • 의미: 동작이나 상태의 부정을 나타냅니다. 주로 다른 동사와 결합하여 사용됩니다.
    • 용례: '않다'는 다른 동사나 형용사와 함께 쓰여 그 동작이나 상태를 부정할 때 사용됩니다.
    • 예문:
      • "그는 숙제를 하지 않았어요." (He did not do his homework.)
      • "그녀는 울지 않았어요." (She did not cry.)

차이점 정리:

  • "안 하다"는 두 단어로 이루어져 있으며, '안'은 부정의 의미를, '하다'는 동작을 나타냅니다.
  • "않다"는 한 단어로, 주로 다른 동사나 형용사와 결합하여 그 동작이나 상태를 부정합니다.

추가 예문:

  • 안 하다:
    • "오늘은 청소를 안 할 거예요." (I will not clean today.)
    • "그는 일을 안 하려고 해요." (He is trying not to work.)
  • 않다:
    • "그는 약속을 지키지 않았어요." (He did not keep the promise.)
    • "저는 그 영화를 보지 않았어요." (I did not watch that movie.)

이처럼 "안 하다"와 "않다"는 문장에서 사용되는 방식과 의미가 다르므로, 적절한 상황에 맞게 사용해야 합니다.

728x90
반응형
LIST
728x90
반응형
SMALL

"시험을 치다"와 "시험을 보다"는 모두 한국어에서 시험을 응시하는 것을 의미하지만, 약간의 뉘앙스 차이가 있습니다.

  1. 시험을 치다:
    • 이 표현은 "시험을 치르다"의 준말입니다.
    • 공식적이고 조금 더 격식 있는 표현입니다.
    • 중요한 시험이나 공인된 시험을 치를 때 자주 사용됩니다.
    • 예: "내일 대학 입학 시험을 치러야 해."
  2. 시험을 보다:
    • 이 표현은 조금 더 일상적이고 구어체에서 자주 사용됩니다.
    • 모든 종류의 시험에 대해 사용할 수 있지만, 특히 일상적인 퀴즈나 학교 시험 등에 많이 사용됩니다.
    • 예: "어제 수학 시험을 봤어."

두 표현 모두 정확하게 이해되고 상호 교환적으로 사용할 수 있지만, 상황과 맥락에 따라 조금 더 자연스럽게 들리는 표현이 있을 수 있습니다.

728x90
반응형
LIST
728x90
반응형
SMALL

"Baby food"와 "solid food"는 모두 이유식 과정에서 사용되는 용어지만, 약간의 차이가 있습니다.

 

1. 차이점

  • 범위: Baby food는 초기 이유식 단계에서 주로 먹는 모든 부드러운 음식을 포함하며, solid food는 그 중에서도 고형 상태의 음식을 지칭합니다.
  • 형태: Baby food는 주로 퓌레나 매우 부드러운 형태의 음식인 반면, solid food는 아기가 씹을 수 있는 작은 조각이나 좀 더 단단한 질감의 음식입니다.

예시 비교

  • Baby Food: 퓌레 형태의 당근, 사과소스, 바나나 퓌레 등.
  • Solid Food: 잘게 자른 익힌 채소, 잘게 자른 과일, 작은 크기의 고기 조각 등.

이렇게 구분하여 사용하면 아기의 이유식 단계와 관련된 내용을 더 명확하게 전달할 수 있습니다.

 

2. Baby Food

해설: Baby food는 아기가 처음으로 먹기 시작하는 모든 종류의 음식으로, 보통 부드럽고 쉽게 소화될 수 있도록 만들어진 음식입니다. 이에는 고형 음식뿐만 아니라 퓌레, 죽, 미음 등도 포함됩니다.

예제:

  • Baby food is often pureed fruits and vegetables.
  • Many parents prefer making homemade baby food to ensure it's fresh and nutritious.

3. Solid Food

해설: Solid food는 아기가 먹기 시작하는 고형 음식으로, 이유식의 일환이지만 좀 더 단단한 음식들을 의미합니다. 보통 생후 6개월 이후에 시작되며, 점점 더 다양한 질감과 형태의 음식을 포함하게 됩니다.

예제:

  • The pediatrician recommended starting solid foods at six months.
  • As the baby gets older, solid foods will include small pieces of vegetables and meats.
728x90
반응형
LIST
728x90
반응형
SMALL

프로세스 (Process)

  • 프로세스는 독립적으로 실행되는 프로그램의 인스턴스입니다. 각 프로세스는 별도의 메모리 공간과 리소스를 가진다.
  • 장점:
    • GIL의 영향을 받지 않아, 진정한 병렬 처리가 가능합니다.( GIL은 Global Interpreter Lock의 약어로, 여러 개의 스레드가 파이썬 바이트코드를 한번에 하나만 사용할 수 있게 락을 거는 것을 의미한다, 바이트 코드(Byte code)는 고급 언어로 작성된 소스 코드를 가상머신 이 이해할 수 있는 중간 코드로 컴파일한 것을 말한다.)
    • 프로세스 간의 격리로 인해 하나의 프로세스에서 발생한 오류가 다른 프로세스에 영향을 주지 않습니다.(상호독립적으로 구성)
  • 단점:
    • 프로세스 간 통신(IPC, Inter-Process Communication)이 상대적으로 복잡하고 느립니다.
    • 메모리 사용량이 더 많습니다.

스레드 (Thread)

  • 정의: 스레드는 동일한 프로세스 내에서 실행되는 가벼운 단위입니다. 스레드들은 같은 메모리 공간을 공유합니다.
  • 장점:
    • 메모리 공유로 인한 효율적인 자원 사용.
    • 스레드 간 통신이 빠르고 간단합니다.
  • 단점:
    • GIL(Global Interpreter Lock)로 인해, 진정한 병렬 처리가 어렵습니다. (특히 CPU 바운드 작업에서)
    • 하나의 스레드에서 발생한 오류가 전체 프로세스에 영향을 줄 수 있습니다.

 

멀티스레딩 예지

import threading
import time

def print_numbers():
    for i in range(1, 6):
        print(f"Number: {i}")
        time.sleep(1)

def print_letters():
    for letter in ['A', 'B', 'C', 'D', 'E']:
        print(f"Letter: {letter}")
        time.sleep(1.5)

thread1 = threading.Thread(target=print_numbers)
thread2 = threading.Thread(target=print_letters)

thread1.start()
thread2.start()

thread1.join()
thread2.join()

print("All threads are done!")

 

멀티프로세싱 예제

import multiprocessing
import time

def print_numbers():
    for i in range(1, 6):
        print(f"Number: {i}")
        time.sleep(1)

def print_letters():
    for letter in ['A', 'B', 'C', 'D', 'E']:
        print(f"Letter: {letter}")
        time.sleep(1.5)

process1 = multiprocessing.Process(target=print_numbers)
process2 = multiprocessing.Process(target=print_letters)

process1.start()
process2.start()

process1.join()
process2.join()

print("All processes are done!")

주요 차이점 요약

  • 메모리 공유: 스레드는 같은 메모리를 공유하지만, 프로세스는 별도의 메모리를 사용합니다.
  • GIL의 영향: 스레드는 GIL의 영향을 받으며, CPU 바운드 작업에서 성능이 제한될 수 있습니다. 반면, 프로세스는 GIL의 영향을 받지 않습니다.
  • 안정성: 프로세스는 서로 격리되어 있어 하나의 프로세스 오류가 다른 프로세스에 영향을 주지 않습니다.
  • 통신 방법: 스레드는 간단하고 빠른 통신이 가능하지만, 프로세스는 복잡하고 느린 통신을 사용합니다.

적절한 방법을 선택하는 것은 작업의 특성에 따라 다르며, I/O 바운드 작업에는 스레드를, CPU 바운드 작업에는 프로세스를 사용하는 것이 일반적입니다.

 

I/O 바운드: 입출력 작업이 많은 프로세스

CPU 바운드: 입출력 작업보다 연산작업이 많은 프로세스

728x90
반응형
LIST
728x90
반응형
SMALL

봄에는 도다리 철이라고 해서 끝나기 전 늦은 봄 민락 (광안리) 활어회 직판장 (센터) 을 방문 했습니다.
 
주차장이 네비에 잘 안나타나서 좀 시간이 걸렸습니다.
 
주차장 주소: 부산 수영구 민락수변로17번길 60
카카오 맵:


네이버 맵: https://naver.me/xs8tq70w
 
 
양식 1Kg 가격은 3만원 (광어 도1kg 3만원 입니다.^^)
자연산 1Kg 가격은 5만원 
 
 
양식과 자연산 차이 구분 방법
1. 등색으로 구분: 자연산은 여러곳에서 자라나기 때문에 등 색 들이 다양함, 양식은 한 곳에서 키우기 때문에 고기들의 등 색이 거의 유사함

등색 구분: (왼쪽) 자연산 도달이, (오른쪽)양식 도다리

 
2. 배색으로 구분: 자연산은 양식에 비해 배 색이 더 하얀색임, 실제로 봤을 때^^;; 전 사실 구분이 잘 안되었습니다.

배색 구분: (왼쪽) 자연산, (오른쪽) 양식

 
 
 

 
 
 
 

 
 
철 지나기 전에 도다리 한 접시.^^
 

 

 

728x90
반응형
LIST
728x90
반응형
SMALL

 

  1. It's all: "It's all"은 주로 무언가에 대한 설명이나 강조를 할 때 사용. 이것이나 그것에 대한 모든 것이라는 뜻을 내포합니다. "All"은 여러 가지 요소 중에서 특정한 것을 강조하는 데 사용됩니다.
    • 예: She ate the cake, and now it's all gone. (그녀가 케이크를 먹었고, 이제 다 먹어버렸다.)
  2. That's all: "That's all"은 주로 무언가를 끝냄을 나타내는데 사용. 일련의 목록이나 설명이 완료되었음을 나타냅니다. "That's"는 "그것이"라는 뜻이며, "all"은 여기까지라는 뜻입니다.
    • 예: He finished his presentation, and that's all for today. (그는 발표를 마쳤고, 오늘은 여기까지입니다.)

따라서, "it's all"은 일반적으로 무언가에 대한 설명을 강조할 때 사용되며, "that's all"은 무언가의 끝을 나타낼 때 사용됩니다.

728x90
반응형
LIST
728x90
반응형
SMALL

trip: 짧은 시간동안 가는 여행

travel: 여러 곳을 다니는 여행

tour: 특정 지역을 둘러보는 여행

journey: 긴 거리를 이동하는 여행

 

---예문---

  1. Trip: Last summer, I took a trip to the beach with my family. It was a short but enjoyable break from our daily routine.
    • 여름에 가족들과 해변으로 여행을 다녀왔어요. 일상에서 벗어나 짧지만 즐거운 휴식이었어요.
  2. Travel: Travel broadens the mind. Visiting new places and experiencing different cultures can be incredibly enriching.
    • 여행은 마음을 넓혀줍니다. 새로운 장소를 방문하고 다양한 문화를 경험하는 것은 무척이나 풍요로운 경험이 될 수 있어요.
  3. Journey: His journey to success was marked by hardships and challenges, but he never gave up on his dreams.
    • 그의 성공으로 이어지는 여정은 어려움과 도전으로 가득 차 있었지만, 그는 꿈을 포기하지 않았어요.
  4. Tour: We joined a guided tour of the ancient ruins, where the knowledgeable guide shared fascinating stories about the site's history.
    • 우리는 고대 유적지의 유람 투어에 참가했는데, 그곳을 잘 아는 가이드가 사이트의 역사에 대한 멋진 이야기를 나누어 주었어요.

위 예문을 보면, 각 단어의 사용이 상황에 따라 다르게 이루어진다는 것을 알 수 있습니다. "Trip"은 보통 단기간의 여행이나 휴가를 가리키며, "travel"은 여행의 개념을 일반적으로 다루고, "journey"는 더 깊은 의미를 담아 여정이나 과정을 설명하며, "tour"는 일정이나 가이드가 있는 여행을 나타냅니다.

728x90
반응형
LIST

'영어' 카테고리의 다른 글

믿는 도끼에 발등 찍힌다. 진심이에요 영어 표현 비밀은 없어 6화 대사 영어  (0) 2024.05.17
it's all VS that's all  (0) 2024.05.09
kind of ~  (0) 2024.05.08
get there 뜻 예제  (0) 2024.05.04
receive, get 차이  (0) 2023.09.02
728x90
반응형
SMALL

*** 두 함수 모두 기본으로 오름차순 정렬됨

***  sort(): 자기자신을 정렬, 리스트 함수

***  sorted() 자기자신이 정렬된 결과를 리스트형식으로 반환함(자기자신은 정렬이 안됨, 아래 예제확인), 파이썬 내장함수

 

1) sort, sorted 비교 예제 코드

a = [4,2,5,1,3]

a.sort()

print(a)

- 실행결과

[1, 2, 3, 4, 5]

 

a = [4,2,5,1,3]

b = sorted(a)

print('a=',a)
print('b=',b)

- 실행결과

a= [4, 2, 5, 1, 3]
b= [1, 2, 3, 4, 5]

 

2) 내림차순 정렬

a = [4,2,5,1,3]

b = sorted(a,reverse=True)
a.sort(reverse=True)

print('a= ', a)
print('b= ', b)

- 실행 결과

a=  [5, 4, 3, 2, 1]
b=  [5, 4, 3, 2, 1]

728x90
반응형
LIST

'IT > 파이썬 문법' 카테고리의 다른 글

파이썬 sort, sorted 함수에 key, lambda 사용  (0) 2024.05.08
파이썬 zip 함수 사용하기  (0) 2024.05.08
파이썬 map 함수  (0) 2024.05.08
파이썬 enumerate 함수  (0) 2024.05.04
변수  (0) 2022.03.26
728x90
반응형
SMALL

"받다" 는 의미에서 receive 와 get은 같은 뜻을 가지고 있다.

 

하지만 get 은 보내는(주는) 사람이 중요하지 않으며,

receive는 보내는 사람을 명확히 해야한다.

 

Ex)

I got a thank-you note.

I received a thank-you note from my students.

 

728x90
반응형
LIST

'영어' 카테고리의 다른 글

kind of ~  (0) 2024.05.08
get there 뜻 예제  (0) 2024.05.04
even though 와 even if 차이  (1) 2023.08.22
It's been ~ 시간이 흘렀다. 는 표현  (0) 2022.06.28
work out , exercise 차이  (0) 2022.06.27
728x90
반응형
SMALL

work out 과 exercise 는 둘 다 '운동하다 ' 라는 뜻을 가짐.

 

차이점

work out : (헬스장에서) 운동하는 것을 의미함.

 

exercise: 일반적인 운동에 대한 표현에서 사용됨. 걷기, 조깅 등....

728x90
반응형
LIST

'영어' 카테고리의 다른 글

get there 뜻 예제  (0) 2024.05.04
receive, get 차이  (0) 2023.09.02
even though 와 even if 차이  (1) 2023.08.22
It's been ~ 시간이 흘렀다. 는 표현  (0) 2022.06.28
출근하다 영어 표현  (0) 2022.06.27

+ Recent posts