본문 바로가기

Programming

(212)
사용자 생성 테이블 삭제 내가 만든 테이블 삭제 SELECT 'DROP TABLE ' || object_name || ' CASCADE CONSTRAINTS;' FROM user_objects WHERE object_type = 'TABLE'; 실행하고 복사해서 삭제 수행하기. View도 같은 방법으로 수행하기 SELECT 'DROP VIEW ' || object_name ||';' FROM user_objects WHERE object_type = 'VIEW';
SAY LIST 개인정보 처리방침 1. 개인정보의 처리 목적 (‘https://martinnoh.tistory.com/’이하 ‘D. Roh SW COM’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등 2. 개인정보의 처리 및 보유 기간 ① (‘https://martinnoh.tistory.com/’이하 ‘D. Roh SW COM’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ② 구체적인 개인정보..
개인정보 처리방침 1. 개인정보의 처리 목적 (‘https://martinnoh.tistory.com/’이하 ‘D. Roh의 개인블로그’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등 2. 개인정보의 처리 및 보유 기간 ① (‘https://martinnoh.tistory.com/’이하 ‘D. Roh의 개인블로그’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ② 구체적인 개인정보..
Flask 기본사용법 0. 모델 install !pip install flask !pip install werkzeug 1. Flask 모듈 임포트 from flask import Flask 2. Flask객체를 app에 할당 app = Flask(__name__) 3. app객체를 이용해 라우팅 경로를 설정 4. 해당 라우팅 경로로 요청이 올 때 실행할 함수를 바로 밑에 작성해야 함 @app.route("/hello") def hello(): return "Hello World!" 5. 메인 모듈로 실행될 때 플라스크 서버 구동 (서버로 구동한 IP 와 포트를 옵션으로 넣어줄 수 있음) if __name__ == "__main__": from werkzeug.serving import run_simple run_simple..
데이터 값의 치환 replace 결측치는 bp.nan으로 작성 replace(기존내용, 신규내용) 함수는 Series에서 사용 데이터프레임에서의 replace 사용 df.replace({'컬럼이름': ' 기존내용'}, {'칼럼이름': '신규내용'})
JAVA 환경설정 # 구글 검색 : jdk1.8 다운로드 Java SE Development Kit 8u231 # eclipse 다운로드 Eclipse IDE for Enterprise Java Developers # wora : 'Write once run anyway' JVM으로 운영체제 관계없이 실행가능 # 우측 outline콘솔 위 커피콩은 웹 코딩 그 옆 Open Perspective -> Java # 왼쪽 Package Explorer 콘솔 Create Java Project # src new class name Exam01변수 which method stubs would you like to create? publci static void main # 확대 Ctrl + # 주석은 // /* * * */ # 드..
Stack과 Heap Stack vs Heap Stack은 메소드가 실행될 때 변수가 push(입력)되며 실행이 종료될 때 pop(해제)된다. heap은 new혹은 c에서는 malloc 될 때 만들어지며 자바는 가비지 컬렉션에 의해 사용되지 않을 때 자동으로 해제되고, c에서는 직접 관리해서 해제 해줘야 한다. 스택 스택이란 무엇입니까? 이것은 각 기능 (기능 포함)에 의해 생성 된 임시 변수를 저장하는 컴퓨터 메모리의 특별한 영역입니다 main(). 스택은 "LIFO"(last in, first out) 데이터 구조로 CPU에 의해 관리되고 최적화됩니다. 함수가 새 변수를 선언 할 때마다 스택에 "푸시 (push)"됩니다. 그런 다음 함수가 종료 될 때마다 해당 함수에 의해 스택에 푸시 된 모든 변수가 해제됩니다 (즉, 삭..
JVM의 메모리모델 JVM의 메모리 모델(메소드영역, 스택, 힙) - 메소드 영역(Method area) 공유 메모리 영역이라고도 한다. 클래스의 메소드에 대한 바이트코드, 클래스의 전역변수인 클래스 변수(static) 위치 JVM에서 실행되고 있는 모든 스레드에 의해 공유 JVM은 복수개의 스레드가 메소드를 정상적으로 사용하기 위해 동기화(synchronization)기법 제공 static 필드(클래스변수) 각 클래스의 static 필드가 확보 사용을 위해 클래스 이름으로 호출 시 메모리에 적재 바이트 코드(메서드) 메서드의 실행 로직에 대한 바이트 코드가 메모리로 적재 되는 공간. 실행 로직이 메모리에 적재 되야 cpu가 fetch할 수 있음 자바의 모든 로직은 메서드에만 존재 클래스는 필드와 메서드로만 구성되어있기 때..