반응형

개발관련197

Sql Server Index 갱신 및 확인 1.Sql Server의 테이블 단위 Index 갱신 작업 DBCC DBREINDEX(테이블명) 2.Sql Server의 테이블 단위 Index 갱신 결과확인 DBCC SHOWCONTIG (테이블명,INDEX명) 3.Sql Server의 테이블 단위 Index 현황확인 UPDATE STATISTICS 테이블명 Sql Server 2021. 3. 18.
Python의 Flask를 이용한 apscheduler소스 코드 Flask의 웹서비스의 스케줄(날짜,요일,시간)관리가 가능하도록 하는것이 목적 from flask import Flask # Flask 라이브러리 선언 from flask import request from apscheduler.schedulers.background import BackgroundScheduler # apscheduler 라이브러리 선언 #API서비스 선언 @app.route("/서비스명", methods=["GET", "POST"]) def 서비스의 함수명: return 실제참조할 클래스의 함수 #apscheduler 선언 sched = BackgroundScheduler(daemon=True) #apscheduler실행설정, Cron방식으로, 1주-53주간실행, 월요일부터일요일까지실.. Python 2021. 3. 11.
Ubuntu 18.04 python (apscheduler) + uWSGI 설정 1.python apscheduler 모듈 설치 $ pip install apscheduler $ pip3 install apscheduler 2.uWSGI의 enable threads option 설정 $ sudo vi server.ini (uWSGI 설정 파일) $ sudo nano server.ini (uWSGI 설정 파일) server.ini파일에 enable-threads = true (thread 기능 추가)추가 Ubuntu 2021. 3. 9.
Oracle Cloud 네트워크 보안목록의 수신규칙 추가 작업순서 ① 네트워킹 메뉴의 가상 클라우드 네트워크를 클릭하고 생성되어 있는 VCN명을 클릭 ②보안 목록 메뉴 클릭후 보안 목록 리스트중에서 2번째 항목을 클릭 ③수신 규칙메뉴 클릭후에 수신 규칙 추가 버튼 클릭 ④수신 규칙의 내용 입력 후 수신 규칙 추가버튼 클릭 Oracle Cloud 2021. 3. 7.
Ubuntu 20.04 Firewall 설정 작업순서 1.iptables 보안설정 수정 $ sudo iptables -I INPUT 5 -i -p tcp --dport 80 -m state --state NEW, ESTABLISHED -j ACCEPT $ sudo iptables -I INPUT 5 -i -p tcp --dport 443 -m state --state NEW, ESTABLISHED -j ACCEPT $ sudo iptables -I INPUT 5 -i -p tcp --dport 4321 -m state --state NEW, ESTABLISHED -j ACCEP 2.iptable 보안설정 확인 $ sudo iptables --list 3.Ubuntu 20.04 Firewall 설정유지 ① 패키지 설치 $ sudo apt-get in.. Ubuntu 2021. 3. 6.
Oracle Cloud 네트워크 설정2 네트워크 설정 방법. 네트워킹 메뉴에서 가상 클라우드 네트워크를 클릭후 VCN생성 버튼을 클릭 ​ 작업순서 ①네트워크 이름 입력 ②Oracle Cloud에 설정된 구획 선택 ③CIDR 블록 설정 (디폴트는 10.0.0.0/16) ④DNS 이름 입력 ⑤VCN 생성버튼 클릭 Oracle Cloud 2021. 3. 5.
Oracle Cloud 네트워크 설정1 네트워크 설정 방법 1. 메인 화면에서 마법사를 사용하여 네트워크 설정을 클릭 방법 2. 네트워킹 메뉴의 가상 클라우드 네트워크를 클릭후 나오는 화면에서 VCN 마법사 시작 버튼을 클릭 작업순서 ①인터넷 접속을 통한 VCN선택후 VCN마법사 시작버튼 클릭 ②인터넷 접속을 통한 VCN생성 화면에서 VCN이름을 입력후 구획선택 ③VCN 및 서브넷 구성에 기본적으로 설정된 값을 변경없이 다음버튼 클릭 ④검토 및 생성 화면 생성 버튼 클릭 Oracle Cloud 2021. 3. 4.
일본 카드결제 시스템 Zeus 연동 Zeus의 카드결제시스템 설명 1.카드결제기능 ①가결제 : 본결제 처리전에 결제대기 상태를 진행함. ②본결제 : 가결제된 결제내역에 대해서 실제결제처리를 진행함. ③취소 : 가결제, 본결제가 처리된 결제내역에 대해서 취소처리함. 2.C#코드샘플 ①가결제 /// /// 카드결제 /// /// 제우스발행코드 /// 신용카드번호 /// 사용기한 : 년도 2자리 /// 사용기한 : 월 2자리 /// 전화번호 /// 이메일 /// 예약번호 /// 예약자(영문이름) /// 금액 : 단위는 무조건 엔화 /// 예약타입 /// public static string CardPayment(string clientip, string cardnumber, string expyy, string expmm, string teln.. Etc 2021. 3. 4.
Oracle Cloud Object Storage관련 Python소스 코드 1. 파일 업로드 : Bucker에 파일 업로드 from__future__import print_function import os import oci import datetime from oci.object_storage import UploadManager from oci.object_storage.models import CreateBucketDetails from oci.object_storage.transfer.constants import MEBIBYTE #파일 업로드 콜백 이벤트 생성 def progress_callback(bytes_uploaded): print("{} additional bytes uploaded".format(bytes_uploaded)) #파일 업로드 기능 def fil.. Python 2021. 3. 3.
AWS Ubuntu 18.04 + Nginx + .net core 구축 작업순서 1.AWS Linux VM 생성 인스턴스작성:Ubuntu Server 18.04 LTS(HVM)、SSD Volume Type - ami- ​ 2.Putty을 다운로드 및 설치와 연결 설정 다운로드주소:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 연결 설정 : 호스트 이름 (AWS호스트명) 연결 유형 (SSH), 포트설정(22), Private Key파일위치등록(인증파일) 3.Net .core 2.2와 Nginx설치 https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/runtime-2.2.3 $ wget -q https://packages.microsof.. Ubuntu 2021. 3. 3.
KCP 카드결제 연동 1. Kcp연동 소스 압축파일을 해제해서 bin폴더에 있는 setup_com.bat를 실행 2. cfg폴더에 있는 site_conf_inc.asp 파일에서 g_conf_key_dir와 g_conf_log_dir 주소를 절대주소값으로 변경 3. sample폴더에 있는 pp_ax_hub.asp에서 주소변경 4.실제 결제를 실행할 페이지에 다음 소스 추가 Etc 2021. 3. 2.
Ubuntu 18.04 Python에서 Slack으로 메세지 전송방법 작업순서 1.Slack의Incoming Webhook설정하기 2.Slack의Incoming Webhook Url 복사 3.Ubuntu(18.04)의 환경설정 ①$ sudo pip3 install slackweb (slackweb install) ②Python 코드작성 # Slack 메세지 전송 def incomingWebhookMessage(message): slack = slackweb.Slack(url="Incoming Webhook Url") slack.notify(text=메세지, channel="#Slack채널명", username="유저명", icon_emoji=":아이콘명", mrkdwn=True) # Slack 세부메세지 전송 def incomingWebhookBlock(title, pre.. Ubuntu 2021. 3. 2.
반응형