반응형 분류 전체보기170 SuldenLion의 Web Game을 즐겨보세요 ▶ Tetris https://jwsite.cf/tetris/newtetris 테트리스 자잘한 오류랑 백업데이터 한번 날려먹는바람에 테트리쓰가 아니고 스트레쓰 받을뻔함.. -> 타일 좌표값 그림판으로 확인하면서 만듦.. 그래도 우여곡절끝에 html, javascript만으로 웹에서 돌아가 jwsite.cf ▶ Typing Game https://jwsite.cf/typinggame/newtyping Typing Game SuldenLion 남은 시간: 0초 획득 점수: 0점 게임을 불러오는중... Related Videos for You Nam tincidunt consectetur Nam tincidunt consectetur Do you want to get our latest updates? Ple.. 2022. 6. 7. 디자인 패턴 - Compound Pattern Compound Pattern이란? 컴파운드 패턴은 이름 그대로 여러 디자인 패턴이 혼합된 디자인 패턴을 말함. 일련의 패턴을 함께 사용하여 다양한 디자인 문제를 해결함. 반복적으로 생길수 있는 일반적인 문제를 해결하기 위한 용도로 사용됨. 패턴으로 이루어진 패턴. / 하지만 단순히 여러 패턴이 사용되었다고 해서 컴파운드 패턴인 것은 아님. 앞서 말했듯 여러 패턴이 사용되는 동시에 일반적인 문제를 해결하는데 반복적으로 사용될 수 있어야 함. Compound Pattern의 대표적인 예시는 그 유명한 MVC Pattern. MVC Pattern이란? MVC(Model-View-Controller) Pattern은 하나의 application, project를 구성할 때, 그 구성요소를 역할에 따라 모델-뷰.. 2022. 6. 1. 디자인 패턴 - Singleton Pattern Singleton Pattern : Program이 시작될 때 어떤 클래스가 최초 한번만 메모리를 static하게 할당하고 그 메모리에 instance를 만들어 사용하는 패턴. / 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나고 최초 생성 이후에 호출된 생성자는 이전에 생성했던 객체를 반환함. -> 자바에서는 생성자를 private으로 선언해서 생성 불가하게 하고 getInstance()로 받아서 쓰기도 함. / registry 같은 설정 파일의 경우 객체가 여러개 생성되면 설정 값이 변경될 위험이 생길 수 있다. Instance가 하나만 생성되는 특징을 가진 싱글턴 패턴을 이용하면, 하나의 instance를 메모리에 등록해서 여러 thread가 동시에 해당 instance를 공유하여 사용.. 2022. 5. 22. Algorithm - Hashing(해싱 알고리즘) Hash? - 해시에는 크게 Hash, Hash function, Hashing, Hash table 이렇게 네가지로 나뉘어짐. ㆍHash : 해시는 데이터를 다루는 기법 중의 하나로 검색과 저장을 아주 빠르게 하는 자료구조이다. 데이터를 저장할때 Key, Value 형태로 데이터가 존재하고, Key값이 배열의 인덱스로 저장되기 때문에 검색과 저장을 빠르게 할 수 있음. ㆍHash function과 Hashing Hash function은 Key값을 고정된 길이의 hash로 변환하는 역할을 함. Hash function에서 Key값을 hash로 변환하는 과정을 hashing이라고 한다. Hash function에서는 Key값을 해싱 과정을 통해 Hash value(해시 값) 또는 Hash code로 변경.. 2022. 5. 21. 디자인 패턴 - Proxy Pattern 프록시 패턴 : 프록시 객체를 통해 기본 객체에 접근하는 패턴. / Proxy는 번역하면 대리자, 대변인의 의미를 갖는다. 즉 프록시는 어떤 역할을 대신 수행하는 존재임. / (비서같은 존재 -> 사장한테 질문을 바로 하기보다는 비서한테 먼저 물어보는 개념) / 이렇게 어떤 객체를 사용하고자 할 때, 객체를 직접적으로 참조하는 것이 아니라, 해당 객체를 대행(proxy)하는 객체를 통해 대상 객체에 접근하는 방식을 사용하면 해당 객체가 메모리에 존재하지 않아도 기본적인 정보를 참조하거나 설정할 수 있고 또한 실제 객체의 기능이 반드시 필요한 시점까지 객체의 생성을 미룰 수 있음. 예를 들어, 용량이 큰 이미지와 글이 같이 있는 문서를 모니터 화면에 띄울 때 이미지 파일은 용량이 크고 텍스트는 용량이 작아.. 2022. 5. 17. SuldenLion Chatting https://play.google.com/store/apps/details?id=com.test.chat SuldenLion Chatting - Google Play 앱 친구 혹은 연인과 채팅을 즐겨보세요 play.google.com 너와 나만의 메신저 SuldenLion Chatting 어플이 출시되었어요! 앱 소개 ↓ https://jwsite.cf/introducesuldenlionchatting SuldenLion Chatting 소개 SuldenLion이 유니티로 만들어낸 Chatting App! Firebase의 DB를 끌어다 와서 쉽게 DB요소들을 처리함! 사랑했던 컴공 여인과 함께 사용하고자 만들었던 채팅 앱이지만 이젠 쓸 수 없게됨! 기타 문의는 Sulde jwsite.cf 2022. 5. 16. 이전 1 ··· 20 21 22 23 24 25 26 ··· 29 다음 반응형