Spring Data JPA - 여러 기능 1
Spring Data JPA - 여러가지 기능 1 JPA 쿼리 메소드 JPA 에서 쿼리메소드 사용시 아래와 같은 키워드를 제공한다. And, Or Is, Equals LessThan, LessThanEqual, GreaterThan, GreaterThanEqual After, Before IsNull, IsNotNull, NotNull StartingWith, EndingWith, Containing=isContaining=Contains, Like(와일드카드와 함께) OrderBy Not, In, NotIn True, False IgnoreCase 쿼리를 찾아서 사용하는 기능도 제공한다. 엔터티에 정의한 쿼리를 찾아 사용할 수 있다. @NamedQuery, @NamedNativeQuery @NamedQ..
2021. 2. 11.
[Pandas] Part 1. DataFrame, Series, Rename, Remove, Sort, Filter
1. Data Analysis Using a pandas library in python language 2. Pandas data_table = read_table('파일명') tsv, csv. 등등 다양한 파일을 불러올 수 있음. read_table안의 추가 인수를 소개합니다. 추가 인수 내용 sep='|' |기준으로 데이터를 나눈다, seperate header=None 데이터 양식에 헤더가 없을 때, 맨 첫번째 행이 헤더가 되는 것을 막는다. name=user_cols 각 열(column)의 이름을 리스트로 구성해 대입시키면, 헤더 이름을 만들 수 있다. skiprows=None, skipfooter=None 데이터 안에 note같은 것이 들어있을 때, skip할수 있..
2019. 10. 12.
[정렬] sort
버블정렬, 선택정렬, 삽입정렬, 쉘정렬, 병합정렬, 퀵정렬, 힙정렬, 계수정렬, 기수정렬까지... 많은 정렬들을 직접 구현해봤지만, 결국 실전에서는 이것들을 일일이 구현할 순 없다. 물론, 다 외워서 할 수 있으면 정말 좋긴 할 것이다. 실전에서 만약 정렬이 필요하다면, #include sort(v.begin(), v.end()); stable_sort(v.begin(), v.end()); STL함수를 써야할 것이다. sort 여기 있는 sort함수는 introsort라는 하이브리드 기법을 썼다고 한다. 불안정한 quick sort가 아니라서 다행이다. 시간복잡도 O(NlogN)을 보장한다. stable_sort 또한 중복되는 key에서 각 key가 가진 다른 값도 정렬하고 싶을 때는 stable_sor..
2019. 9. 2.