목록분류 전체보기 (154)
IT 일기장
단어 뜻 sale 영업,판매 entitle 자격을 주다,권리를 주다 high 높은 service 서비스 temporarily 일시적으로,임시로 suspend 중단하다 expert 전문가 appraise 평가하다 beforehand 사전에,미리 each 각각의 equip 장비를 갖추다 reliable 믿을 수 있는 come up with 내놓다,생각해내다 innovative 혁신적인 strategy 계획,전략 fill out 써넣다,서식에 가입하다 application 지원,신청서 form 양식,유형 adequately 충분히,적절히 reach ~에 이르다 agreement 협정,합의 proposal 제안,제안서 coupon 할인권,응모권 allow 허락하다 for free 공짜로,무료로 cancel 취소..
단어 뜻 speech 연설 brief 간략한 to the point 간단명료한 receive 받다 building 건물 permit 허락하다 renovation 수선,수리,개조 complete 완료하다 on schedule 일정대로 deadline 만료,만기 bid 입찰 extend 연장하다 construction 건설 need 필요하다 hire 고용하다 severe 극심한,심각한 loss 분실,손실 occur 일어나다,발생하다 stress 스트레스를 받다 highly 매우,대단히 recommend 추천하다 accept 받아들이다,수락하다 offer 제의,제안 sale 판매 increase 인상되다,증가하다 dramatically 급격히,극적으로 architect 건축가 respect 존경하다 field..
JSON으로 뽑아온 데이터 중 해당하는 key값이 존재하는지 찾아보는 함수다 내가 했던 프로젝트에서 페이스북 SNS의 토큰 값을 적용시켜도 SNS가 뜨지 않는 경우가 발생했었는데 이유는 페이스북에서 갖고오는 데이터 중 첨부파일이 없던 애들이 있어서 key값을 갖고오지 못하고 메인화면이 제대로 뜨지않은 적이 있었다 아래 스샷을 보면 5개의 JSON 데이터 리스트중 3: 번의 attachments의 속성이 없다 그래서 첨부파일 외에는 JSON 데이터들은 모두 필수값임을 확인하고 hasOwnProperty 함수를 이용해서 분기 처리를 했었다
내가 수행 했었던 프로젝트에서 고객이 17시 교육청 별로 각 게시물에 답변과 댓글수가 몇 개 등록 돼있는지에 대한 통계가 필요하다고 하셨는데.. 설계 계획은 다음과 같았다. # 계획 1. 답변을 등록한 게시물과 댓글을 등록한 게시물을 함께 갖고온다 (UNION ALL) 2. 게시물 중에 중복되는 부분은 제거한다. (DISTINCT) 3. 댓글과 답변수를 집계한다. (PARTITION BY) 4. UNION ALL로 합쳤기 때문에 PARTITION BY로 집계하면 댓글과 답변수가 합쳐진 수로 나옴 5. 댓글수와 답변수를 분기시키기 위해서 답변수에 조건을 부여함 # 추가 조건 답변수는 무조건 0개 아니면 1개이기 때문에 해당 교육청이 답변을 등록 했느냐 안했느냐에 따라 결정됨 PARTITION BY로 집계한..
실행하다가 갑자기 톰캣이 Exception 날때가 있었다.. 그러면서 서버가 다운이 됐는데 에러를 보니 "PermGen space"라는 에러였다 Tomcat 환경에서 발생하는 PermGen Error는 Tomcat에서 가용할 수 있는 최대 메모리보다 어플리케이션을 구동하는데 필요한 메모리가 더커서 발생하는 문제.. 라고 하더라 나는 JDK에서도 설정할 수 있어서 properties > installed jre (JDK 설정하는곳)에서 설정해서 아래와 같이 추가 후 해결했다 -XX:PermSize=1024M -XX:MaxPermSize=2048M
1. Help > Eclipse Marketplcae... 클릭 2. Spring Tools 4 Install 클릭 3. Confirm 클릭 4. 동의 누르고 Finish. 기다렸다가 재시작 알림뜨면 재시작 해주면 된다 5. Spring Legacy Project > Spring MVC Project > Next 클릭 6. 패키지명 입력 (com.mycompany.myapp* 이 내용이 패키지명 규칙이므로 이 틀에 맞춰서 적절히 지어준다) 7. Tomcat 세팅해준다. 아래 No servers are available. Click this link to create a new server.. 클릭 8. 자기 컴퓨터에 있는 톰캣 버전에 맞게 설정해주고 Next 클릭한다 (필자는 8.5) 9. Browse...
Marketplace에서 ES7 React/Redux를 검색해보면 클래스를 자동완성 시켜주는 설치형 라이브러리가 보인다 클래스를 자동으로 만들 파일(tsx, jsx 등)에 rce 명령어를 입력하면 자동으로 클래스를 만들어주는데.. 이클립스는 java 파일 만들때 자동으로 클래스를 생성해주는것 과는 차이를 보인다 솔직히 뭔가 다른 환경이라 많이 낯설었다...
1. Visual Studio Code > Terminal 창에서 npm -v 명령어가 잘 먹히는지 테스트 2. 찾을 수 없다면 Node.js 부터 설치 3. Node.js 설치가 끝나면 npm -v 명령어 재확인 후 잘 뜨면 npm install -g create-react-app 명령어 입력 4. 현재 프로젝트 경로에서 cd my-app -> npm start OR npm run dev 명령어 입력