전체 글
-
Java - Linked List 구현Back-end/Java 2021. 8. 16. 09:25
이번 포스팅은 Collection변수인 Linked List Datastructure에 대해서 포스팅해보겠습니다. 실제로 캐시에 대해서 구현하고 있는데 캐시의 데이터 저장부분을 구현하려다보니 Linked List를 알아야하더라구요... 그래서 이번 기회로 Linked List의 구조에 대해서 꼼꼼히 살펴보고 다음 포스팅은 Double LinkedList로 해보겠습니다. ❓ Linked List란? List를 표현하는 데이터 스트럭쳐. ArrayList와 LinkedList가 있습니다. ArrayList는 각각의 데이터들이 붙어있습니다. 즉 인덱스가 정해져 있습니다. LinkedList는 각각의 데이터들이 흩어져있다. 이것들이 서로 연결되어있습니다. 어떻게 연결될까요? Node 또는 Vertex를 이용합니..
-
API (3) - Url ShortenerBack-end/나만의 API 2021. 8. 13. 16:35
안녕하세요. 이번 포스팅은 Url Shortener API를 개발한 경험을 정리하려고 합니다. 일단 Url Shortener은 우리 주위에 많은 기업, 블로거들이 이용하고 있습니다. 예를 들면 https://bit.ly/2V7X379 같은 도메인을 자주 보셨을겁니다. 긴 Url을 줄여 가독성도 올리면서 또한 메일이나 메신저로 Url을 보낼 경우에도 제약을 피할 수 있다는 장점이 있습니다. 또한 인스타그램에 인플루언서들도 많이 이용하고 있는 추세입니다. 일단 대표적인 Url Shortener인 Bitly를 예시로 들겠습니다. Bitly는 회원들의 도메인을 줄여주는 역할도하지만 다양한 기능을 추가제공하고 있습니다. 예를 들어서 Url의 클릭 수, 어느 나라에서 나의 Url에 접근했는지등 다양한 정보를 제공해..
-
SK hynix(SK하이닉스)일상/주식 2021. 8. 12. 22:18
안녕하세요! 오늘은 현재 나락으로 향하고있는 SK하이닉스를 살펴보겠습니다.. 😭 일단 지금 그래프를 보니 60일선에 계속 부딪혀 내려오고 있네요.. 저도 하이닉스 비중을 조금두었는데 좋지 않은 소식만 들리는 것 같네요.. 그래도 우리나라 시총 2위..!! 지금 네이버가 2등 자리를 위협하고 있다고 합니다.. 이런 위기와 공포일 때 기업에 대한 내용을 확실히 알고 투자하면 더 좋은 날이 오겠죠? 기업을 한 번 살펴보겠습니다!! ❗ 뭐하는 기업이지? 너무 유명해서 말하기도 그렇죠... 일단 SK하이닉스는 현재 메모리 분야에서 세계적인 기업으로 자리를 지키고 있습니다. **DRAM, NAND Flash, MCP(Multi-Chip Package)**가 주 상품입니다. 그리고 얼마전에는 인텔의 NAND사업을 인..
-
리팩터링 Chapter 1 - 첫 번째 예시Computer기본지식/리팩터링 2021. 8. 12. 12:41
이번에 읽고 토론 해 볼 책은 "리팩터링"이라는 책입니다. 이 책은 마틴 파울러에 의해서 지어졌습니다. 마틴 파울러는 제가 사용하는 스프링의 의존성 주입, 제어의 역전 등의 단어를 정의하였습니다. 이렇게 유명한 엔지니어의 책을 읽게 된다는게 살짝 설렙니다. 그럼 서론은 여기까지하고 바로 책으로 들어가보도록 하겠습니다. 일단 책의 첫 번째 챕터는 전체적인 리팩터링이 이런 것이다라고 가르쳐주는 챕터였습니다. 그러다보니 복합적인 내용이 많이 들어가있어 조금 어려운 편이였습니다. 그리고 언어가 Javascript로 되어있기 때문에 이해하는데 두 배로 시간이 걸렸습니다. 내용은 간단한 공연료 계산기 프로그램을 만드는 것이였습니다. 바로 첫 번째 코드를 보여드리겠습니다. function statement(invoi..