일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- map vs multivaluemap
- object다형성
- 정규식 메서드
- 자바스크립트 프로토타입 객체
- javascript
- Spring
- 스프링
- java object 클래스
- 정규식 패턴
- 맥북 port kill
- object 배열
- object배열
- 자바object다형성
- object tostring
- 정규식 플래그
- java object 다형성
- 자바스크립트
- port kill 명령어
- Object
- 졸프
- mac port kill
- 정규식 기호
- port 죽이기
- JS
- map multivaluemap
- 정규식 캡처
- java
- object 다형성
- 자바
- 정규식 그룹화
- Today
- Total
목록IT (40)
모래블로그
JPA는 자바 진영의 ORM 기술 표준이다. 1. SQL을 직접 다룰 때 발생하는 문제점 자바로 개발하는 애플리케이션은 대부분 관계형 데이터베이스를 데이터 저장소로 사용한다. 데이터베이스에 데이터를 관리하려면 SQL을 사용해야 한다. 자바로 작성한 애플리케이션은 JDBC API를 사용해서 SQL을 데이터베이스에 전달한다. 1) 반복, 반복 그리고 반복 SQL을 직접 다룰 떄의 문제점을 알아보기 위해 자바와 관계형 데이터베이스를 사용해서 회원 관리 기능을 개발해보자. (회원 테이블은 이미 있다고 가정, 회원을 CRUD 하는 기능 개발해보자) 회원 객체 public class Member { private String memberId; private String name; ... } 회원용 DAO publi..
어떠한 이유로 인덱스가 깨지면 ORA-01502 오류가 발생한다고 한다. 이럴 경우, 해당 인덱스를 새로 빌드해주어야 한다. 해결 방법 1. 문제가 되는 Index 조회 select index_name, status, owner from dba_indexes where STATUS = 'UNUSABLE'; 2. 문제가 되는 Index변경 Alter문 생성하여 조회 select 'alter index '||owner||'.'||index_name||' rebuild;' from dba_indexes where STATUS = 'UNUSABLE'; 이 테이블에 alter index ~~ rebuild; 형식으로 뜰 테니 그걸 복사해서 3. 생성된 Alter문 실행 alter index OWNER.INDEX_..
antd 테이블 컴포넌트를 사용하게 되면서 테이블 헤더를 내가 원하는 방식으로 바꾸고 싶었다. 현재 내가 기본 table을 가져다 썼더니, 이런 식으로 디자인이 되어있었는데 나는 테이블 헤더를, top 과 bottom 만 border를 주는 방식으로 디자인을 하고 싶었다. antd table 헤더 디자인 변경하는 방법 먼저 css 파일을 만들어서 .ant-table-cell { } 안에 원하는 설정을 해주면 된다. 나는 radius 없애고, background color를 흰색으로 한 뒤, top 과 bottom 에만 border 를 설정하여 색을 바꿔줬다. .ant-table .ant-table-container .ant-table-content table thead.ant-table-thead .an..
옆의 분이 인텔리제이에서 cannot resolve symbol ~~ 와 같은 에러들이 떠서 해결하는데 도움을 주려고 같이 해결방법을 찾아봤다. 어노테이션이나 라이브러리들을 불러오지 못하길래, 파일의 .idea 파일을 삭제 후 File > Invalidate Caches 를 통해 캐시 삭제 후 재시작을 했다. 그러면 다시 시작했을 때, 다시 import 하게 된다. 정상적으로 build 가 되어서 실행이 됐다:) 요기 참고해서 해결함 https://youngdev57.tistory.com/61
java.sql.SQLException: ORA-01017: invalid username/password; logon denied org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01017: invalid username/password; logon denied ) oracle 11g를 사용하는데 오라클 DB 아이디 비밀번호가 맞지 않는다고 이런 에러들이 떴다. 아무리봐도 맞는데 계속 틀렸다길래 alter system set sec_case_sensitive_logon=false; 를 통해 대소문자 구분을 해제해줬더니 오류가 해결됐다. + 비밀번호가 계속 틀려서 계정이 잠금되었을 경우 ora-..
1장 오브젝트와 의존관계 1) 초난감 DAO DAO(Data Access Object) : DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트 자바빈(Java Bean) : 원래 비주얼 툴에서 조작 가능한 컴포넌트를 말한다. 자바의 주력 개발 플랫폼이 웹 기반의 엔터프라이즈 방식으로 바뀌면서 비주얼 컴포넌트로서 인기를 잃어갔지만, 자바빈의 몇 가지 코딩 관례는 JSP 빈, EJB와 같은 표준 기술과 자바빈 스타일의 오브젝트를 사용하는 오픈소스 기술을 통해 계속 이어져왔다. 이제는 자바빈이라고 말하면 비주얼 컴포넌트라기 보다는 다음 두 가지 관례를 따라 만들어진 오브젝트를 가리킨다. 간단히 빈이라고 부르기도 한다. 디폴트 생성자 : 자바빈은 파라미터가 없는 디폴트 생성자를 갖고 있어..
-------------------------------------------이 글 아래는 예전에 썼던 블로그 글 다시 옮겨온 것입니다--------------------------------------------
파이썬 파이썬은 무엇이며 어떻게 사용되고 있는가? 파이썬은 널리 사용되는, 범용 & 고급 프로그래밍 언어 코드 가독성과 프로그래머들의 구상을 단 몇줄의 코드로 작성하도록 하는 문법을 강조하며 설계되었다 파이썬 특징 파이썬의 주요 특징객체 지향 언어이며, 간결하고 단순하며 엄청난 크기의 커뮤니티의 지원을 받고있다. 파이썬은 인터프리터 언어이며, 동적 타이핑 언어이다. 파이썬에서 list와 tuple의 차이점 list는 데이터를 변경할 수 있고, tuple은 변경할 수 없다. 리스트 가변 객체(데이터 타입) 더 많은 메모리를 소모 삽입과 삭제같은 프로그래밍 작업을 수행하는데 더 나음 이터레이션(반복)을 사용함으로써 시간을 소모 튜플 불변 객체(데이터 타입) 리스트보다 더 적은 메모리를 소모 요소들에 접근하기..
자바는? Java는 객체지향 프로그래밍 언어 기본 자료형을 제외한 모든 요소들이 객체로 표현되고, 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어 장점 JVM(자바가상머신) 위에서 동작하기 때문에 운영체제에 독립적이다. 가비지컬렉터(GabageCollector)를 통한 자동적인 메모리 관리가 가능하다. 멀티스레드를 지원 객체 지향 언어이다. 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어 단점 JVM 위에서 동작하기 때문에 실행 속도가 상대적으로 느리다. 다중 상속이나 타입에 엄격하며, 제약이 많다. 자바 접근 제어자 종류와 특징 public - 접근 제한이 없다. (같은 프로젝트 내 어디서든 사용 가능) protected - 해당 패키지 내, 다른 패키지에서 상속받아..
@Autowired와 private final 의 차이점에 대해 알아보다가 의존성 주입 방법과 생성자 주입 방법의 장점에 대해 정리하였다. 의존성 주입 방법 1. 생성자 주입(Constructor Injection) 생성자를 통해 의존 관계를 주입하는 방법 생성자 주입은 생성자의 호출 시점에 1회 호출되는 것이 보장된다. 그렇기 때문에 주입받은 객체가 변하지 않거나, 반드시 객체의 주입이 필요한 경우에 강제하기 위해 사용할 수 있다. 클래스의 생성자가 1개일 경우, 그 생성자로 주입받을 객체가 빈으로 등록되어 있다면 @Autowired를 생략할 수 있다. @Service pulbic class UserService { // final 붙일 수 있음 private final UserRepository us..