" Brit - ์ผ์ ์ ๋ฐ๋์ ํ์ํ ํ์ ๋ฒ์ญ ์ดํ, ๋ธ๋ฆฟ" ์ดํ ๊ณต๋ถ, ์ฌํ, ์ฌ์ , ์ถ์ฅ ๋ฑ ๋ฒ์ญ์ด ํ์ํ ๋ชจ๋ ์๊ฐ์ ๊ผญ ์์ด์ผ ๋ ์ดํ๋ฆฌ์ผ์ด์ , ๋ธ๋ฆฟ์ธ๋ฐ์. โ ์ธ์ด ๋๋ฌธ์ ๋ต๋ตํ๋ SNS ํ๋๋ค ์ํฉ์ด ๋ง์ผ์ จ์๊ฑฐ์์. ๋ธ๋ฆฟ์์๋ ์ธ์ด์ ์ฅ๋ฒฝ์์ด ์์ํ๊ฒ ์ฆ๊ธธ ์ ์๋๋ก, ๋๊ตฌ๋ ์์ ๋กญ๊ฒ ์ํตํ ์ ์๋๋ก, ๋ธ๋ฆฟ ์ฑ์ ๋ชจ๋ ํ๋์์ ๋ค๊ตญ์ด ๋ฒ์ญ์ ์ง์ํ๊ณ ์์ด์. ๊ธ๋ก๋ฒ ๋ฒ์ญ๊ธฐ ๋ธ๋ฆฟ ์ ๊ณต ์๋น์ค๐ - MATIS ๋ฒ์ญ๊ธฐ : ํ ์คํธ ๋ฒ์ญ๊ธฐ, ๋ํ ๋ฒ์ญ๊ธฐ (์ต๋ 7๊ฐ์ ์ธ์ด ๋์ ์ค์ ) - 50๊ฐ ์ธ์ด๋ก ์๋ ๋ฒ์ญ๋๋ ํก๋ฐฉ(Text, Voice, Video) - ๊ด์ฌ์ฌ๋ฅผ ์ด์ฉํ ์คํ์ด์ค(์ปค๋ฎค๋ํฐ) ํ์ฑ๊ณผ ํฌ์คํธ ์์ฑ - ์ด์์คํดํธ๋ฅผ ํตํ ์์ฑ๋ช ๋ น์ผ๋ก ํธ๋ฆฌํ ์ฑ ์ฌ์ฉ ๋ค๊ตญ์ด ๋ฒ์ญ์ ์ง์ํ๋ค๋๊ฒ ๋ฒ์ญ ..
VC๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ฑฐ๋ ์ํธ์์ฉ์ ํ๊ธฐ ์ํด์๋ next vc์ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ ์ผ๋ก ์ ๋ฌํ๊ฑฐ๋, delegate ๋ฐฉ์์ผ๋ก ์ ๋ฌ(https://ggasoon2.tistory.com/6) ๋๋ rxSwift subscribe binding(https://ggasoon2.tistory.com/25)๋ฑ์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ trigger๋ฅผ ์ ๋ฌ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ VC๊ฐ ์ฌ๋ฌ๊ฐ ์ค์ฒฉ๋์ด ์์ ๊ฒฝ์ฐ delagte๋ subcrbie vm์ ์ ๋ฌํ๊ธฐ๊ฐ ์ฝ์ง๊ฐ ์์ ๊ฒ ๊ฐ์์. ๊ทธ๋ด ๊ฒฝ์ฐ Notifcation์ ์ด์ฉํ๋ฉด ๊ฐํธํ๊ฒ ๊ฑฐ๋ฆฌ๊ฐ ๋จผ VC์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค. 1. Notification observable emit (๋ฐ์ ) NotificationCenter.default.post(name: ..
"์ฐ๋ฆฌ ๋ชจ๋๋ฅผ ํฉ์น ๊ฒ๋ณด๋ค ๋ ํ๋ช ํ ์ฌ๋์ ์๋ค." - Ken Blanchard ์์ ์ฅ์์ ๊ฐ๋ณ์ ์ธ ๊ฐ์ฒด์ ํ๋,์ํ์ ๋ํด ์ดํด๋ดค๋ค๋ฉด, ์ด๋ฒ ์ฅ์ ๊ฐ์ฒด๋ค ๊ฐ์ ํ๋ ฅ์ ๋ํด ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. 1. ํ๋ ฅ A๋ผ๋ ์ฌ๋์ด B์๊ฒ ๋์์ ์์ฒญํ๋ค. B๋ผ๋ ์ฌ๋๋ ๋ค๋ฅธ์ฌ๋์๊ฒ ๋์์ ์์ฒญํ๋ค. Aํจ์๊ฐ ํ ์ ์๋ ์ผ์ด ์๊ณ Bํจ์๊ฐ ํ ์ ์๋ ์ผ์ด ์์. ์์ฒญ(๋์)์ ์ฐ์์ ์ผ๋ก ์์ฒญํ๊ฒ ๋๋ค. ์ฑ ์์ ๋น์ ํ ์ด์ผ๊ธฐ๋ฅผ ์์๋ก ํ๋ ฅ์ ํน์ฑ์ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ด์ํ๋๋ผ์ ์จ๋ฆฌ์ค ์ด์ผ๊ธฐ ์ ์ฌํ์ ๊ฐ์ฒด์งํฅ ๊ด์ ์์ ๋ดค์๋ ์, ํ์ํ ๋ผ, ๋ชจ์ ์ฅ์ - ๊ฐ์ฒด์ด๋ฉฐ ํํธ ์ญ์ ์ฌํํ๊ธฐ ์ํด ํ๋ ฅ์ค์ด๋ผ๊ณ ๋ณผ ์ ์์. 1. ๋๊ตฐ๊ฐ๊ฐ ์์๊ฒ ์ฌํ์ ์์ฒญ 2. ์์ด ํ์ ํ ๋ผ์๊ฒ ์ฆ์ธ์ ์์ฒญ 3. ํ ๋ผ๋ ๋ชจ์์ฅ์์๊ฒ ์ฆ..
Java Framework JUnit์ ํ ์คํธ ์ฝ๋ ๊ตฌ์กฐ ๋ถ์์ ํตํ์ฌ ํ ์คํธ ์ฝ๋๋ฅผ ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๊ฐ๋ ์ฅ์ ๋๋ค. 1. ์ ๋์ด f๋ฅผ ์ ๊ฑฐํ๋ฉด ๊น๋ํจ 1. private int fContextLength; private String fExpected; private String fActual; private int fPrefix; private int fSuffix; 2. private int contextLength; private String expected; private String actual; private int prefix; private int suffix; 2. ์กฐ๊ฑด๋ฌธ์ ์บก์ํํ๋ฉด ์ข์ 1. public String compact(String message) { if (expe..
"๋ณต์ก์ฑ์ ์ฃฝ์์ด๋ค. ๊ฐ๋ฐ์์๊ฒ์ ์๊ธฐ๋ฅผ ์์๊ฐ๋ฉฐ, ์ ํ์ ๊ณํํ๊ณ ๊ฐ๋ฐ, ํ ์คํธํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ ๋ค." - Ray Ozzie, MSOffice CTO ์์คํ ์ด ์ ๋์๊ฐ๊ธฐ ์ํด์๋ ์ ์ ํ ์ถ์ํ์ ๋ชจ๋ํ๊ฐ ์ ๋์ด ์์ด์ผํ๋ค. ์์คํ ์์ค์์ ๊นจ๋ํจ์ ์ ์งํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. 1. Main ๋ถ๋ฆฌ ์์คํ ์์ฑ๊ณผ ์์คํ ์ฌ์ฉ์ ๋ถ๋ฆฌํ๊ธฐ ์์ฑ ๊ด๋ จ๋ ์ฝ๋๋ฅผ main ์ชฝ์ผ๋ก ๋ค ์ฎ๊น. -> main ํจ์์์ ์์คํ ์ ํ์ํ ๊ฐ์ฒด๋ฅผ ์์ฑํ ํ ์ด๋ฅผ application์ ๋๊น. application ์ชฝ์์๋ ๊ทธ์ ๊ฐ์ฒด ์ฌ์ฉ๋ง -> application์ ์์ฑ ๊ณผ์ ์ ์ ํ ๋ชจ๋ฆ. (์์ฑ - ์ฌ์ฉ ๋ถ๋ฆฌ) 2. ํฉํ ๋ฆฌ (Abstract Factory) ์ฌ์ฉ application ์ชฝ์์ ๊ฐ์ฒด ์์ฑ ์์ ์ ๊ฒฐ์ ํ ๋๋ ..
๋ฐฑ์ค 18870๋ฒ ๋ฌธ์ ์ ๋๋ค Xi > Xj ๋ฅผ ๋ง์กฑํ๋๋ก ์ขํ๋ฅผ ์์ถ์ํค๋ผ๊ณ ํฉ๋๋ค. ๋ฌธ์ ๋ง๋ด์๋ ์ดํด๊ฐ ์ ์๊ฐ๋๋ฐ ์ ์ถ๋ ฅ์ ๋ณด์๋ฉด ์ดํด๊ฐ ์ ๊ฐ์ค๊ฒ๋๋ค 2 4 -10 4 -9 ์ขํ๋ 2 3 0 3 1 ์ขํ๋ก ์์ถํ ์ ์๋ค๊ณ ํฉ๋๋ค ------------------------------------------------------------------------------- ํ์ด ์ ๋๋ค. ๋ฐฐ์ด [-10, -9, 2, 4, 4] ์ด ์๋ค๊ณ ํ๋ฉด 2 4 -10 4 -9 ์ ์์ถ๋ ์ขํ๋ ๋ฐฐ์ด์ index๊ฐ์ด๋ผ๊ณ ๋ณผ ์ ์์ ๊ฒ ๊ฐ์์. ๊ทธ๋์ 1. ์ ๋ ฅ๋ฐ์ ๋ฐฐ์ด ์ ๋ ฌ 2. ์ค๋ณต ์ ๊ฑฐ 3. ์ ๋ ฅ๋ฐ์ ๋ฐฐ์ด ์์๋๋ก ์ ๋ ฌ๋ ๋ฐฐ์ด์ index ์ถ๋ ฅ ์ ๋๋ค. import sys N = int(input()) inp..
- Total
- Today
- Yesterday
- xcode ํจ์ ํ๋ฒ์ ์ ๊ธฐ
- swift ํ๊ฐ
- swift textview ์๊ฐ
- xcode mark ํ
- ios ๊ฐ์ update
- swift fast build
- swift textview ํ๊ฐ
- xcode ๋จ์ถํค ๊ฟํ
- swift ์๊ฐ
- ios ์ฑ ์ ๋ฐ์ดํธ
- swift uilabel ํ๊ฐ
- xcode ํ๋ฒ์ ์ฌ๋ฌ์ค ํธ์ง
- swift line spacing extension
- swift ๋ถ๋ชจ๋ทฐ ์ธ๋ถ์์ญ ํฐ์น
- swift code snippet
- xcode code ๋จ์ถ
- swift ์๊ฐ Extension
- swift ์ฑ ์ ๋ฐ์ดํธ
- xcode ui code dirty
- xcode ์ฌ๋ฌ์ค ํธ์ง
- swift uilabel ์๊ฐ
- swift ํ๊ฐ extension
- xcode code snippet
- swift line spacing
- xcode ui code ์ง์ ๋ถ
- swift ๊ฐ์ ์ ๋ฐ์ดํธ
- reduce xcode build time
- fast build xcode
- xcode ํจ์ ์ ๊ธฐ
- swift touch outside parentView
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |