분류 전체보기(361)
-
Mac OS - 터미널에서 디렉토리 Tree 구조로 보기
Mac OS - 터미널에서 디렉토리 Tree 구조로 보기 위와 같이 디렉토리를 트리구조로 볼수 있는 방법입니다. Brew를 이용하여 다운로드 받기 "brew install tree" 명령어로 tree를 설치해줍니다. 만약 설치가 잘 되었다면 "tree"명령으로 디렉토리를 트리구조로 볼 수 있습니다.만약 HomeBrew가 설치되어 있지 않다면 HomeBrew를 설치해줍니다. .bash_profile을 이용하여 명령어 사용 > cd ~> vi .bash_profile> alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"> source .bash_profile> tree
2019.02.12 -
GitHub - 간단한 Git사용법(명령어,로컬 레포지토리,원격 레포지토리)
GitHub - 간단한 Git사용법(로컬 레포지토리,원격 레포지토리) Git이란?-깃(git)은 프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템입니다. 깃의 작업 폴더는 모두 기록하고 있어서 추적이 가능하고, 완전한 형태의 저장소입니다. Github란?-git을 호스팅해주는 웹 서비스이며, git 저장소 서버를 대신 유지 및 관리해주는 서비스입니다. 오픈소스 프로젝트는 무료이며, private 프로젝트는 유료입니다. 다른 유저들과 함께 온라인으로 하나의 프로그램을 제작하는 것도 가능하여, 많은 오픈소스 프로그램들이 github을 통해서 전세계 유저들에 의해 제작되고 있습니다. Github를 왜 사용하는가?-깃허브의 심장에서 작동되는 소프트웨어인 깃(Git: 재수없고 멍청한 놈, 자식)을 만든..
2019.02.12 -
티스토리(tistory) 구글 애드센스(AdSense)등록 방법!
티스토리(tistory) 구글 애드센스(AdSense)등록 방법! 얼마전에 승인되었던 구글 애드센스 신청방법에 대해 알려드리려고 합니다. 저는 구글 애드센스라는 것을 나중에 알게되어 블로그에 글을 조금 많이 올려놓은 상태에서 신청하여 하루만에 승인나기는 했지만, 주위에서 들어보면 승인이 쉽지만은 않다고 하더라구요. 간단히 팁과 방법을 알려드리겠습니다. ▶︎▶︎▶︎구글 애드센스 신청 페이지 위 사이트를 접속해주세요. 애드센스 아이디가 있으시다면 로그인, 없으시다면 애드센스 첫화면의 초록색 지금 가입하기 버튼을 눌러주세요. 구글 계정이없으시다면 하나만들어 놓으시는게 좋습니다.! 애드센스에서 요구하는 정보를 기입하시고 가입하시면 됩니다.맞춤도움말과 실적 개선 제안을 제공하는 이메일 받기를 해두시면 애드센스 활..
2019.02.12 -
JPA - 영속성 컨텍스트와 JPQL
JPA - 영속성 컨텍스트와 JPQL 쿼리 후 영속 상태인 것과 아닌것-JPQL의 조회 대상은 엔티티, 임베디드 타입, 값 타입 같이 다양하다. 하지만 엔티티를 조회하면 영속성 컨텍스트에 관리되지만 나머지는 관리되지 않는다. 예를 들어 임베디드 타입만 참조해서 조회했을 경우에 값을 변경해서 플러시 시점에 반영되지 않는다. 하지만 엔티티를 조회하여 엔티티가 가지고 있는 임베디드타입을 변경했을 경우에는 플러시 시점에 변경이 반영이 된다. JPQL로 조회한 엔티티와 영속성 컨텍스트-JPQL로 데이터베이스에서 조회한 엔티티가 영속성 컨텍스트에 이미 있으면 JPQL로 데이터베이스에서 조회한 결과를 버리고 대신에 영속성 컨텍스트에 있던 엔티티를 반환한다. 이때 식별자 값을 이용하여 비교한다. 여기서 동일하다는 것은..
2019.02.12 -
JPA - JPAQuery와 Q클래스
JPA - JPAQuery와 Q클래스긴 포스팅은 아니지만 예제로 소스를 짜는 도중에 몰랐던 내용을 알게되어서 작성한다. QueryDSL로 예제중 나온 상황이다. 12345678910public List findMyDumbEntities(long id) { QMyEntity qMyEntity = QMyEntity.myEntity; JPAQuery jpaQuery = new JPAQuery(entityManager); MyEntity myFirstEntity = jpaQuery.from(qMyEntity) .where(qMyEntity.id.eq(id)).uniqueResult(qMyEntity); MyEntity mySecondEntity = jpaQuery.from(qMyEntity) .where(qMy..
2019.02.11 -
IT News - ElasticSearch(엘라스틱), 22일 서울서 기술 세미나 개최
ElasticSearch(엘라스틱), 22일 서울서 기술 세미나 개최 현재 챗봇을 개발하고 있기 때문에 챗봇의 중요한 역할을 하는 자연어처리, 그리고 검색엔진에 관심이 참 많이 간다. 현재는 Solr(솔라)를 사용중인데 요즘 굉장히 핫한 ElasticSearch도 슬슬 공부를 해볼 예정이다. 그런데 22일 엘리스틱서치 기술 세미나 개최가 있다고 해서 기사를 참조해보았다. 바빠서 갈 수 있을지는 모르겠지만, 혹시 저처럼 검색엔진에 관심이 많으신 분이 이 기사를 보시고 한번 참가 해보셨음 좋겠다는 마음에 기사를 올려봅니다. ▶︎▶︎▶︎네이버뉴스 오픈소스 기반의 실시간 로그분석 및 검색 기술업체인 엘라스틱이 오는 22일 서울에서 글로벌 기술 세미나를 개최한다. 엘라스틱서치코리아(대표 한성엽)는 서울 삼성동 인..
2019.02.11