본문 바로가기

분류 전체보기

(92)
업비트 서포터즈(UP!TO) 발대식 후기 이전 나의 회고록에서 알렸던..! 업비트 서포터즈 발대식 후기를 써보고자 한다!! 후기를 쓰기 이전에 한가지 놀랐던 사실을 말해보자면 두나무 그리고 업비트라는 기업 자체가 뭔가 자유로움? 이 많이 느껴지는 분위기여서 정말 놀랐다.... 물론 IT우세 금융 기업이라는 것을 알았지만 금융권의 그 딱딱한 모습이 아예 없는? 그 두나무만의 느낌이 있다. 난 좀 진중한..? 느낌인데 약간 상극이 아닐까?! 해서 걱정이 아주 조금 됬지만 발대식이 끝나고 그 걱정은 모두 사라졌다는것....! // 발대식 후기 // 이제 발대식 후기를 본격적으로 시작할 건데...! 그전에 우리 귀여운 업비트 투보센 캐릭터 몽글이가 간단히 업투 서포터즈에 대해 소개해 준다고 한다!! 몽글이: 안녕! 나는 앞으로 서포터즈 활동을 함께하고..
NH투자증권을 가고 싶은 왕복 4시간 통학러의 회고록 재수를 결심하여 이전 다니던 학교를 그만두고 다시 수능을 보고 새로운 대학에서 출발을 한 지 벌써 거의 2년이 지났다는 게 믿기지가 않는다. 20살이라는 나이였던 게 정말 엊그제 같았는데.. 왜 다시 수능을 준비하게 되었는지 이야기를 하려면 정말 긴 시간이 필요해서 그냥 간단히 말하자면.. '새로 태어나고 싶었다' 재수라는 결심을 군대에서 하게 되었었고 그 군대 내.. 친한 형들의 조언 및 스스로 느낀 이것~ 저것이 이유다. 군대 가기 전에는 정말 왜 이 아이는 이렇게 대충대충 살까 싶을 정도로 방탕~하게 살았던 내가 있었지.. 최근에 17년도에 다녔던 대학의 1학년 성적표를 보게 되었는데... 도대체 무슨 삶을 살았던 거니?!?!?!?! 웃음밖에 나오지 않는.. 성적.. 물론 저 때 그냥 학교가 가기 ..
18. 자바에서 제공되는 자료구조 구현 클래스들 - 컬렉션 프레임워크 1. 컬렉션 프레임워크 프로그램 구현에 필요한 자료구조(Data Structure)를 구현해 놓은 JDK 라이브러리 1. java.util 패키지에 구현 2. 개발에 소요되는 시간을 절약하면서 최적화 된 알고리즘을 사용할 수 있음 3. 여러 구현 클래스와 인터페이스의 활용에 대한 이해가 필요 Collection과 Map 크게 두 갈래 2. Collection 인터페이스 하나의 객체를 관리하기 위한 메서드가 선언된 인터페이스 (하위에 List와 Set 인터페이스가 있음) List 인터페이스 1. 객체를 순서에 따라 저장하고 관리하는데 필요한 메서드가 선언된 인터페이스 2. 자료구조 리스트(배열,연결리스트)의 구현을 위한 인터페이스 3. 중복을 허용 4. ArrayList, Vector, LinkedList..
17. 제네릭 프로그래밍과 <T extends 클래스> 1. 무엇이든 담을 수 있는 제네릭 프로그래밍 제네릭 자료형의 정의 1. 클래스에서 사용하는 변수의 자료형이 여러 개일 수 있고, 그 기능(메서드)은 동일한 경우 클래스의 자료형을 특정하지 않고 추후 해당 클래스를 사용할 때 지정할 수 있도록 선언 2. 실제 사용되는 자료형의 변환은 컴파일러에 의해 검증되므로 안정적인 프로그래밍 방식 3. 컬렉션 프레임워크에서 많이 사용 제네릭 타입을 사용하지 않는 경우의 예 이렇게 개별 작성하거나 Object를 이용하거나 그러나! 이렇게 하면 이 코드를 실행하면 getMaterial시 데이터형이 Object라서 오류가 난다!(return이 Object 데이터형으로 나오는거니까) -> 그래서 (Powder)printer.getMaterial(); 이거로 형 변환을 해줘야..
16. 배열 및 연결 리스트 구현하기 1. 배열 구현하기 Array의 특징 1. 동일한 데이터 타입을 순서에 따라 관리하는 자료 구조 2. 정해진 크기가 있음 3. 요소의 추가와 제거 시 다른 요소 이동 필요 4. 배열의 i 번째 요소를 찾는 인덱스 연산이 빠름 5. jdk 클래스 : ArrayList, Vector 2. 연결 리스트(LinkedList) 구현하기 LinkedList 특징 1. 동일한 데이터 타입을 순서에 따라 관리하는 자료 구조 2. 자료를 저장하는 노드에는 자료와 다음 요소를 가리키는 링크(포인터)가 있음 3. 자료가 추가될 때 노드만큼의 메모리를 할당 받고 이전 노드의 링크로 연결함(정해진 크기가 없다) 4. 연결 리스트의 i 번째 요소를 찾는데 걸리는 시간은 요소의 개수에 비례 : O(n) 5. jdk 클래스 : Li..
2023.09.01 금융 IT 뉴스 핑거, 토큰증권 기술업체 컨소시엄 발족 핑거, 토큰증권 기술업체 컨소시엄 발족 (naver.com) 핑거, 토큰증권 기술업체 컨소시엄 발족 종합 핀테크 전문기업 핑거가 지난 29일 블록체인글로벌, 이큐비알(EQBR), 지크립토와 함께 토큰증권 기술업체 컨소시엄을 발족했다고 31일 밝혔다. 토큰증권 기술업체 컨소시엄을 주관하는 핑거 n.news.naver.com [핀테크 칼럼]투자 관점에서 본 토큰증권 기대효과 [핀테크 칼럼]투자 관점에서 본 토큰증권 기대효과 (naver.com) [핀테크 칼럼]투자 관점에서 본 토큰증권 기대효과 토큰증권에 대한 기대감이 갈수록 커지고 있다. 월드 이코노믹 포럼에 따르면 글로벌 토큰증권시장은 현재 6000억 달러(780조원)에서 2030년에는 16.1조 달러(2경930조원..
15. 자바와 자료구조 1. 자료구조 자료구조란 무엇인가? (Data Structure) 1. 프로그램에서 사용할 많은 데이터를 메모리 상에서 관리하는 여러 구현방법들 2. 효율적인 자료구조가 성능 좋은 알고리즘의 기반이 됨 3. 자료의 효율적인 관리는 프로그램의 수행 속도와 밀접한 관련이 있음 4. 여러 자료구조 중에서 구현하려는 프로그램에 맞는 최적의 자료구조를 활용해야 하므로 자료구조에 대한 이해가 필요 2. 선형 자료구조 한 줄로 자료를 관리한다. 1. 배열(Array) 선형으로 자료를 관리, 정해진 크기의 메모리를 먼저 할당 받아 사용함 -> 자료의 물리적 위치와 논리적 위치가 같음 2. 연결 리스트(LinkedList) 선형으로 자료를 관리, 자료가 추가될 때마다 메모리를 할당 받고, 자료는 링크로 연결됨 -> 자료..
14. String 클래스 및 Class 클래스 1. String 클래스 String 선언하기 new 해서 쓰거나 그냥 = "abc"처럼 할당해서 쓰거나 1. 힙 메모리에 인스턴스로 생성되는 경우와 상수 풀에 있는 주소를 참조하는 두 가지 방법 2. 힙 메모리는 생성될 때마다 다른 주소 값을 가지지만, 상수 풀의 문자열은 모두 같은 주소 값을 가짐 -> 얘는 힙에 잡힌다. -> 생성마다 다른 주소 값(객체로 생성한다 생각해) -> 얘는 상수 풀에 잡힌다.-> 생성마다 같은 주소 값 == -> 주소값을 비교하니까 위와 같은 결과가 나온다, 3. 한 번 생성된 String은 불변(immutable) 4. String을 연결하면 기존의 String에 연결되는 것이 아닌 새로운 문자열 생성(메모리 낭비 발생 가능성) 문자열 객체 두 개 만들고 concat으로..