본문 바로가기
  • 문과생의 백엔드 개발자 성장기

|Backend.DevLog49

[배치]Crontab 위치 및 활용 배치(batch) Batch Processing란 일괄 처리라고도 하는 과정으로서 실시간으로 요청에 의해서 처리되는 방식이 아닌 일괄적으로 한꺼번에 대량의 프로세스를 처리하는 방식이다. 대량의 데이터를 처리한다. 특정 시간에 프로그램을 실행한다. 일괄적으로 처리한다 Cron 리눅스에서 위처럼 주기적으로 실행해야 하는 예약작업을 cron에서 다룬다 위치 /etc/crontab 2022. 5. 23.
PHP Excel 다운 (PHPExcel) 100000){ $bigo = "엑셀 요청 한도 초과({$rescnt_chk}건)"; break;}else{ $bigo = "{$damcd}({$cid}) {$tdate} 엑셀 요청 ({$rescnt_chk}건)"; echo "{$bigo}\n\n"; $title = $tdate.$damcd.$cid; //echo $title = mb_convert_encoding($title,'UTF-8', 'CP949' ); //폴더 생성 $tempdir="/home/admin/script/total/{$title}"; if(!is_dir($tempdir)){ // 동일 디렉토리검사 $r1 = mkdir("$tempdir",0755); //디렉토리 생성 $r2 = exec("chmod 777 $tempdir").. 2022. 5. 20.
randomstring 1) 스크립트 2022. 5. 18.
[서브도메인설정] 가상호스트, httpd-vhosts.conf 가상호스트(Virtual Host) 일반적으로 클라이언트가 여러 IP/ 도메인 / 포트번호로 서버에 접속할 때 각각 다른 웹 사이트를 띄우기 위한 기술 사용하기 위해선 httpd.conf에서 #Include conf/extra/httpd-vhosts.conf 라인을 주석 해제 해야 한다. Apache에서 가상 호스트를 구성하는 방법은 크게 네 가지가 있다. 이름 기반(Name-based) 가상 호스트 포트 기반(Port-based) 가상 호스트 IP 기반(IP-based) 가상 호스트 이름-IP 혼합 가상 호스트 서브도메인 설정방법 (파일 위치 경로는 다를 수 있음) etc/httpd/conf.d/vhost.conf [user@ conf.d]$ pwd /etc/httpd/conf.d # vi 명령어로 열.. 2022. 5. 18.
[fopen] txt 파일 내용DB insert //dbconn.conf.php $conn = new mysqli("localhost", "root", "admin1234", "dbname"); db 연결을 위처럼 한 상태에서 시작한다. 2022. 5. 13.
Codeigniter4 노션 https://midi-poison-805.notion.site/Codeigniter4-a02b5b7bc91e4485a87959889ae86ddd 참고 블로그 https://velog.io/@koeunyeon?tag=%EC%BD%94%EB%93%9C%EC%9D%B4%EA%B7%B8%EB%82%98%EC%9D%B4%ED%84%B04 2021. 12. 22.
네이버 OPEN API https://www.notion.so/API-38ad5a3236954729b3a2f9211b96b609 2021. 12. 13.
RESTAPI 게시판 만들기 (3)_git, notion https://github.com/hyerihello/ila_django_board GitHub - hyerihello/ila_django_board Contribute to hyerihello/ila_django_board development by creating an account on GitHub. github.com https://midi-poison-805.notion.site/RESTAPI-1d5daff0f16a475d9bad8cf44a94af5b RESTAPI 기반 게시판 개발 A new tool for teams & individuals that blends everyday work apps into one. midi-poison-805.notion.site 2021. 11. 29.
RESTAPI 게시판 만들기 (2)_Mysql연동, 페이지생성 웹페이지 띄우기 1. app 추가 Subject 프로젝트 폴더에 들어가서 setting.py확인 만든 app 추가 아래의 LANGUAGE_CODE, TIME_ZONE, STATIC_URL, MEDIA_URL 설정 python3 manage.py collectstatic 상위 디렉토리 아래에 static 만들어짐 2. Mysql 연결 setting.py python3 manage.py collectstatic DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'ila_app', 'USER':'root', 'PASSWORD': 'qgf110329!', 'HOST':'127.0.0.1', 'POST':'3306' } } 3. pr.. 2021. 11. 16.