일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- Django
- 일일투자금액
- 헬레나크로닌
- db
- 서울로가자
- 지방사람이보는서울사람
- Git
- todolist
- Python
- 비밀번호변경
- 성선택
- 클라우드
- OpenCV
- 독후감
- ChatGPT
- git 업로드
- 훌륭한모국어
- 공작과개미
- UPSERT
- 다산의마지막습관
- 나만의주식5법칙
- 중용
- php
- 네인생우습지않다
- linux명령어
- Face Detection
- 옹졸함
- delete
- 꼭읽어봐야할책
- Today
- Total
목록프로그래밍 (75)
Terry Very Good
# 파일 쓰기 with open('filetest.txt', 'w') as fo: fo.write('hi hello \nhi python\nhi django') # Window에서 파일 출력 !type filetest.txt # Linux에서 파일 출력 !cat filetest.txt 결과: hi hello hi python hi django with open('filetest.txt') as fi: s1 = fi.read(5) #파일을 5바이트 읽는다 print(fi.tell()) #현재 파일포인터의 위치를 알 수 있지요 s2 = fi.read(3) #파일을 3바이트 더 읽는다 print(fi.tell()) #현재 파일포인터의 위치를 알 수 있지요 fi.seek(0) #파일의 처음위치로 파일포인터가 이..
대학시절 pickle 모듈을 사용했었는데, pickle모듈을 이용해 저장하려면 먼저 파일을 바이너리 모드로 열고 저장해야하므로 아무래도 조금 번거로운 감이 있었다. 인터넷 서치를 해보니, joblib 모듈을 이용하면 위 예시처럼 dump함수와 load함수 만으로 모델을 바로 저장하고 불러올 수 있어 훨씬 직관적이다. 학습시킨 모델 저장하기 다음은 K최근접 이웃 알고리즘을 이용해 붓꽃 품종 분류 모델을 학습시키고 joblib 모듈을 이용해 pickle 파일로 저장하는 코드이다. from sklearn import datasets from sklearn.neighbors import KNeighborsClassifier import joblib # 붓꽃 품종 데이터 세트 불러오기 dataset = datas..
1-1. 새로고침 location.reload(); 2-1. 리다이렉션(Meta tag 이용) URL 리다이렉션: 이용 가능한 웹 페이지를 하나 이상의 URL 주소로 만들어주는 월드 와이드 웹 기법이다. URL 포워딩이라고도 한다. 넘겨받은 URL을 웹 브라우저가 열려고 하면 다른 URL의 문서가 열리게 된다.
자식창 닫고 부모창 새로고침 원하는 경로로 부모창 이동, 자식창 닫기
초기 pic_name의 값(쪽)은 아래와 같다. 위 상태에서 UPDATE cons.cons_pic_datalist SET pic_name = CONCAT(LEFT(pic_name,5),"ccons-",RIGHT(pic_name,14)); rename 2020- 2020-ccons- 2020-* rename 2021- 2021-ccons- 2021-* 를 실행해주고나면 pic_name의 값(쪽)은 아래와 같다. 위 상태에서 latlng_seq를 끼워넣어야하는데, DB는 성공했으나, rename명령은 잘 안돌아가서.. 제일 처음의 사진파일들에서 아래 php로 작업했다. UPDATE cons.cons_pic_datalist SET pic_name = CONCAT(LEFT(pic_name,18),"00",lat..
위의 테이블에서 pic_seq를 pic_name의 마지막에서 5번째 자리(.png 바로 앞에 있는 숫자 1개) 로 바꿔주려면.. UPDATE cons.cons_pic_datalist SET pic_seq = LEFT(RIGHT(pic_name,5),1); 이렇게 사용하면 되며 결과는 pic_name의 끝에서 5번째 값이 pic_seq로 잘 옮겨졌다. LEFT(문자, 가져올 갯수); MID(문자, 시작 위치, 가져올 갯수); RIGHT(문자, 가져올 갯수); 추가적으로 UPDATE cons.cons_pic_datalist SET pic_name = CONCAT(LEFT(pic_name,18),"00",latlng_seq,RIGHT(pic_name,8)); CONCAT을 이용하면, MYSQL 값과 일반 텍스..
php 소스 내에서 linux 명령을 실행하고싶을 때, 아래와같이 사용하면 된다. [1. shell_exec 명령] [2. unlink 명령]
[요구사항] 여러 개의 공사장을 등록할 수 있어야한다. 등록된 1개의 공사장에, 여러개의 좌표를 등록할 수 있어야한다. 여러개의 좌표 각각에 n개의 사진들을 등록할 수 있어야한다. => 이럴 때 필요한 것이 1:N:M이었다. 아래의 사진과 같이, 1개의 공사장에 있는 여러개의 좌표에 따라 사진들을 등록해놓았다. [guard_datalist] 1 [guard_latlng_datalist] N [guard_pic_datalist] M