일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- port
- 유니티
- 함수
- node.js
- Unity
- 리눅스
- 라즈베리파이
- GIT
- PyQt5
- swift
- tensorflow
- PER
- flutter
- ubuntu
- Linux
- urllib
- MySQL
- 맛집
- 날짜
- IOS
- 다이어트
- Excel
- PyQt
- ASP
- javascript
- mssql
- python
- MS-SQL
- sqlite
- pandas
목록랭귀지 (557)
아미(아름다운미소)
자바스크립트 숫자 특수문자 제거 (정규식) 자바스크립트로 숫자 또는 특수문자를 제거 합니다. 브라우저에서 1차적으로 한번 체크해주고 다시 서버에서 2차적으로 한번더 검증을 합니다. 1차적으로 클라이언트에서 (브라우저) 폼 검증을 위해 많이 쓰입니다.//정규식 특수문자 제거하기 function specialCharRemove(obj) { var val = obj.value; var pattern = /[^(가-힣ㄱ-ㅎㅏ-ㅣa-zA-Z0-9)]/gi; // 특수문자 제거 //var pattern = /[^(0-9)]/gi; // 숫자이외는 제거 if(pattern.test(val)){ obj.value = val.replace(pattern,""); } }
PHP 문자열(String) 합치기 무언가를 개발 시에 문자열을 합쳐야 할 경우가 꽤 많습니다. 자바(Java)및 다른 언어 같은 경우는 간편하게 "문자열" + "문자열" 이렇게 하면 되는데 PHP는 int와 String을 따로 정의하지 않기에 이렇게 하면 이상한 결과가 나옵니다.PHP에서는 주로 문자열을 합칠때 '.'을 사용합니다. $string = "문자열"."문자열"; 위의 문자열 '$String'을 echo로 출력하게 하면 아래와 같이 출력됩니다. 문자열문자열
기본 클라이언트 문자 집합을 설정합니다. $con=mysqli_connect("localhost","my_user","my_password","my_db"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } // Change character set to utf8 mysqli_set_charset($con,"utf8"); mysqli_close($con); 정의와 사용법 mysqli_set_charset () 함수는 데이터베이스 서버와 데이터를주고받을 때 사용할 디폴트 문자 세트를 지정한다. 참고 : 이 기능이 Windows 플랫폼에서 작동하려면 My..
[asp] 유용함수 정리 '' 'HTML 태그제거 ' Function StripTags( htmlDoc ) Dim rex Set rex = New Regexp rex.Pattern= "]+>" rex.Global=True StripTags =rex.Replace(htmlDoc,"") End Function '=========================================================================== '함수명 : DB_IN_STR 'INPUT : cur_str ==> 검사할 문자열 '기능설명 : DB입력할때 ' 만 '' 로 교체 '===========================================================================..
php 페이지 한글깨짐 한글이 깨지는 것은 대부분이 인코딩 문제 때문에 그렇습니다.보통 sublime text의 경우에는 파일을 저장할 때 utf-8로 저장하기 때문에 php로 utf-8을 출력하려면 맨 윗부분에 header('Content-Type: charset=utf-8'); 코드를 써주시거나 혹은 html인 경우에는 을 써주시면 됩니다.
[python] 파일, 디렉터리 조작 디렉터리, 파일, 확장자 분리 (get directory and file, extension) import os fullpath = '/home/aaa/bbb/ccc.txt' print(os.path.dirname(fullpath)) # '/home/aaa/bbb' print(os.path.basename(fullpath)) # 'ccc.txt' print(os.path.split(fullpath)) # ('/home/aaa/bbb', 'ccc.txt') print(os.path.splitext(fullpath)) # ('/home/aaa/bbb/ccc', '.txt') 파일 확인 (check file exists) print(os.path.exists('/home/..
[python] PyMySQL을 이용한 MySQL 사용법 예제 파이썬에서 PyMySQL을 이용한 MySQL 사용법을 알아보겠습니다. PyMySQL을 설치합니다. $ pip install PyMySQL MySQL 접속 아이디는 user이고, 패스워드는 설정되지 않은 것으로 가정합니다. 데이터베이스(database) 생성 import pymysql.cursors conn = pymysql.connect(host='localhost', user='user', password=None, charset='utf8mb4') try: with conn.cursor() as cursor: sql = 'CREATE DATABASE test' cursor.execute(sql) conn.commit() finally: c..
얼럿 사용해 경고 표시하기(Alert) 얼럿(Alert) 이란 주로 사용자에게 중요한 알림이나 경고 메시지를 나타내야 할 때 사용합니다. 경고메시지를 통해 메시지와 함께 두가지 이상의 선택을 요구할수도 있고 선택에 따라 특정 작업도 수행할 수 있습니다. 전구 켜기, 끄기, 제거 버튼을 만들어 전구를 제어하고 선택에 따라 경고 메시지를 나타내어 그에 따른 작업을 수행하는 앱을 만들어보겠습니다. import UIKit class ViewController: UIViewController { let imgOn : UIImage = UIImage(named: "lamp-on.png")! let imgOff : UIImage = UIImage(named: "lamp-off.png")! let imgRemove :..
클로저 란? func hello(message: String) -> (String, String) -> String { return { (firstName: String, lastName: String) -> String in return lastName + firstName + message } } 함수는 이름이 있는 클로저 입니다.Swift 컴파일러의 타입 추론 덕분에, hello() 함수에서 반환하는 타입을 가지고 클로저에서 어떤 파라미터를 받고 어떤 타입을 반환하는지를 알 수 있습니다. func hello(message: String) -> (String, String) -> String { return { firstName, lastName in return lastName + firstName..
피커 뷰(Picker View) 피커 뷰(Picker View)는 아이폰에서 원하는 항목을 선택할 수 있게 해주는 객체 입니다. 피커 뷰는 문자열을 선택하기 위한 객체 입니다. 여러가지 선택지 가운데 하나를 선택해야 하는 경우 피커 뷰를 사용하여 사용자가 선택할 수 있게 할 수 있습니다. import UIKit class ViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { //이미지 파일명을 저장할 배열의 최대 크기를 지정합니다. let MAX_ARRAY_NUM = 10 //피커뷰의 열의 개수를 지정 합니다. let PICKER_VIEW_COLUMN = 1 //피커 뷰의 높이를 지정핳 상수를 선언 let PICK..