일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PyQt
- node.js
- 다이어트
- flutter
- mssql
- 리눅스
- Unity
- swift
- ubuntu
- ASP
- PER
- MS-SQL
- pandas
- tensorflow
- python
- port
- sqlite
- urllib
- GIT
- Excel
- Linux
- IOS
- 라즈베리파이
- 날짜
- 함수
- 맛집
- 유니티
- MySQL
- javascript
- PyQt5
목록2018/05 (31)
아미(아름다운미소)
UITableViewCell 선택 스타일을 사용하지 않도록 설정 ... //테이블 셀 객체를 직접 생성하는 대신 큐로부터 가져옴 let cell = tableView.dequeueReusableCell(withIdentifier: "ListCell") as! ContractCell // UITableViewCell 선택 스타일을 사용하지 않도록 설정 cell.selectionStyle = UITableViewCellSelectionStyle.none }
UITextField또는 UITextView에 사용자가 특정 글자 수보다 더를 입력되는것을 방지하려면 shouldChangeCharactersIn(텍스트 필드) 또는 shouldChangeTextIn(텍스트 뷰) 를 사용하시면 됩니다.UITextField (한 줄)로 작업하는지 또는 UITextView (여러 줄)로 작업하는지에 따라서 두 가지 방법 중 하나를 사용 하시면 됩니다. - textField func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { let currentText = textField.text ?? "" guard ..
CHARINDEX : 문자열의 시작위치 찾기SUBSTRING : 문자열 자르기RTRIM/LTRIM : 문자열 공백 제거REPLACE : 문자열 변경 CAST : 형변환 문자열 : 어쩌구 저쩌구 주민등록번호 : [1000001373497] 어쩌구 저쩌구에서 주민번호 1000001373497 만 추출하는 예제^^ 컬럼이 TEXT 타입이라서 CAST 작업을 하였습니다. SELECTRTRIM(LTRIM(REPLACE(SUBSTRING(CAST(기타내용 AS VARCHAR(4000)), CHARINDEX('주민등록번호', CAST(기타내용 AS VARCHAR(4000))),23)--주민등록번호 : [ 1000001373497,'주민등록번호 : [ ','')-- 1000001373497))FROM TABLE명
UITableViewCell의 ImageView를 고정 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { ... cell.imageView?.image = myImage let itemSize = CGSize(width:42.0, height:42.0) UIGraphicsBeginImageContextWithOptions(itemSize, false, 0.0) let imageRect = CGRect(x:0.0, y:0.0, width:itemSize.width, height:itemSize.height) cell.imageView?.image!.draw(in:imageRect) c..
일반적으로 UIColor를 사용할 때 다음과 같이 rgba값을 많이 사용합니다. 하지만 UI 작업을 하다 보면 UIColor 클래스 메소드에 답답함을 느낄 때가 있는데 대표적으로 RGB 값의 입력입니다. - 일반 passwordTextField.textColor = UIColor(red:54.0/255.0, green:54.0/255.0, blue:54.0/255.0, alpha:1.0) - extension extension UIColor { convenience init(r: CGFloat, g: CGFloat, b: CGFloat) { self.init(red: r/255, green: g/255, blue: b/255, alpha: 1) } } - 적용 //let color = UIColor(re..
리눅스에서 swap 메모리를 초기화하는 것은 아주 간단합니다. 일시적 메모리 사용의 증가로 swap을 사용하게될 경우 메모리에 여유가 생겨도 swap 메모리는 자동으로 초기화되지 않습니다. 이것을 수동으로 초기화하려면 아래의 명령을 입력하면 됩니다. 당연히 root 권한에서 실행해야 합니다. swapoff -a && swapon -a swapoff 처리에 시간이 조금 오래 걸릴 수 있는데 서버가 멈춘 것이아니고 swap 메모리에서 필요한 부분을 물리 메모리로 옮기는 처리중인 것이니 걱정하지 않으셔두 됩니다^^.
라즈베리파이 Node.js 최신버전 설치 라즈베리파이에는 기본적으로 Node.js (현재 4.3) 가 깔려있습니다. 현재깔려있는 버전확인하기 pi@raspberrypi:~$ node -v Node.js 삭제 pi@raspberrypi:~$ sudo apt-get remove nodered -y pi@raspberrypi:~$ sudo apt-get remove nodejs nodejs-legacy -y pi@raspberrypi:~$ sudo apt-get remove npm -y 원하는 버전의 설치 8.x 버전을 설치하기 pi@raspberrypi:~$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - pi@raspberrypi:~$ sud..
iOS 앱 개발시 TableView의 각 Cell을 클릭 시 클릭 한 부분이 클릭된 효과(gray effect) 가 기본으로 적용되는데 해당 효과 제거코드 입니다. Object - C / Swift // Objective-C: cell.selectionStyle = UITableViewCellSelectionStyleNone // or [cell setSelectionStyle:UITableViewCellSelectionStyleNone] // Swift 2: cell.selectionStyle = UITableViewCellSelectionStyle.None // Swift 3: cell.selectionStyle = .none
UITableView didSelectRowAt 딜레이 발생 시 func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tableView.deselectRow(at: indexPath, animated: false) // 수행할 작업 구현 }