본문 바로가기

분류 전체보기461

파이썬 얕은복사 안녕하세요! 공대남입니다. 얕은복사 깊은복사를 주의해 코딩을 해야합니다. karr = arr를 할 경우, karr과 arr은 동일한 메모리 주소를 참조하게 됩니다. 이는 얕은 복사(shallow copy)라고도 합니다. 따라서 karr을 변경하면 동일한 메모리 주소를 참조하는 arr도 함께 변경되는 결과를 가져옵니다. 예를 들어, 다음과 같은 코드를 실행한다고 가정해봅시다: python code arr = [1, 2, 3, 4, 5] karr = arr karr[0] = 100 print(arr) # 출력: [100, 2, 3, 4, 5] 여기서 karr = arr를 수행한 후 karr[0]을 변경하면 arr도 함께 변경되는 것을 확인할 수 있습니다. 이는 karr과 arr이 동일한 리스트 객체를 가리키.. 2023. 5. 27.
클라우드컴퓨팅 MSA를 사용시 auth, payment, search 기능별로 micro하게 쪼개서 서버구축 => 코드 관리 용이 VM은 MSA와 어울리지 않아 Container을 사용(논리적으로 공간 분리) VM보다 container의 보안이 취약한 만큼 host os을 centos로 쓰는등 보안을 강화해준다. Container image는 크게 script와 root file system으로 이루어져있다. container orchestrator인 kubernetes을 이용해 서버 3개에 로브밸런싱 할 수 있음 2023. 5. 26.
[Java] String.format percent를 java에서는 %%두번 쓰면 해결된다. 2023. 4. 8.
[Spring] 로그 작성 로그 작성하는법(라이브러리) 1. log4j 2. logback 로그레벨 : Error, Warn , Info, Debug, Trace 2023. 4. 5.
728x90