[미완] 위키 관련 어플리케이션을 설계하다가 문서의 버전 관리에 대해 관심이 갔습니다. diff 알고리즘에 대한 개략 적인 흐름에 대해 정리한 글이고 미완입니다. 2021.12.27 기준 아래는 Edit Distance, LCS, Diff, Diff3 유틸리티에 대한 글 링크입니다. https://chip-supernova-606.notion.site/Diff-Algorithm-Introduction-fe8643dc6f3844baa51ca6a966c8ee55https://chip-supernova-606.notion.site/Diff-Algorithm-Introduction-fe8643dc6f3844baa51ca6a966c8ee55]
내가 공부 했던 것들 DID 1. 자료구조 및 알고리즘 영역 - 이산수학 Discrete Mathematchics 학부시절 하란 교수님의 수업을 듣고 난 뒤, 과목의 매력을 느껴 교과목의 부 교재였던 Rosen 이산수학 원서 Discrete mathematics and its application으로 공부하였음. 내용 이해 및 연습문제를 풀 정도가 되니, BOJ에 나오는 대부분의 기초적인 알고리즘을 이해하는데 도움이 되었다. 그러니까 왠만한 코딩테스트들의 문제는 이 책 내용을 벗어나지 않는다. (PS 대회 제외) 특히 해당과목은 CS의 기본 수학인 "이산 수학" 즉, 수학이 subject였기 때문에 공학도인 내가 제일 먼저 덤벼볼 수 있었던게 있었던 것 같다. 2017년도에 책으로 공부했었는데, 현재까지..
wpf에서 tray를 구현하려면 windowforms 어셈블리를 참조하여 구현하여야 합니다. 저는 어플리케이션을 시작할 때 바로 트레이에 표시할 것이므로, wpf 어플리케이션의 시작점인 App.xaml.cs에 tray를 바로 할당 할 예정입니다. Using문 추가 및 App 클래스 내부에 NotifyIcon 객체 필드를 생성합니다. 그리고 그 후 작업은 NotifyIcon에 객체를 할당해주면 됩니다. 저는 doge png를 받아 Reosurce로 추가해주었고, png->bitmap->bitmapHandle을 이용하여 icon을 만들어주었습니다. 쉽게 표현하자면, png 리소스에서 ico 리소스로 변환하는 작업을 c#소스코드로 작성하였습니다. 이 작업은 icon을 이용하는데 필수적인 작업이 아닙니다. 디자..
작성이유 1 프로젝트 진행 중 카카오톡 sdk 연동 소셜 로그인 기능이 필요했다. 2 블로그를 통해 정보를 최대한 모았지만, 안드로이드 또는 ios, 한 디바이스 위주의 게시글 만 주로 나왔기에 두 기기에 대해 상세히 기술하기 위해 작성하였다. 참고 문헌 안드로이드 - SDK 문서1 : developers.kakao.com/docs/latest/ko/kakaologin/android#before-you-begin - 블로그 1: medium.com/@curogom/flutter%EB%A1%9C-social-login-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-1-kakao-5e894dfc411f ios -SDK 문서1: developers.kakao.com/docs/latest/k..
Flutter 에서 Singleton Pattern 을 구현하려면 factory keyword를 사용하면 된다. factory keyword는 클래스 이름을 강제하는데, _instance에서는 명명-생성자를 사용하여 해결할 수 있다. (다른 언어와 약간 느낌이 다르다.) 사용 예제: class Settings { static final Settings _instance = Settings._(); // named-ctor factory Settings() { return _instance; } Settings._() { //... call function for init. } } 사용 용도: 나는 모바일 설정 파일을 제어하는 Repository 역할을 수행하는 클래스를 싱글톤으로 구현하였다.
github : github.com/ingyeoking13 ingyeoking13 - Overview I'm working as a Windows application programmer. I have experience in deveoping WPF. I'm currently interested in Clean architecture. and Algorithm. - ingyeoking13 github.com resume : ingyeoking13.github.io/ PROJECTS POSCO ICT RPA solution - a.works studio / windows .net desktop application (2020.02 ~ ) Vigne - android application (2020.07 ..
- Total
- Today
- Yesterday
- 그라파나
- 시뮬레이션
- 엄청난 인내심과 시뮬레이션을 위한 아레나 툴
- Simulation
- arena simulation
- 이산 수학
- 아레나 시뮬레이션
- 자바스크립트
- 백준
- 아레나
- 아레나시뮬레이션
- flutter
- 조합 코딩
- 데이터 중심 애플리케이션 설계
- Discrete Mathematics
- paul wilton
- Propositional and Predicate Logic
- 자바스크립트 예제
- beginning javascript
- Arena
- grafana cloud
- 명제논리
- 이산수학
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- Trie
- 최단경로 알고리즘
- javascript
- 대규모 시스템 설계 기초
- 로젠
- rosen
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |