출처 : [nodejs] 윈도우에서 node.js 설치 및 실행하기 - 워크식스 블로그 PATH에 추가 C:\server\node-v6.11.2-win-x64 Hello world C:\> node > (To exit, press ^C again or type .exit) > console.log('hello world!') hello world! undefined 웹서비스 // 모듈을 추출합니다. var http = require('http'); // 웹 서버를 만들고 실행합니다. http.createServer(function (request, response) { response.writeHead(200, { 'Content-Type': 'text/html' }); response.end('Hell..
Swift - 외부라이브러리 사용 출처 : DLRadioButton Seorenn SIGSEGV: Swift 프로젝트에서 Objective-C 코드를 함께 사용하기 외부라이브러리 파일 추가 파일 추가 옵션 선택 브릿지 헤더 파일 생성 브릿지 헤더 파일 설정 자동으로 설정되지만 설정이 되지 않았을 경우 아래와 같이 설정 필요 Button Type 변경 Button Type 변경 전 Button Type 변경 후 Button 라디오버튼의 경우 그룹으로 묶기 Button 라디오버튼 하나의 이벤트 생성 Button 라디오버튼 이벤트 구현 @IBAction func optionClicked(_ sender: DLRadioButton) { print(sender.currentTitle!) if (sender == ..
출처 : Freehand drawing on iOS in Swift - Ilya Puchka override func touchesBegan(_ touches: Set, with event: UIEvent?) { if let touch = touches.first { messageLabel.text = "touchesBegan" tapCountLabel.text = String(touch.tapCount) touchCountLabel.text = String(touches.count) lastPoint = touch.location(in: drawImageView) } } override func touchesMoved(_ touches: Set, with event: UIEvent?) { if let ..
출처 : Swift 에러 (Error) 처리, 예외 상황 다루기 (try, throws, defer 등) : 네이버 ... enum ParseError : Error { case OverSize case UnderSize case InvalidFormat(value : String) case InvalidData(value : String) } 예외발생 func parseTime(timeString : NSString) throws -> Time { var retTime = Time(hour : 0, min : 0, sec : 0) guard timeString.length == 8 else { if timeString.length > 8 { throw ParseError.OverSize } else {..
출처 [Spring, Tomcat] Could not parse multipart servlet request Unable to process parts as no multi-part configuration has been provided 해결 [소림사의 홍반장!][Apache/Tomcat] Context.xml 수정을 통한 문제 해결 - Cache, CSRF(Upload) [PostIT][Spring] Multipart를 사용한 페이지에서 Filter 적용하기 : 네이버 블로그 pom.xml commons-fileupload commons-fileupload 1.3.2 commons-io commons-io 2.5 MultipartFilter 적용(web.xml) MultipartFilter org...
출처 : [IOS/Swift] Custom TableView Cell 만들기 - 코딩하는 빵 - Tistory // // ViewController.swift // TableView2 // // Created by bluesanta on 2017. 6. 10.. // Copyright © 2017년 bluesanta. All rights reserved. // import UIKit class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate { var toDoArray = ["영화보기", "야구보기", "수영하기"] @IBOutlet weak var toDoTableView: UITableView! override ..
json 파싱 let jsonString = "{ \"name\":\"test\", \"age\":30 }" if let data = jsonString.data(using: .utf8) { do { if let json = try JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [String: AnyObject] { print(json["name"] ?? "") print(json["age"] ?? 0) } } catch { print("JSON 파싱 에러") } } 원격호출 json 파싱 let urlString = "http://115.68.183.178:2029/hoppin/movies?order=releasedatea..
- Total
- Today
- Yesterday
- 일본여행
- Spring MVC
- BPI-M4
- 지스타2007
- 송주경
- Java
- flex
- Delphi
- Mac
- ble
- Linux
- oracle
- ubuntu
- ffmpeg
- 레이싱모델 익스트림 포토 페스티벌
- sas2009
- Spring
- android
- NDK
- koba2010
- MySQL
- JavaScript
- 서울오토살롱
- 전예희
- SAS
- 동경
- 튜닝쇼 2008
- KOBA
- Xcode
- Delphi Tip
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |