일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- flutter
- Linux
- 맛집
- 유니티
- sqlite
- MS-SQL
- ASP
- port
- pandas
- GIT
- 날짜
- tensorflow
- 다이어트
- 라즈베리파이
- python
- MySQL
- 함수
- IOS
- javascript
- node.js
- Excel
- urllib
- 리눅스
- swift
- mssql
- Unity
- PyQt5
- PyQt
- PER
목록랭귀지 (579)
아미(아름다운미소)
게임은 충돌로 시작해서 충돌로 끝납니다. 총을 맞았거나 차에 부딪히거나 손으로 터치하거나, 마우스로 클릭하거나, 게임의 모든 요소는 충돌을 감지하고 충돌에 반응하고 실세계의 중력이라던지 가속도, 운동에너지 등 물리법칙을 적용할 수 있습니다. 리지드 바디 Component > Physics > Rigidbody 리지드 바디(Rigidbody)는 오브젝트에 물리적인 특성을 부여하는 컴포넌트입니다. 유니티의 게임 오브젝트의 인스펙터 창에 나오는 모든 속성은 컴포넌트라는 개념으로 관리됩니다. 컴포넌트는 주인 오브젝트특성에 맞는 속성들의 집합체입니다. Mass 물체의 질량. 질량이 작을수록 더 빨리, 더 멀리 움직입니다. (자유낙하는 질량의 영향 을 받지 않습니다.) Drag 선형 운동 저항. 바닥이나 움직임에 ..
유니티(Unity) 3D 단축키 마우스와 메뉴만으로도 원하는 작업이 충분히 가능하겠지만 단축키를 알아두면 보다 빨리 작업을 할 수 있습니다. 1. File 메뉴 단칙키 기능 비고 Ctrl + N 새 Scene Scene은 게임의 스테이지다. Ctrl + O Scene 열기 Ctrl + S Scene 저장 Ctrl + Shift + S 새 이름으로 Scene 저장 Ctrl + Shift + S Build 설정 Ctrl + B Build + Run Alt + F4 유니티 종료 2. Edit 메뉴 단축키 기능 비고 Ctrl + C /X /V 복사 /잘라내기 / 붙이기 Ctrl + Z 실행 취소 커서가 디자인 탭에 있을 때 Ctrl + Y 되돌리기(Redo) Ctrl + D 오브젝트 복제(Duplicate) S..
같은 스토리보드에서 화면 전환하기 let storyboard: UIStoryboard = self.storyboard! let nextView = storyboard.instantiateViewController(withIdentifier: "nextV") present(nextView, animated: true, completion: nil) NavigationController의 화면 전환하기 let storyboard: UIStoryboard = self.storyboard! let nextView = storyboard.instantiateViewController(withIdentifier: "nextV") let navi = UINavigationController(rootViewContro..
Python을 사용하여 XML 파싱 XML: PYTHON: from xml.dom import minidom xmldoc = minidom.parse('items.xml') itemlist = xmldoc.getElementsByTagName('item') print(len(itemlist)) print(itemlist[0].attributes['name'].value) for s in itemlist: print(s.attributes['name'].value) OUTPUT : 4 item1 item1 item2 item3 item4
WKWebView를 사용한다면 아래의 넷은 반드시 넣어 주어야 한다. 복사->붙여 넣기 후 개발을 시작하면 됩니다. func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping () -> Void) { let alertController = UIAlertController(title: "", message: message, preferredStyle: .alert) alertController.addAction(UIAlertAction(title: "확인", style: .default, han..
한글이 깨지는 것은 대부분이 인코딩 문제 때문에 그렇습니다.ASP 상단에 4줄 써주고 UTF-8로 저장하시면 한글깨지는 문제로부터 자유로우실 겁니다.^^
Objective-C,Swift 둘다 해당되는 타입형태입니다. UITextFeild, UITextView등 키보드를 사용하는 뷰에서 사용됩니다. 키보드 타입 종류 typedef enum { UIKeyboardTypeDefault, // 기본적인 키보드 UIKeyboardTypeASCIICapable, // 영문만 표시되는 키보드 UIKeyboardTypeNumbersAndPunctuation, // 숫자와 특수문자가 표시되는 키보드 UIKeyboardTypeURL, // URL을 입력할 수 있도록 .과 / 그리고 .com이 키보드 영역에 표시되는 키보드 UIKeyboardTypeNumberPad, // 숫자를 입력하는 키패드 형식의 키보드 UIKeyboardTypePhonePad, // 전화 번호를 입력..
NSURLSession을 통해서 POST로 폼 내용을 전송 NSURLSession을 통해서 POST로 폼 내용을 전송하는 예제 입니다. 먼저 POST 폼 전송에 대해서 잠깐 살펴보면, 폼의 각 필드명과 필드값이 GET 방식과 비슷한 형태로 연결되고 URL인코딩을 거쳐 바이너리스트림 데이터로 생성됩니다. 이걸 submit 하게 되면 브라우저는 웹서버의 해당 주소에 HTTP 요청을 보내게 되는데, 1.메소드는 POST 로 전달합니다. 2.폼의 형태에 따라 Content-Type으로 전달합니다. 일반 폼의 경우 application/x-www-form-urlencoded가 되며 파일 업로드의 경우에는 application/x-multipart-formdata로 전송됩니다. 3.일반 요청과 다르게 HTTP He..
JSONSerialization을 이용한 HTTP 통신하기 다음은 JSON 요청 파라미터를 담아서 POST 요청을 하는 예입니다. @IBAction func jsonPost(_ sender: Any) { // 1. 전송할 값 준비 let userId = (self.userId.text)! let name = (self.name.text)! let param = ["userId": userId, "name": name] // JSON 객체로 변환할 딕셔너리 준비 let paramData = try! JSONSerialization.data(withJSONObject: param, options: []) // 2. URL 객체 정의 let url = URL(string: "http://~~~~"); // 3..
자동로그인 import UIKit class LoginViewController: UIViewController { @IBOutlet weak var userNm: UITextField! //ID 텍스트 필드 @IBOutlet weak var pw: UITextField! //pw 텍스트 필드 @IBOutlet weak var loginwebView: UIWebView! // webview @IBOutlet weak var autoLogin: UISwitch! // 스위치 @IBOutlet weak var loginComponent: UIView! override func viewDidLoad() { super.viewDidLoad() } override func didReceiveMemoryWarnin..