본문 바로가기

분류 전체보기473

java.security.InvalidKeyException: Illegal key size exception "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for JDK/JRE Download" : Download 압축해제 : extract local_policy.jar, US_export_policy.jar 복사 : copy to %JAVA_HOME%/jre/lib/security 2019. 8. 22.
Transaction 의 이해 # Transaction 의 이해 1. Transaction은 업무, 처리 등의 의미입니다. 어떤 질의(SQL문)을 DBMS에 처리하도록 요청을하고 그것이 완료된 상태까지가 하나의 Transaction입니다. 아침 식사를 한다고 생각을 해보면 좋겠습니다. 철수 : 밥주세요. (질의 처리를 시작합니다.) 엄마 : 여기 밥있다 밥 먹으렴. 철수 : ( 밥을 맞있게 먹는다. ) 엄마 : 철수 니가 설거지좀 하렴 철수 : ( 설거지를 끝냈다.) (질의 처리를 종료합니다.) 인간이 할 수 있는 행위를 예를 들었지만 Database에대한 질의 처리도 인간이 하는것입니다. 이렇게 생각을 한다면 어떤 처리의 시작 부터 끝까지.... 어떤 일이 트랜잭션의 의미가 아닐까 생각을 해봅니다. BEGIN; SQL문을 기술 합니.. 2019. 8. 14.
SQL 이란 ? # Structure Query Language ◆ SQL 이란 ? 1. SQL이 뭘까.?? Structure Query Language의 약자입니다. 미국의 표준협회(ANSI) : American National Standards Institute (ANSI) 의해 관계형데이터베이스 조작을 위하여 표준화된 언어이며 데이터베이스 내에 저장된 데이터를 대상으로 삽입,수정, 삭제, 검색 등의 처리를 하기 위해서 가장 많이 사용되는 4GL(4 Generation Language)로서 데이터를 정의하고 조작하며 제어하는 기능을 갖춘, 데이터 처리를 위한 표준화된 언어입니다. 그러나 현재 상용화된 DBMS에 쓰이는 SQL은 약간씩 회사마다 변형되어 쓰이고 있습니다. 그렇지만 어떠한 데이터 베이스를 사용하든 그 사.. 2019. 8. 13.
Oracle Analytic Functions 누적합계 # Oracle Analytic Functions 누적합계 : Oracle, Analytic, Functions, 누적합계 ### # 누적합계 - 100개 로우를 1시간단위로 생성합니다. - 조회된 데이터를 이용하여, PARTITION BY SUBSTR(YYYYMMDDHH24,1,8) - 일자별로 파티셔닝합니다. - ORDER BY YYYYMMDDHH24 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW 윈도우의 시작위치부터 현재로우까지의 누적 합계 ```sql SELECT SUBSTR(YYYYMMDDHH24,1,8) YYYYMMDD , SUBSTR(YYYYMMDDHH24,9,2) HH , COUNT(*) AS CNT , SUM(COUNT(*)) OVER(PARTIT.. 2019. 8. 12.
Android - ProgressBarTest # Android - ProgressBarTest : android, ProgressBar ```java package exam.Widget; import android.app.*; import android.os.*; import android.view.*; import android.widget.*; import exam.AndroidExam.*; public class ProgressBarTest extends Activity { ProgressBar mProgBar; ProgressBar mProgCircle; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.la.. 2019. 8. 11.
Android - TextChange # Android - TextChange : android, TextChange ```java package exam.Widget; import android.app.*; import android.graphics.*; import android.os.*; import android.text.*; import android.widget.*; import exam.AndroidExam.*; public class TextChange extends Activity { EditText mEdit; TextView mText; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.l.. 2019. 8. 10.