티스토리

ㅂㅊㅈㅂㄹㄱ
검색하기

블로그 홈

ㅂㅊㅈㅂㄹㄱ

modunote.tistory.com/m

NOTEEE 님의 블로그입니다.

구독자
0
방명록 방문하기
공지 안녕하세요 모두보기

주요 글 목록

  • 엉덩이 혹 이번에 관리부족인지 엉덩이에 혹이 생겼다. 앉아서 있기가 힘들어(수술을 해야겠구나 직감을...) 주말에 오픈시간에 맞춰 병원을 갔다. 진료하는데 역시나 수술을 해야한다는 의견(입원까지) 베농수술때와 마찬가지로 하반신 마취를 진행하고 수술을 30분간 진행하였다. 생각보다 혹이 깊게 있어 다시 농이 생길 수 있고 재수술해야될 수도 있다는 말을 들었다.ㅜㅜ 후..젠장.. 또 1~2개월동안 진료를 받으러 다녀야된다니.. 공감수 0 댓글수 0 2019. 4. 15.
  • KTX 공감수 0 댓글수 0 2019. 2. 10.
  • 해운대 공감수 0 댓글수 0 2019. 2. 10.
  • 해운대 공감수 0 댓글수 0 2019. 2. 10.
  • 역삼나이키직원매장 이번에 역삼에 있는 나이키직원매장아 갔다왔다. 정신없이 고르다보니 너무 많이 지른듯 신발이 탑처럼 쌓여있다. 원래는 40%할인이지만 누구 덕에 50%할인 받았다. 영수증 인증! 공감수 0 댓글수 0 2019. 2. 10.
  • 변수명 지어주는 사이트 변수명 지어주는 사이트 변수명 지정할 때 고생할 때가 많은데 참고하면 좋을 듯하다. https://www.curioustore.com/#!/ 공감수 0 댓글수 0 2019. 1. 18.
  • GIT STASH STASH? (안전한 곳에) 넣어두다, 챙겨 둔 양의 사전적 의미 로컬에서 작업을 진행중에 PULL을 받았을 때 충돌이 발생하여 에러가 날 경우 사용한다. 실제 이클립스에서 살펴보자 원격저장소에는 TEST4가 추가된 상태이고 로컬저장소에는 TEST5가 추가된 상태이다. 이 상태에서 PULL을 받으면 충돌이 발생한다. 이때 로컬저장소에서 개발한 소스가 삭제하면 안되고 다시 가져다 붙이기엔 양이 많은 경우에 Stash를 활용한다. Team - Stashs - Stash Changes 선택 임시저장할 Stash의 이름을 지정하라는 팝업을 띄운다. 적당한 이름을 적은 후 OK 선택 Stash는 저장이 되고 개발하기 전 상태의 소스로 되돌아간다. Stash에는 저장이 된 상태이기때문에 걱정안해도 된다. 소스가 되.. 공감수 3 댓글수 0 2018. 12. 18.
  • GIT RESET GIT에서 RESET에 대해 알아보자. RESET이란? 다시 맞춘다. 되돌아간다는 의미이다. 우리가 소스를 commit을 한 상태에서 다시 수정을 해야한다면 이전 커밋으로 돌아갈때 사용한다. 옵션에는 3가지가 있는데 hard/mixed/soft가 있다. RESET을 하는 접근방법에는 2가지가 있다. 방법 1 : 프로젝트에서 하는 방법 현재 커밋만 된 상태로 확인. Reset을 하기 위해 프로젝트 오른쪽 선택 후 Team - Reset 선택. Reset을 선택하면 팝업창이 나오는데 Reset type에 3가지 종류를 확인 할 수 있다. Reset 할 Remote Tracking의 origin/master 선택 및 Reset type을 Soft로 선택 Reset type을 Soft로 선택 했을 경우는 커밋파.. 공감수 0 댓글수 0 2018. 12. 18.
  • 브랜치 생성 및 삭제 이클립스 or STS에서 브랜치 생성을 해보자. 프로젝트와 GIT이 연동되어 있다고 하고 설명을 하자. 브랜치 생성 일단 GIT에서 프로젝트를 받고 프로젝트에서 오른쪽 선택하여 Team - Switch To - New Branch 선택 Create a new branch 팝업이 나오고 Branch name을 입력해준다. 최초 받을땐 master 였지만 새로운 branch를 생성하면 변경한 branch 이름(develop)이 나온다. Git Repositories에 들어가면 master 와 develop이 있는 걸 볼 수 있다. 브랜치 삭제 Git Repositories에서 master를 HEAD로 잡은 후 삭제하려는 develop을 오른쪽 선택하여 Delete Branch를 선택하여 삭제해준다. 공감수 1 댓글수 0 2018. 12. 18.
  • 그램 17 2019 그램17인치 2019가 예판이 들어갔다. 지르고싶다. 예판사은품도 좋고 무게(1340g)와 해상도(2560X1600)/16:10비율 너무 맘에 든다. 공감수 0 댓글수 0 2018. 12. 17.
  • 서울스카이 이번에 동생이 서울온 기념으로 제2롯데월드 서울스카이에 갔다. 입장료가 27,000원...*2 = 54,000원 낮에 가니 사람도 대기열 없이 바로 입장 가능했다. 120층인가? 올라가니 무섭... 근데 확실히 밤이 더 이쁠 것 같다. 물론 하늘이 맑고 시야가 좋아야되지만... 공감수 0 댓글수 0 2018. 11. 29.
  • 맥미니 맥미니가 출시됐다. 음... 사고싶은데... 공간도 덜차지하고 너무 비싸다 고민은 배송만 늦출뿐이라는데 조금만 더 고민을... 공감수 0 댓글수 0 2018. 11. 29.
  • 에어팟 구매 한달전에 에어팟을 구매했다. 왜 이제야 구매했을까. 진작에 구매할껄. 블루투스가 이렇게 편할줄은 몰랐다. 빨리 구매하세요. 공감수 0 댓글수 0 2018. 11. 29.
  • Docker Docker - 운영체제위에 운영체제를 설치하여 독립적인 환경을 세팅하는 것이 아니라 기존의 운영체제 안에서 프로세서를 격리시킴으로써 마치 VM을 설치하는 것과 같은 효과. - 프로세서를 격리만 할뿐 OS를 띄우지 않는다. 기존시스템과 자원공유가 가능하다.- 가상머신효과를 낼수있지만 가상머신은 아니다. - 성능상 장점! 용량도 차지하지않는다.(기존 OS에 설치하니까!) - 스크림트 설치 및 GUI에서 설치가 가능하다. 공감수 0 댓글수 0 2018. 8. 30.
  • SpringBootSecurity Rest Login 적용 이번에 SpringBootSecurity를 적용해보았다. pom.xml에 SpringBootSecurity Dependency 추가 org.springframework.boot spring-boot-starter-securityColored by Color Scriptercs SecurityConfig 생성. package kr.co.test.config; import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframewo.. 공감수 0 댓글수 0 2018. 8. 24.
  • MYSQL 시간별 통계쿼리 MARIADB에서 통계쿼리를 뽑아내야하는 일이 있었다. POSTRES, ORACLE 같은 경우에는 통계쿼리를 구해낼 수 있는 함수가 있는 것에 반해, MYSQL는 그렇지않은거 같았다. 찾아보는중 SET @n:=TIMESTAMP(NOW() + INTERVAL 1 HOUR);SELECT (SELECT @n:= @n - INTERVAL 1 HOUR) DATEFROM TABLE LIMIT 24cs 위의 쿼리는 현재시간 기준으로 1시간간격 24개를 뽑아내는 쿼리이다. ------ 위의 방식으로 하지않는다면 JAVA에서 1시간 간격으로 배열을 정의 후 MYSQL-MYBATIS에서 foreach구문을 이용하여 UNION ALL하여 시간별 테이블을 생성 후 JOIN하는 방식으로 이용해야 할 것 같다. UNION ALL.. 공감수 1 댓글수 0 2018. 8. 23.
  • 정보처리기사 실기 합격 가채점결과 합격을 했지만 정확한 합격여부를 알기위해 8월 17일 09시만 기다렸다. 다행히 합격!!! 주말내내 기분이 좋았다. 공감수 0 댓글수 0 2018. 8. 20.
  • MARIADB VERSION UPGRAGE 예전 기억에 MARIADB V10.1이었다. DATE관련 함수가 10.1에는 지원하지 않는 것이 아닌가. 그래서 MARIADB V10.3.8로 업그레이드 하기로 했다. 아래의 순차적으로 진행하면된다./etc/init.d/mysql stopvim /etc/yum.repos.d/MariaDB.repo [mariadb]name = MariaDBbaseurl=http://yum.mariadb.org/10.3.8/centos6-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1 mysqldump -uroot -p -A > all.sql yum remove MariaDB-server MariaDB-client yum install MariaDB-se.. 공감수 0 댓글수 0 2018. 8. 14.
  • 항문농양 실비처리 저번에 농양수술건으로 실비처리 하였다. 항문농양 5월건 + 7월건(반대편에 또 생겨서...) 2건의 수술확인서, 영수증, 입퇴원확인서를 받아 8월 8일날 제출했는데, 다음날 바로 입금되었다. 근데, 금액이 입원비만 입금된 게 아닌가. 전액 실비로 들어올 줄 알았더니 사유를 들어보니 항문질환은 실비지급에서 제외라고,,, 2번 수술 + 입원비까지 총 53만원 / 실비환급은 30만원정도 / 그래도 30만원이라도 받아서 다행이다. 참고로, 실비청구는 한꺼번에 하자. 수술확인서 받는데도 10000원이 청구되니 말이다. 공감수 1 댓글수 0 2018. 8. 10.
  • SVN: No repository found in XXX 주말에 전제 건물 정전이 있었다고해서 서버 점검차에 금요일까지 잘되던 SVN이 말썽을...svn: E210005: No repository found in 'svn://localhost/TEST' 해결책을 찾아보니[root@localhost ~]# killall svnserve[root@localhost ~]# svnserve -d -r /svn/cs /svn/에는 repository 경로를 잡아주면 된다. 공감수 0 댓글수 0 2018. 8. 6.
  • TOMCAT MULTI INSTANCE 이때까지 톰캣서버를 하나로 모든 프로젝트를 넣어 돌렸다. 프로젝트 하나를 배포하는데 모든 프로젝트를 내렸다가 올려야 했다. 그래서 톰캣을 프로젝트당 하나의 인스턴스를 생성하여 개별로 서버를 내렸다가 올릴수 있게 만들어야 했다. 멀티인스턴스를 찾아 포스팅해보려고 한다. 일단 톰캣을 설치합니다.(부모 톰켓 디렉토리가 된다.)[root@localhost tomcat]# pwd/usr/local/tomcat groupadd tomcat 그룹추가 [root@localhost tomcat]# groupadd tomcatcs 인스턴스를 위한 계정추가 [root@localhost tomcat]# useradd -g tomcat -s /usr/sbin/nologin server1cs 부모 톰캣 디렉토리에서 계정생성한 폴.. 공감수 1 댓글수 0 2018. 8. 4.
  • 보라매공원 공감수 0 댓글수 0 2018. 7. 30.
  • DEVTOOLS 이번에 jrebel이 유료화를 진행하면서 서버를 restart 해주는 대체제가 있는지 찾아보았다. spring-loaded, spring-boot-devtools 이 있는데 이번에는 devtools에 대해 알아보려고 한다. pom.xml 추가 org.springframework.boot spring-boot-devtools trueColored by Color Scriptercs application.properties에 추가 spring.devtools.livereload.enabled=truecs Project -> Build Automatically 체크 설정은 끝났고 서버 재시작 후 저장할 때마다 자동으로 반영이 되는 것을 알 수 있다. 공감수 0 댓글수 0 2018. 7. 27.
  • JENKINS DEPLOY ERROR 새로운 프로젝트를 위해 프로젝트 - 젠킨스를 설정 하고 배포를 하는데. 빌드를 실패 뜨는 걸 발견했다. 젠킨스 배포 중 [INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 37.577 s[INFO] Finished at: 2018-07-25T11:33:14+09:00[INFO] Final Memory: 35M/104M[INFO] ---------------------------------------------.. 공감수 0 댓글수 0 2018. 7. 25.
  • Executorexception: No constructor found in XXX Spring 프로젝트를 만드는데 Executorexception: No constructor found in XXX ERROR가 떠 문제를 살펴보다가 코드 상에서는 특이사항이 없어 인터넷을 찾다보니 MyBatis가 자동적으로 객체를 생성할 때는 기본적으로 파라미터 없는 생성자가 존재해야한다. 즉 파라미터가 없는 생성자를 가지고 있지 않아서 객체를 MyBatis가 생성하려고 할 때 뱉는 에러라고 한다. 결론. 디폴트 생성자를 만들어주면 ERROR가 나지 않는다. 공감수 1 댓글수 0 2018. 7. 25.
  • SPRING SWAGGER 정의 저번에 Spring Swagger 관련하여 정리를 했었는데,다시 한번 더! Swagger?Rest 기반의 API의 매핑된 URL을 자동으로 문서 및 테스트 환경을 만들어주는 오픈소스이다.Swagger을 도입함으로서 클라이언트와 개발자가 파라미터들의 호출에 맞게 호출 및 테스트를 진행 할 수 있다. SpringBoot에 설치pom.xml 추가 io.springfox springfox-swagger-ui 2.4.0 compile io.springfox springfox-swagger2 2.4.0 compileColored by Color ScriptercsSwagger Config 설정 @Configuration@EnableSwagger2public class SwaggerConfig { /** * Swag.. 공감수 0 댓글수 0 2018. 7. 24.
  • @Valid Spring @Valid에 대해 알아보자. @Valid는 객체의 데이터의 유효성 체크 및 데이터 검증을 위한 어노테이션이다. pom.xml에 dependency를 추가해준다. javax.validation validation-api 2.0.1.Final org.hibernate.validator hibernate-validator 6.0.8.Final Colored by Color Scriptercs dependency를 추가했으니 활용해보자. @Data@AllArgsConstructorpublic class Sample{ private String id; private String name; private String email; private String passwd; private String ph.. 공감수 0 댓글수 0 2018. 7. 23.
  • SPRING LOADED 적용 이번에 JRebel이 유료로 전환되면서 대체재를 찾아보다가 Spring Loaded를 발견했다.프로젝트에 Spring-Loaded를 적용하는 법에 대해 알아보자. 적용방법은 쉽다. Maven 설정 아래 내용을 pom.xml에 복사 붙여넣기 org.springframework.boot spring-boot-maven-plugin org.springframework springloaded 1.2.5.RELEASE Colored by Color Scriptercs테스트 @RestControllerpublic class SampleCtrl { @Autowired private SampleSvc sampleSvc; @GetMapping("/getSample") public String getSample(HttpS.. 공감수 0 댓글수 0 2018. 7. 23.
  • 더위 공감수 0 댓글수 0 2018. 7. 22.
  • 보라매공원 공감수 0 댓글수 0 2018. 7. 20.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.