일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- pandas
- MySQL
- 다이어트
- sqlite
- Linux
- urllib
- 맛집
- python
- swift
- mssql
- IOS
- MS-SQL
- javascript
- Excel
- ubuntu
- 라즈베리파이
- PER
- GIT
- PyQt5
- 날짜
- tensorflow
- ASP
- port
- 리눅스
- Unity
- 함수
- node.js
- flutter
- 유니티
아미(아름다운미소)
Identity 칼럼의 현재 값 확인하기 DBCC CHECKIDENT(테이블명, noreseed) IDENTITY (시퀀스, ID 자동 증가값) 초기화 DBCC CHECKIDENT(테이블명, reseed, ID 번호) 사용 예) a테이블의 ID를 0으로 초기화 DBCC CHECKIDENT(a, reseed, 0)
레이어 팝업은 디자인에 따라 자칫하면 사용자에게 팝업의 존재를 인지하지 못하는 경우가 발생할 수 있기 때문에 사이트 전체에 검은 마스크 배경을 불투명하게 하여 가운데에 레이어 팝업을 띄워주어 쉽게 인지 하도록 해주시는게 좋습니다. 레이어 팝업 뛰우기 팝업 내용 입력 닫기X 레이어 팝업 발생
윈도우즈에서, 데이터베이스에 접근하려면 ODBC 대신에 ADO도 사용할 수 있다 (Microsoft ActiveX Data Objects). 다음 코드는 ADO COM 객체를 사용하여 Microsoft SQL 서버 데이터베이스에 접근하여, 테이블을 열람하고 화면에 표시한다. import win32com.client connexion = win32com.client.gencache.EnsureDispatch('ADODB.Connection') connexion.Open("Provider='SQLOLEDB';Data Source='myserver';Initial Catalog='mydatabase';User ID='mylogin';Password='mypassword';") recordset = connex..
윈도우즈에서, ODBC는 거의 모든 데이터베이스에 쉽게 접근할 수 있도록 해준다. 별로 빠르지는 않지만, 문제가 안된다.win32all 파이썬 모듈이 필요하다. 먼저, DSN을 만들자 (예: 'mydsn'), 다음:import dbi, odbc conn = odbc.odbc('mydsn/login/password') c = conn.cursor() c.execute('select clientid, name, city from client') print c.fetchall() 멋질 뿐만 아니라 쉽다 ! 또 fetchone()나 fetchmany(n)를 사용하면 - 각각 - 하나 또는 n개의 행을 한 번에 가져올 수 있다. 주목하자 : 데이터세트가 너무 크면, 너무 열 개수가 많은 테이블에서 괴이한 그리고 ..
Microsoft SQL 서버가 있다면, 이런 상황을 맞이해 보았을 것이다. «Enterprise Manager (일명 MMC) 에서 모든 클릭을 스크립트할 수 있다면 얼마나 좋을까!». 할 수 있다 ! MMC로 할 수 있는 것이면 무엇이든 파이썬으로 스크립트할 수 있다. win32all 파이썬 모듈만 있으면 파이썬에서 COM 객체에 접근할 수 있다 (win32all 모듈은 ActiveState사의 파이썬 배포본으로도 제공된다) 일단 설치했으면, 그냥 SQL-DMO 객체를 사용하자. 예를 들어, 서버에 있는 데이터베이스 리스트를 얻자: from win32com.client import gencache s = gencache.EnsureDispatch('SQLDMO.SQLServer') s.Connect(..
1. mysql에 접속 $ mysql -u root -p 2. mysql의 권한 설정 mysql> use mysql; mysql> grant all privileges on 디비명.* to 유저명@'%' identified by ‘비밀번호'; mysql> flush privileges; mysql> select user, host, password from mysql.user; 3. 설정 파일에서 권한 설정 $sudo vi /etc/mysql/my.cnf bind-address = 127.0.0.1을 주석 처리 (#으로 주석처리) 4. mysql 재시작 $ sudo /etc/init.d/mysql restart 5. mysql이 사용하는 포트 열기 기본으로 3306 사용 $ iptables -A INPU..
checkbox 모두 체크 사과 배 바나나 멜론 function check_all() { for(i=0; i < my_form.mycheck.length; i++) { my_form.mycheck[i].checked = true; } } function uncheck_all() { for(i=0; i < my_form.mycheck.length; i++) { my_form.mycheck[i].checked = false; } } function count_check() { var cnt = 0; for(i=0; i < my_form.mycheck.length; i++) { if(my_form.mycheck[i].checked) cnt++; } alert(cnt); }
이렇게 하려면 필요에 따라 네 가지 방법이 있다.listdir() 메쏘드는 한 디렉토리 안의 모든 파일을 담은 리스트를 돌려준다:import os for filename in os.listdir(r'c:\windows'): print filenamefnmatch() 모듈을 사용하면 파일 이름을 여과할 수 있다.glob 모듈은 listdir()과 fnmatch()를 하나의 모듈 안에 싸넣은 것이다:import glob for filename in glob.glob(r'c:\windows\*.exe'): print filename서브디렉토리를 모을 필요가 있다면, os.path.walk()를 사용하자:import os.path def processDirectory ( args, dirname, filenam..
파일 압축하기:import zipfile f = zipfile.ZipFile('archive.zip','w',zipfile.ZIP_DEFLATED) f.write('file_to_add.py') f.close()'w'를 'a'로 바꾸면 집 압축파일에 파일을 추가할 수 있다.집 압축파일에서 파일을 풀기:import zipfile zfile = zipfile.ZipFile('archive.zip','r') for filename in zfile.namelist(): data = zfile.read(filename) file = open(filename, 'w+b') file.write(data) file.close() 디렉토리 안에 있는 파일을 (모든 서브디렉토리를) 모두 재귀적으로 압축하고 싶으면 :imp..