[Design Go] 원형 패턴 by 박정현
- package main type prototypeMazeFactory struct { m Maze w Wall r Room d Door } func NewPrototypeMazeFactory(m Maze
- Copy() } func (f *prototypeMazeFactory) MakeRoom(idx int) Room { r := f
- door) return aMaze } func main() { simpleM := CreateMaze() play(simpleM) m := CreateMazeByFactory(NewSimplePrototype()) play(m) m = CreateMazeByFactory(NewBombPrototype()) play(m) // 새로 정의된 미로 m = CreateMazeByFactory(NewPrototypeMazeFactory(NewMaze()
Cisco ios ACL 접근제어목록 (standard, extended) by 방영민
블로그 방문자수 100만명 달성 by 김정환
출근 길의 유성우 by 김선기
- 아주 잠깐 빛났다가 사라지는 빛을 보니 나는 결국 과학을 그렇게 신봉하고 듣고 이해하고 하더라도 미신을 밑는 건가
- 점점 기억이 잊혀지는 것들도 인간에게는 자연스러운 일이라는 생각이 들고 어쩌면 나에게도 일어날 수 있는 일이라는 생각이 든다
- 비슷한 생각을 하는 비슷한 경험을 하는 비슷한 나이대의 사람들을 만나며 그 속에서 그것에 맞는 생각들을 하는게
병 by 김학진
- 모르는 것이 약이라는 소문이 돌고 있지만 이는 돌팔이들의 처방
- 유일한 치료약은 아는 것을 의심하는 것
- 내 기억을 내가 먼저 의심하는 것
C++ Qt :: Https Request by 배진오
- 학부생인 당시 FTP 를 이용하기 위해서 슬쩍 다뤄본 적은 있었는데 당시에 connect 와 같은 기능을 제대로 응용하지 못했다
- [=](QNetworkReply *reply) { if (reply->error()) { qDebug() << reply->errorString(); return; } QString answer = reply->readAll(); qDebug() << answer; } ); manager->get(QNetworkRequest(QUrl("http://blex
- [=](QNetworkReply *reply) { if (reply->error()) { qDebug() << reply->errorString(); return; } QString answer = reply->readAll(); qDebug() << answer; } ); QSslConfiguration config = QSslConfiguration::defaultConfiguration(); config
[turf.js 분석] radiansToLength & lengthToRadians by 서동현
- 8 ; export let factors : { [ key : string ] : number } = { centimeters : earthRadius * 100
- units : Units = "kilometers" ) : number { const factor = factors [ units ] ; if (
- units : Units = "kilometers" ) : number { const factor = factors [ units ] ; if (