본문 바로가기

분류 전체보기

(39)
JAVA 데이터 타입, 메모리 사용 영역 데이터타입 자바의 데이터타입은 크게 기본타입과 참조타입으로 분류 됩니다. 기본타입에는 정수타입(byte, char, short, int, long), 실수타입(float, double), 논리타입(boolean)으로 나누어 집니다. 참조타입에는 배열타입, 열거타입, 클래스타입, 인터페이스타입이 있습니다. 여기에는 클래스타입만 다룹니다. //기본타입변수 int a = 7; double b = 100.3; //참조타입변수 String c = "다짜고짜"; String d = new String("다짜고짜"); Stack영역에는 기본타입변수와 참조타입변수가 있다고 가정하면,위에 코드와 같이 기본타입변수는 직접 값을 저장하고 있지만, 참조타입의변수는 Heap영역의 String객체의 주소의 값을 가지고 있습니다...
git bash를 이용한 프로젝트 commit & Push. 처음으로 다른 학우들의 git를 어떻게 이용하나 궁금하여서 물어보거나 하다가.. 서로 프로젝트를 올리며 잔디를 심고 하는 방법을 다 서로 다르다는것을 알고 다른방법도 하나 알아야겠다.. 내가 STS에서 한 방법은 그 아무도 사용을 하지 않는거 같아서.. 다른방법도 하나 알자해서 그 중에 gitbash를 이용하여 프로젝트를 나의 Repositopry에 올려보겠습니다... 뭐 이론적인것은... 다 대강은 기초적으로는 알 것이라고 생각하고.. (사실 그냥 까먹을때마다 들어와서 내가 어떻게 대처를 했나에 대해 바로바로 해결할려고 기록용으로 작성을 할꺼라 대강..할 것입니다) 아 참고로 깃허브의 Repository는 미리 만들었다는 전제하에 진행합니다 ㅎㅎ.. 처음으로 다들 workspace의 자기가 만든 자신의..
프로그래머스 SQL (OracleDB) 연습문제(NULL) 1.) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) F..
프로그래머스 SQL (OracleDB) 연습문제(집계함수 SUM,MIN,MAX) & GROUP BY 1.최댓값구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME, TYPE, NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCH..
프로그래머스 SQL (OracleDB) 연습문제(SELECT) 프로그래머스에서 제공한 sql문에 대해 학습 및 복습할 겸에 포스팅을 진행합니다. SELECT 1.모든 레코드 조회하기. ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME, TYPE, NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION ..
GITHUB에서 프로젝트(eclipse) 가져오기 저번에 한 번 sts에서 깃허브로 올리는 방법에 대해 알아보았습니다 . 이번에는 jdk 11버전으로 바꾸면서 이클립스도 버전을 jdk8이상부터 가능한 IDE 2020-06버전으로 다운하였습니다. 2020-09 버전부터는 jdk11이상 부터 가능하다고 나와있습니다.. 추가로 깃의 데이터 플로우 흐름도에 대해 한 번 사진으로 재확인하는 시간을 가졌습니다. 이렇게 보시면 크게 workSpace -> local -> remote입니다. 현재까지는 이 정도로 사진에 한 눈에 파악만 하면 될 것 같습니다. 자 본론으로 일단 이클립스에서 밑에 사진처럼 이동! 위에 사진 처럼 클론을 클릭해줍니다. 그럼 이제 순서대로 진행을 해봅시다! 자신의 깃허브 레포지토리에 들어가서 깃허브에서 이클립스로 가져가고 싶은 URL를 복사..
오라클 ORA-12505 오류 오라클 디비를 11g에서 18로 바꾸면서 디비를 다시 새로 만들었다.. 근데 ORA-12505 이 오류가 뜬다.. 구글링을 하여보니까 여러가지 오류가 있지만.. 자료들을 취합하여 확인할 결과.. SID를 못찾거나 인식을 못하는 경우인거 같다.. 이제 해결을 해봅시다.. 처음으로 자신이 다운로드한 오라클 폴더로 갑시다.. C:\app\사용자명\product\18.0.0\dbhomeXE\network\admin 필자의 경로는 여기였다.. 사람마다 좀 다른듯..? 이렇게 listener.ora과 tnsnames.ora 파일이 존재한다. 일단 처음으로 listener.ora 클릭해보자 여기 파란표시로 된 부분을 자신의 호스트명으로 바꾸자... 유동ip때문에 그냥 호스트명으로 하면 카페나 어딜가도 변경하지 않고 ..
이미 사용 중인 Tomcat Port 오류 갑자기 어느 날 STS키고 톰캣 서버 돌리니까 갑자기... 밑에 에러가 뜨길래 "아 또 뭐야.."하고 에러내용 찾아보니까 그래도 별 거 아닌 그냥 내가 설정한 톰캣포트가 이미 사용 중이거나 충돌이 일으킨거 같다. 그래서 바로바로 구글링해서 해결법을 찾아봤다. Several ports (8005, 8080) required by Tomcat v8.5 Server at localhost (3) are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process ..