본문 바로가기
  • Welcome J-Kyu Tstory
728x90

분류 전체보기186

ACID(원자성, 일관성,독립성,지속성) ACID concurrent 프로그래밍 혹은 그러한 프로그램에서 데이터에 대한 트랜젝션이 안전하도록 보장하기 위해서 만족해야 하는 특성모음이다. 데이터베이스 에서의 트랜잭션이 대표적인 예이다. Atomicity : 원자성. 트랜잭션과 관련된 일은 모두 실행되던지 모두 실행되지 않도록 하던지를 보장하는 특성이다. Consistency : 일관성. 트랜잭션이 성공했다면, 데이터베이스는 그 일관성을 유지해야 한다. 일관성은 특정한 조건을 두고, 그 조건을 만족하는지를 확인하는 방식으로 검사할 수 있다. Isolation : 독립성. 트랜잭션을 수행하는 도중에 다른 연산작업이 끼어들지 못하도록 한다. 임계영역을 두는 것으로 달성할 수 있다. Durability : 성공적으로 트랜잭션이 수행되었다면, 그 결과는 .. 2022. 3. 21.
[이클립스(STS)] (New Software)플러그인 설치 오류 해결 1. eclipse에서 [Help]- [Install New Software] 클릭 ▶다운로드시 에러 발생할 경우 Problem Occurred ‘Installing Software’ has encountered a problem. An error occurred while collecting items to be installed Detail 2. (eclipse관리자 권한으로 실행) Help → Install new software → Contact all update sites during install to find required software 옵션 체크 해제 2022. 3. 19.
[이클립스] Eclipse에서 Tomcat 서버 목록이 안 뜰때 이 경우 JTS Server Adapters를 갱신해 줘야 한다. 이클립스 메뉴에서 Help - Install New Software 클릭 Work With 란에 http://download.eclipse.org/releases/neon 입력 (또는, neon 대신 {eclipse-version} 을 입력) 나타난 리스트에서 Web, XML, Java EE and OSGi Enterprise Development 탭을 열기 JST Server Adapters, JST Server Adapters Extensions 2개 항목을 체크하고 Next 클릭 이용약관에 동의하고 Finish를 눌러 설치한다. 이클립스 재시작 후 다시 New Server를 눌러 보면, 정상적으로 폴더가 보이게 된다. 2022. 3. 19.
[SQL]세션관리자 접근 에러/Access denied for user ~ ▶쿼리문으로 권한을 줬음에도 에러 발생 ▶Mysql에서 접속 했더니 에러 ▶CMD에서 -> Mysql server ->bin까지 이동해서 MySql을 root 계정으로 실행 ( mysql -u root -p) /비밀번호'1234' create user '계정명'@'%' identified by 'password'; grant all privileges on *.* to '계정명'@'%'; flush privileges; ▶접속확인 [참고] 오류 해결 Mysql을 Connet하는 경우 아래와 같은 Error 메세지를 만나는 경우가 종종 있습니다. 로그인이 불가하다는건데 문제는 다음과 같습니다. 0. 로그인 정보가 잘못된 경우. 1. 외부 접속을 열어주지 않은 경우. 2. 비밀번호를 설정하지 않은 경우. 3.. 2022. 3. 19.
[톰캣] startup.bat 바로 꺼짐 ▶실행시 cmd 창 바로 꺼짐 현상 ▶환경변수 설정이 문제 였던것으로 판단 또는 server.xml ▶안정성 (호환)문제때문에 9버전으로 ▶기존 환경변수 설정 CLASSPATH %JAVA_HOME%\lib;.;%CATALINA_HOME%\lib; ======================== JAVA_HOME C:\Program Files\Java\jdk1.8.0_321 ========================== JRE_HOME C:\Program Files\Java\jre1.8.0_321 ========================== Tomcat_Home C:\Users\hijic\Desktop\apache\apache-tomcat-9.0.52-windows-x64\apache-tomcat-9.0.. 2022. 3. 18.
[JDBC] MariaDB-연결-Java 1. mariaDB에서 데이터페이스 생성-> 데이터 선택 ->데이터베이스를 이용할 사용자 계정 생성-> 사용자 권한 부여 /*새 데이터베이스 생성*/ CREATE DATABASE webdev; /*사용할 데이터 선택*/ USE tbl_test; /*새 데이터베이스스를 이용할 사용자 계정 생성*/ CREATE USER 'webmaster'@'locallhost'IDENTIFIED BY '1111'; /*사용자 권한 설정*/ GRANT ALL PRIVILEGES ON webdev.* 'webmaster'@'localhost'; 2022. 3. 17.
728x90