분류 전체보기218 Mac git 연동시에 .DS_Store파일 생기는 이유 https://wooono.tistory.com/251 [GitHub] .DS_Store 파일 개념 및 삭제 방법 .DS_Store 파일이란? DS_STORE 파일이란 Desktop Services Store의 약자로, 애플에서 정의한 파일 포맷이다. 애플의 맥 OS X 시스템이 finder로 폴더에 접근할 때 자동으로 생기는 파일로써, 해당 폴더에 대한 wooono.tistory.com 그룹프로젝트를 하는데 DS_Store파일을 내가 계속 푸쉬를 하고있었다. 이게 뭐지하고 찾았더니 애플의 맥 OS X 시스템이 finder로 폴더에 접근할 때 자동으로 생기는 파일로써, 해당 폴더에 대한 메타데이터를 저장하는 파일이다 라고 한다. git ignore 파일에 추가하여 깃에 푸쉬할때 다른 프로젝트 파일과 같이.. 2023. 1. 8. 자바로 채팅프로그램 만들기 예시-채팅방 채팅방 package dev_java.network3; //단톡방예시 import java.util.List; import java.util.Vector; public class Room { List userList = new Vector(); List nameList = new Vector(); String title = null;//단톡방 이름 String state = null;//대기실, 참여중 int max=0;//최대정원수 int current;//현재 정원수 public Room() {} public Room(String title,int current) { this.title = title; this.current = current; } public Room(String title, Str.. 2023. 1. 7. 인텔리제이 설정 기억하기 플러스버튼 누르고 추가해주기 경로 설정하기 build.gradle 파일에 VSCode랑 맞추기 2023. 1. 6. 01/06 국비학원 30회차 오라클수업 --의미 없는 조건줘도 옵티마이저가 인덱스에 의한 검색을 할까? --인덱스 안씀... --PK는 오라클에서 기본적으로 인덱스를 제공한다. --거기다가 유니크인덱스다. --어떠한 가공을 하더라도 실행계획에서 인덱스를 사용한 조회가 이루어진다. --사용자 정의 인덱스는 중복값이 허용되는 인덱스이다. --해당 컬럼을 가공하면 실행계획에서 인덱스 사용이 불가하다. --인덱스가 있으면 order by 를 사용하지 않고 정렬이 된다. --디폴트는 오름차순이다. select ename from emp--정렬 된다 where ename is not null select ename from emp where nvl(ename,'') !=' ' select ename from emp where nvl(ename,' ') .. 2023. 1. 6. 오라클 시험 오답노트(ERWin) 문제 2 2. 2001020405_19v4.2 데이터베이스 생성하기 점수 (40.0점) 아래 테이블이 있다는 가정하에 다음 조건에 맞는 사원을 조회하려고 SQL구문을 작성했는데 제대로된 결과가 출력되지 않았다. SQL구문을 보고 문제를 찾고 원인(20점)에 작성하고 제대로된 SQL문을 조치사항(30점)에 작성하시오. (총 50점) 검색조건 DEPT_CODE가 D9이거나 D6이고 SALARY이 300만원 이상이고 BONUS가 있고 남자이고 이메일주소가 _ 앞에 3글자 있는 사원의 EMP_NAME, EMP_NO, DEPT_CODE, SALARY를 조회 작성된 쿼리구문 SELECT EMP_NAME, EMP_NO, DEPT_CODE, SALARY FROM EMPLOYEE WHERE DEPT_CODE='D9' O.. 2023. 1. 6. 01/05 국비학원 29회차 오라클수업 시험 일반계정으로 다른 계정을 만들고 싶었던 문제... 사용자 계정으로 만들어줘야한다. 권한이 없기 때문이다. 계정 생성 [id] [pw]는 자신이 생각하는 id와 pw로 입력하시면 됩니다. 저는 sampleid와 samplepw로 설정해봤습니다. create user [id] identified by [pw]; GRANT 권한 부여 계정을 생성 한 후에 권한을 줘야합니다. connect(접속 권한), resource(객체 및 데이터 조작 권한), dba를 설정했습니다. grant [권한] to [id]; grant connect, resource, dba to [id]; https://ajdahrdl.tistory.com/2 [Oracle] 계정 생성 및 권한 부여 방법 Oracle 11g 기준으로 작.. 2023. 1. 5. 인텔리제이 학생계정 생성하기-컴퓨터 여러대 가능 https://www.jetbrains.com/community/education/#students 인텔리제이 학생계정 생성 사이트 Free Educational Licenses - Community Support Learn or teach how to code with best-of-industry tools from JetBrains. Free Educational Licenses for JetBrains' tools. www.jetbrains.com 오래전에 졸업했지만 학교 이메일 계정이 살아있어서 인텔리제이 학생계정 만들었다. 1년마다 갱신 필요하고 갱신시 학교메일로 인증메일이 온다고 한다. 라이센스만 있으면 컴퓨터 여러대에 설치하고 인증받을 수 있다. ______ac.kr(으)로 보내 드린 인증.. 2023. 1. 5. 01/04 국비학원 28회차 오라클수업 컬럼명은 오라클에서 변수이다. DECODE문 Decode는 일반적인 프로그래밍 언어의 IF문을 SQL문장 또는 PL/SQL 안으로 끌어들여 사용하기 위하여 만들어진 오라클 함수이다. 따라서 일반적인 프로그래밍 언어의 IF문이 수행할 수 있는 기능을 포함하고 있다. SELECT시의 DECODE사용은 FROM 절만 빼고는 어디서나 사용할 수 있다. FROM 집합1, 집합2,..... FROM에서 사용할 수 없다는 것은 SELECT시 테이블을 DECODE를 이용하여 동적으로 변경할 수 없다는 뜻이기도 하다. 오라클 문법아님...밑에는 IF A = B THEN RETURN 'T'; END IF; A컬럼과 B컬럼이 같다면 'T'를 RETURN 받고 싶다는 문장이다. DECODE를 이용하면 다음과 같이 된다. DE.. 2023. 1. 4. 01/03 자바 복습 - 디비연동(List, Map) List& List 1. 첫번째 제네릭 타입은 DeptVO이다 private int deptno; private String dname private String loc; 2. 두번째 제네릭 타입은 Map이다.- Object -형전환-캐스팅연산자 연산을 해야 하니까....+,-,*,/,% CastingException 만날 수 있다. : 어디가 어떻게 다르지? ORM솔루션-MyBatis(반자동)와의 연계 --->Hibernate(DML문 자체가 없음) 그래서 독이 될수도...ㅎ DV와 연동을 자동으로 해준다... 오라클에서 변수는 뭐지? 표 두개 불러올때 데이터 정규화 https://code-lab1.tistory.com/48 [DB] 정규화(Normalization)란? 정규화 예시, 1NF, 2NF,.. 2023. 1. 3. 01/03 국비학원 27회차-오라클수업(데이터 모델링, Toad로 sql문 작성) 데이터 모델링 데이터 모델링 프로그램인 ERWin을 사용해서 데이터 모델링을 한다. 개체는 네모 관계는 마름모 primary key는 # 1 : 1 1 : n n : n ??? 관계 : 행위 entity 없는것을 부르면 부적합한 식별자라는 오류가 뜬다. 프라이머리키는 인덱스가 있어서 정렬이된다. 인덱스는 디폴트가 오름차순이다. 다른애들은 인덱스가 없다. 정렬이 안된다. 그래서 order by ename asc 를 해야된다. 옵티마이저에게 보내는 힌트문이 있다. 주석이 아니다. -- 이게 주석이다 /* */ 이것은 힌트문이다. dept.deptno라고 표시해준다. 어디의 부서번호인지. 양쪽테이블에 부서번호가 존재하나 인덱스인 컬럼명을 쓰는것이 더 빠르다. 인덱스가 있으면 더 빠르게 찾을 수 있다. 카타시안.. 2023. 1. 3. 이전 1 ··· 12 13 14 15 16 17 18 ··· 22 다음