반응형

2018/05 5

[Java] 특정 날짜 기간 출력하기

특정 날짜 기간에 대한 데이터를 조회하는 코드이다. 예를 들어보자~2018.04.10 ~ 2018.06.09 까지의 대한 날짜에 대한 데이터를 모두 출력하고 싶다. 데이터는 다음과 같이 출력이 되어야 한다. 2018.04.10 ㅎㅇ 2018.04.11 ㅂㅇ ~~~ 2018.04.30 ㅇㅈ ~~ 2018.05.01 ~~ 2018.05.31 ㅃㅇ ~~ 2018.06.09 ㄱㅁㄸ 우선 중간에 달에 대한 마지막 날짜를 알아야 하며, 연도가 다를 때도 생각해보야 한다. SimpleDateFormat currentDate = new SimpleDateFormat("yyyyMMdd"); Date date = new Date(); // 해당 월의 마지막 날짜를 구하기 위함 date = currentDate.parse(..

개발/Java 2018.05.31

[답정너] 이번에 개발한 앱이 IOS 앱스토어에 올라갔다~

이번에 동아리에서 진행했었던 플젝이 IOS 앱스토어에 올라갔다~~ 나는 이번에 Node.js 를 이용해 백엔드 개발을 했는데 Node 개발은 처음이라서 초반에 개발할 때 너무 힘들었다,, "답정너" 라는 앱인데 사용자가 질문을 올릴 수도 있고, 다른 사용자가 올린 질문에 투표를 할 수 있다. https://itunes.apple.com/app/id1379000768?mt=8

etc/잡담 2018.05.17

AWS RDS 인스턴스 생성~

매번 공부할 때 로컬 DB 셋팅하기도 귀찮고 AWS RDS 도 한 번 사용해볼 겸해서 만들었다.이번에 진행했었던 프로젝트에서 처음으로 aws ec2 를 사용해봤었는데 진짜 너무 좋고 편해서 눈물이 찔끔 나왔다,, 프리티어 끝나면 새로운 계정 만들어서 다시 프리티어 사용하기 보단 머저리 같을 수도 있지만 정말 돈주고 써야겠다~~ 참고로 RDS 에서는 RDBMS 밖에 사용하지 못하는 것 같았다. 그래서 이번에 진행했었던 플젝에서 NOSQL DB를 사용해서 그냥 EC2 서버에 몽고 설치해서 돌렸었다. 야호~ 안 털리게 조심조심~

etc/잡담 2018.05.16

[git] git 특정 커밋에 대한 파일 삭제하기

지금 흐르는 눈물을 닦으며 포스팅 중이다. 실수로 리얼 중요하고 시크릿한 파일을 깃헙에 올렸는데 그걸 모르고 나는 푸쉬하고~ 풀하고 개ㅈㄹ을 해서 딱 커밋 목록 중간에 그 시크릿 파일이 올라가는 커밋이 있었다. 우선 눈물 한방울 찔끔 흘리고 시작했다. 우선 구글링을 해보니 다음과 같은 명령어로 모든 커밋 로그에 있는 파일들을 삭제할 수 있다고 한다. git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch 파일명' --prune-empty --tag-name-filter cat -- --all 참고로 "파일명"에는 폴더가 아닌 특정 확장자를 가진 파일명을 입력해야 한다. 예를 들어 "config/password.json" 이런 ..

[Web] Nginx 란

NGINX이번에는 NGINX 에 대해서 정리를 해보겠다.nginx 는 트래픽이 많은 웹사이트를 위해 확장성을 위해 설계한 비동기 이벤트 기반 구조의 웹서버이다.Introduction우선 웹서버로 기존에 apache 가 존재했었다. apache 는 다양한 기능과 써드파티 확장기능과 함께 어떠한 웹 어플리케이션 개발에도 적용할 수 있는 웹서버가 되었지만, 클라이언트 접속 당 CPU 와 메모리 사용량이 증가함으로써 확장성이 떨어진다는 단점이 있었다.그래서 대량의 클라이언트를 관리하기 위한 웹서버가 필요시되었고, 그래서 나온 것이 nginx 였다.nginx 는 event 기반으로 동작하기 때문에 apache 와 같이 각각의 웹페이지 요청을 처리하기 위해 새롱누 precess or thread 를 생성하지 않는다..

개발/Web 2018.05.02
반응형