전체 글 275

뉴스레터 23'06'11 - 왜 kotlin인지 / 맥북 터미널 색상 설정하는 법 / 낙관적,비관적 락 그리고 write,read 락 / K-네라노 스파게티

왜 kotlin 이라고 이름을 지었는지 ? 출처 : https://okjsp.tistory.com/1165644360 1. 이름은 St. Petersburg 근처의 Kotlin Island에서 유래되었습니다. 2. Andrey Breslav는 Java가 인도네시아 Java 섬의 이름을 따서 명명된 것처럼 팀에서 섬의 이름을 따서 이름을 지정하기로 결정했다고 언급했습니다(프로그래밍 언어 Java는 아마도 섬이 아닌 커피 이름을 따서 명명되었을 것임) 맥북 터미널 색상 설정하는 법 출처 : https://bskyvision.com/entry/MacOS-%EB%A7%A5%EB%B6%81-%ED%84%B0%EB%AF%B8%EB%84%90-%EC%83%89%EC%83%81-%EC%84%A4%EC%A0%95%ED%..

뉴스레터 2023.06.11

알고리즘 개념. 자료구조에서의 평균 ~ 최악 시간 복잡도

접근 탐색 삽입 삭제 배열 (array) O(1) ~ O(1) O(n) ~ O(n) O(n) ~ O(n) O(n) ~ O(n) 스택 (stack) O(n) ~ O(n) O(n) ~ O(n) O(1) ~ O(1) O(1) ~ O(1) 큐 (queue) O(n) ~ O(n) O(n) ~ O(n) O(1) ~ O(1) O(1) ~ O(1) 이중 연결 리스트 (doubly linked list) O(n) ~ O(n) O(n) ~ O(n) O(1) ~ O(1) O(1) ~ O(1) 해시 테이블 (hash tablee) O(1) ~ O(n) O(1) ~ O(n) O(1) ~ O(n) O(1) ~ O(n) 이진 탐색 트리 (BST) O(logn) ~ O(n) O(logn) ~ O(n) O(logn) ~ O(n) O(..

🤖 알고리즘 2023.06.10

뉴스레터 23'06'09 - 마이크로소프트 AI 초보자 커리큘럼 / 전세 vs 역전세 / 한강 뷰 청약 뉴홈 / 오피스텔 시장 부진

마이크로소프트 AI 초보자 커리큘럼 마이크로소프트 AI 커리큘럼 > https://microsoft.github.io/AI-For-Beginners/ AI for Beginners microsoft.github.io 전세 vs 역전세 1. 역전세: 전세 계약 시점보다 만기에 전셋값이 떨어진 상황을 말합니다. 내가 2년 전에 3억 원을 보증금으로 냈는데, 계약이 끝날 때 전세 시세가 2억5000만 원으로 떨어져 새로운 임차인 A가 이 가격에 전세 계약을 맺는 상황입니다. 이때 임대인은 괴로울 수 있습니다. A에게 받은 보증금 2억5000만 원에 5000만 원을 더해 내게 돌려줘야 하기 때문입니다. 2. 한국은행은 최근 내놓은 ‘깡통전세·역전세 현황 및 시사점’이란 보고서에서 올 4월 기준 전국 102만60..

뉴스레터 2023.06.09

뉴스레터 23'06'08 - 지원사업이 궁금해 ! 머니로그 / 고어전문방 항소심 결과

지원사업이 궁굼해 ! 대학생 인턴의 머니로그 1. 소액투자로 접근할 수 있는 투자 상품을 최소한의 돈-교육비라 생각하고 잃어도 되는 금액 수준-으로 투자해보시는 것도 방법이에요. 구체적으로는 이런 서비스를 둘러볼 수 있습니다. - 문화: 펀더풀, 와디즈, 테사 - 부동산: 리츠, 위펀딩, 소유, 어니스트펀드 - 로보어드바이저: 핀트, 파운트, 쿼터백 등 2. 정부의 청년 지원 정책도 있지만, 내가 거주하는 지자체에서 지원하는 것도 많아요. 서울특별시 >> - 청년월세지원: 청년을 대상으로 월 20만 원(최대 10개월)의 월세를 지원하는 사업 - 청년 중개보수 및 이사비 지원사업: 부동산 중개보수와 이사비 등을 지원하는 사업 - 청년 임차보증금 이자지원: 임차보증금 대출의 대출금리 중 서울시가 연 2.0%..

뉴스레터 2023.06.08

baekjoon. 회의실 배정 [Silver I] [python]

문제 링크 : 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net N = int(input()) meetings = [] for i in range(N): start, end = map(int, input().split()) meetings.append([start, end]) # print(meetings) meetings.sort(key=lambda x: (x[1], x[0])) # 회의 끝나는 시간 오름차순, 같다면, 희의 시작하는 시간 오름차순 # print(meetings) # (회의 끝나는 시간 - 회의 시작되는 시간)이 작은 것부터 고른다. # 회의가 시작되는 시간이 작은 값부터 고른다. # 회의가 끝나는 시간이 작..

🤖 알고리즘 2023.06.08

bootstrap. modal 부모창 -> 모달 데이터 전달 필요시

자바스크립트 · 부트스트랩 Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater bootstrapk.com 부모창 -> 모달 데이터 전달 필요시 $('#exampleModal').on('show.bs.modal', function (event) { var button = $(event.relatedTarg..

뉴스레터 23'06'07 - 카카오와 유투브 MAU / 키움자산운용과 함께 진행한 'MZ세대 연금 서베이' / 크롬의 탭은 프로세스일까 ? 스레드일까 ? / AHA 프로그래밍

카카오와 유투브 MAU 1. 머지않아, 국내 플랫폼 이용자 수가 해외 플랫폼에 역전당할 것 같아요 모바일인덱스에 따르면, 카카오톡의 월간 실이용자 수(MAU)가 최근 유튜브에 거의 따라잡혔다고 합니다. 대략 카카오톡 : 4145만명 VS 유튜브 : 4095만명으로, 약 50만명 차이 정도만 존재하는 상황이거든요. 2. MAU 차이가 계속해서 줄어들고 있는지라, 머지 않아 유튜브가 역전하게 될 것이라는 이야기도 나온다고. 관련뉴스 >> 치솟는 구글 점유율에 흔들리는 네이버·카카오 치솟는 구글 점유율에 흔들리는 네이버·카카오 카카오톡은 유튜브에 MAU 추월 위기 biz.chosun.com 키움자산운용과 함께 진행한 'MZ세대 연금 서베이'중 1. 공적연금, 퇴직연금, 개인연금으로 구성된 ‘연금 3층 구조’는..

뉴스레터 2023.06.07

[번역] 엔터프라이즈 어플리케이션에서 파사드 디자인 패턴의 3가지 유스케이스

원문 링크 : 3 Main Use Cases of the Facade Design Pattern in Enterprise Applications Tackling the code complexity elegantly levelup.gitconnected.com 파사드 디자인 패턴은 하나 이상의 컴포넌트(클래스, 모듈, 서비스)등을 하나의 인터페이스를 통해 노출시키는 것이다. 파사드 디자인 패턴은 엔터프라이즈 어플리케이션에서 많이 사용되는데 복잡한 것을 처리하기 쉽고 도입하기 쉽기 때문이다. 나는 엔터프라이즈 어플리케이션에서 파사트 패턴을 사용하는 것을 많이 받고 3가지 예시로 설명할 수 있다. 1. 라이브러리로부터 어플리케이션 디커플링하기 써드파티 라이브러리는 재사용가능한 기능을 제공하는 클래스들의 모음이..

개발 2023.06.04

알고리즘 꿀팁. 파이썬

1. 파이썬 slice 1부터 시작하는 array 가져올 때 : a[1:] 파이썬 코딩 도장: 11.4 슬라이스 사용하기 시퀀스 자료형은 슬라이스라는 기능을 자주 사용합니다. 슬라이스(slice)는 무엇인가의 일부를 잘라낸다는 뜻인데, 시퀀스 슬라이스도 말 그대로 시퀀스 객체의 일부를 잘라냅니다. 시퀀스객체[ dojang.io 2. 파이썬 sort https://wikidocs.net/16041 15. List(리스트)(5) - 리스트 정렬 ## 1. list 본체 정렬 - reverse : 리스트를 거꾸로 뒤집는다. desc 정렬이 아님 ```python >>> a = [1, 10, 5, 7, 6] >>> a.r… wikidocs.net - sort : 정렬, 기본값은 오름차순 정렬, reverse옵션..

🤖 알고리즘 2023.06.01

트랜잭션의 격리수준 [Real_MySQL_8.0]

트랜잭션의 격리수준이란 여러 트랜잭션이 동시에 처리될 때 특정 트랜잭션이 다른 트랜잭션에서 변경하거나 조회하는 데이터를 볼 수 있게 허용할지 말지 결정하는 것 - DIRTY READ가 발생하는 READ UNCOMMITTED는 일반적인 데이터베이스에서는 거의 사용하지 않고, SERIALIZABLE 또한 동시성이 중요한 데이터베이스에서는 거의 사용되지 않는다. - 4개의 격리 수준에서 순서대로 뒤로 갈수록 각 트랜잭션 간의 데이터 격리(고립) 정도가 높아지며, 동시 처리 성능도 떨어지는 것이 일반적이라고 볼 수 있다. - 격리 수준이 높아질수록 MySQL 서버 처리 성능이 많이 떨어질 것으로 생각하는 사용자가 많은데, 사실 SERIALIZABLE 격리 수준이 아니라면 크게 성능의 개선이나 저하는 발생하지 않..

반응형