목록전체 글 (106)
DevBlackCat
1. 관계 개선 (add_opinion) 국가끼리 서로를 얼마나 좋아하는지를 결정합니다. 동맹을 맺거나 외교 합병 조건을 맞출 때 필수입니다. 입력법: add_opinion [A국가] [B국가] 효과: A국가가 B국가를 바라보는 관계도가 즉시 +100 상승합니다. 제대로 쓰는 법 (양방향): add_opinion NHX KOR (만주가 한국을 좋아함) add_opinion KOR NHX (한국도 만주를 좋아함) 2. 호의 획득 (favors) 동맹국을 전쟁에 불러내거나 자원을 뜯어낼 때 사용하는 '외교적 영향력'입니다. 입력법: favors [대상국가] [수치] 효과: 대상 국가가 나에게 가지는 호의가 입력한 수치만큼 쌓입니다. 제대로 쓰는 법: favors NHX 100 (만주가 나에게 빚진 호의가 1..
크롬을 실행하거나 검색할 때 짱게임, 게임 사이트, 각종 광고 페이지가 자동으로 열리는 문제는 대부분 불필요한 프로그램이 함께 설치되었기 때문입니다.특히 아래와 같은 프로그램이 설치되어 있다면 광고 리다이렉트 원인이 될 가능성이 높습니다.삭제해야 할 프로그램 목록Windows Smart FavoriteHTTP Connect SecureConnectionMicroprovide Purefind ServiceSManagerwememo곰플레이어 (의심 버전일 경우)곰헬퍼해결 방법1. 프로그램 제거시작 버튼 클릭설정 → 앱 → 설치된 앱위 목록에 해당하는 프로그램 검색각각 선택 후 제거 진행삭제 완료 후 재부팅2. 크롬 초기화 (권장)크롬 실행설정 → 재설정 및 정리설정을 기본값으로 복원3. 시작 프로그램 확인C..
운영체제 종류① 윈도우MS-DOS에 멀티캐스팅 기능과 GUI 제공 GUI 제공- 인터페이스 제공선점형 멀티 태스팅- 동시에 여러 프로그램 실행- 운영체제가 작업의 CPU이용시간 제어자동감지 기능 제공- 하드웨어 설치시 필요한 시스템 환경을 운영체제가 자동으로 구성OLE-문서에 개체를 삽입하여 편집하는 기능 제공 ② 리눅스1991년 리누스 토발즈에 의해 오픈소스로 개발된 유닉스 호환 운영체제 다중 사용자 시스템- 여러사용자 동시에 접근 가능 오픈소스- 프로그램 공개파일시스템- EXE3~ FAT 까지 다양하게 지원이식성/유연성/확장성-C언어로 개발되어 다른시스템에 이식이 가능다양한 배포판- 다양한 배포판 존재 ③ 유닉스 ★ 1969 켄톰슨이 개발한 운영체제1972년 C언어로 변경현대적 운영체제의 원..
기억장치기억장치는 데이터,프로그램,연산결과 등을 일시적 또는 영구적으로 저장하는 장치① 레지스터CPU 내부에 위치접근시간이 CPU 처리속도와 유사② 캐시 메모리cpu와 주기억장치 사이의 속도 격차를 줄이기 위해 사용실행중인 프로그램의 자주 사용되는 명령어와 데이터를 저장③ 주기억장치cpu가 접근하여 데이터를 읽고 쓸수있는 장치 ROM- 읽기만 가능한 전용 메모리- 비휘발성 메모리- mask-ROM , PROM,EPROM,EEPROMRAM- 읽고 쓰기가 가능한 휘발성 메모리- SRAM:전원 공급중에는 내용이 사라지지않음-DRAM:시간지나면 내용이 사라짐(일반적인 램)영속성(Durability)- 트랜잭션이 한번 COMMIT되면, 그 결과는 시스템에 고장이 발생해도 영구적으로 반영되어야 한다. ④ 보조기억..
데이터 전환(ETL)데이터를 추출,변환,적재하는 과정절차 (읽어만보셈)전환 전략 및 계획수립데이터 전환 설계데이터 전환 개발데이터전환 테스트 및 검증 파일처리기술1) 순차파일데이터를 물리적 공간에 순서대로 기록장점기억공간 효율적 활용취급 용이변환이 용이처리 속도 극대화단점삭제,갱신이 용이 하지않음 (하나 삭제하면 다 하나씩 밀어야함)순서대로 안하면 전체를 복사해야하는 일 생김검색 효율 낮음2) 색인 순차 파일키값순으로 레코드를 정렬하고 색인으로 관리(ISAM)기본구역: 실제 레코드들을 기록 하는 부분색인구역:레코드들의 위치를 찾아가늨 색인이 기록된 부분 (Track Index Area, Cylinder Index Area ,Master Index Area )오버플로우 구역:기본구역에 빈공간이 없어서 대..
병행제어여러 트랜잭션이 동시에 실행되도 일관성을 유지하는 기법1) 목적데이터베이스 공유 최대화활용도 최대화,일관성2) 병행제어 미수행시 문제점① 갱신 분실(Lost Update)여러 트랜잭션이 같은 데이터를 공유하여 갱신할떄 일부 갱신결고가 손실되는 현상② 비완료 의존성(Uncommitted Dependency)완료되지않은 결과를 가져가 사용해 쓰는 현상③ 모순성(Inconsistency)갱신분실 + 여러데이터④ 연쇄복귀 (Cascading Rollback)하나의 트랜잭션이 롤백되면 다른 트랜잭션도 함께 롤백 되는 현상 3) 병행제어 기법1. 로킹(Locking)정의: 트랜잭션이 데이터에 접근하려면 반드시 락(Lock)을 수행해야 함.특징:로킹된 데이터는 다른 트랜잭션이 접근할 수 없음.로킹 단위: 필드..
저장프로시저일련의 sQL 쿼리를하나의 함수처럼 만든 쿼리의 집합이다.예제: 저장 프로시저 만들기 CREATE OR REPLACE PROCEDURE 프로시저명 ( 변수1 IN 변수타입, 변수2 OUT 변수타입, 변수3 IN 변수타입)IS -- 변수 처리부BEGIN -- 처리내용EXCEPTION -- 예외처리부END; 트리거트리거는 테이블에 발생하는 이벤트에 반응하여 자동으로 실행하는 데이터베이스 프로그램이다.SELECT 제외 1. 행 트리거(Row Trigger)특징:테이블의 각 행에 영향을 미치는 이벤트에 대해 실행됩니다.데이터의 변화가 발생할 때마다 실행됩니다.OLD와 NEW라는 가상의 줄 변수를 사용하여 변경 전과 후의 레코드를 참조할 수 있습니다.FOR EACH RO..