본문 바로가기

The Focus

(556)
json 데이타에 key 로 등록한 연도를 역순으로 정렬하여 추출하는 방법 var jsonData = {data:{ 2020:{// year imgGroup:{ '03':{//문자열 ...... } 상기와 같이 데이타가 세팅될 때.. 2020, 2019, ... 와 같이 수치를 뽑고 싶다면, for(year in jsonData.data){ console.log(year); } 와 같이 하면 될까..? 답은 '안 된다'. 왜냐면, 2020 을 수치로 보고 오름차순으로 자동 정렬하기 때문. 그런데, 문자열로 인식하면 오름차순 정렬을 하지 않는다. 문자열로 인식하게 한다고 2020 이라고 세팅했던 것을, '2020':{ 와 같이 세팅하면 될까..? 답은 '안 된다'. '문자열' 로 인식하게 하려면, 문자가 들어있거나 허용되는 특수문자 가 들어가 있거나, '02', '01' 이런식으..
Jeus-Webtob 환경인데 웹폰트가 작동하지 않는 이유... PC 로컬에 세팅된 Tmax 환경에선 웹폰트가 정상적으로 작동하는데, 웹서버의 Tmax 환경에선 웹폰트가 작동하지 않는다....... 이리저리 자료 체크하고 확인해 봐도 이걸 해결해 주는 곳이 없음. 그러다가, 짜잔... 혹시 MimeType 때문..? PC 에는 Jeus-Webtob 환경이 아니라 JeusOnly 환경, 서버는 Jeus-Webtob 환경.. 뚜둥. 역쉬.. http.m 을 수정해서 MimeType 을 추가해야 했던 거.. woff 는 MimeType 이 application/x-font-woff 입니다. woff2 는 MimeType 이 application/x-font-woff2 입니다. otf 는 MimeType 이 application/x-font-opentype 입니다. ttf ..
토드에서 칼럼 코멘트(주석)를 수정하는 방법 여기에서는 Toad for Oralce v9.7.2.5 기준으로 설명합니다. ^^; 아래 그림과 같이 Comments 항목이 보이기는 하는데.. 더블클릭을 해 보아도, 마우스 오른쪽 클릭을 해서 보아도 주석을 수정할 수 없어요. 아래 그림과 같이 'Comment Options' 아이콘을 클릭하고, 'Show Column Comments' 를 선택합니다. 아래 그림과 같이 'Editable Column Comments' 항목을 선택하면, 그 아래에 표시되는 주석을 수정할 수 있습니다. 수정하고 focus 가 다른 곳으로 옮겨지는 순간 주석이 갱신됩니다. Commit 을 추가로 할 필요가 없어요.. ^^ (해야 하낭..?) 물론, comment on column 테이블명.칼럼명 is '코멘트' 를 실행해서 ..
Toad 토드, Function/Job/Procedure/Trigger 추출 오라클 DB 에서 각종 Function/Job/Procedure/Trigger 등을 추출하여 백업해 두면, 두고두고 요긴합니다. 주기적으로 백업해 두시길.. Database, Export, Export DDL 메뉴 차례로 선택. Export DDL 화면에서, Output 은 Single file, File 체크 하고, Add 버튼 클릭. (하나의 파일에서 찾는 것이 편리합니다. 물론, 여려 파일로 만들고 여러파일에서 찾기를 해도 되겠지만..) Add 버튼을 누르면 Object Search 팝업창이 열립니다. - Search term, 필요시 세팅 - Object status, 살아 있는 것도 하려면 Valid(기본 설정), 모두 하려면 Both - Schemas to search, 체크하려는 스키마 모두..
jpg 파일 압축비와 품질 https://m.blog.naver.com/PostView.nhn?blogId=readion76&logNo=60149926473&proxyReferer=https:%2F%2Fwww.google.com%2F 90% 정도면 품질 대비 적절한 파일 사이즈..!!
이클립스 E155004 lock 발생시.. http://blog.naver.com/PostView.nhn?blogId=webwizard83&logNo=221389561650&parentCategoryNo=18&categoryNo=&viewDate=&isShowPopularPosts=true&from=search #1. 이클립스를 종료. #2. 대상 프로젝틀루트 밑에 있는 '.svn' 폴더에서 wc.db 파일을 선택하여 데이타베이스 열기. #3. SQL 실행 탭에서, delete from work_queue; 와 delete from wc_lock; 등을 실행하고, 프로그램 종료. #4. 이클립스 실행하고 Team 동기화 하고 다시 시도.. .End.
Tomcat 열린 파일이 너무 많음, tomcat-users.xml 닫지 못... 서비스가 안 되는데 아래와 같은 메시지가 나왔다면.. Tomcat 이 설치된 /conf/server.xml 에서 부분을 주석처리 하고, 처럼 주석처리 하고 Tomcat 만 재기동 해 보세요. 다만, tomcat 컨테이너가 stop 하지 않는다면, 상기 주석을 푼 상태에서 stop 하고.. 다시, 상기 주석을 세팅한 다음 start 하시구요. 심각 [ajp-nio-8009-Acceptor-0] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run 소켓 accept 실패 java.io.IOException: 열린 파일이 너무 많음 at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.Ser..
IOException: 열린 파일이 너무 많음 홈페이지가 갑자기 열리지 않는다고.. 시스템 로그 확인해 보니 'IOException: 열린 파일이 너무 많음' 일단, Tomcat 컨테이너를 내렸다 올리고 열심히 검색해 보니 아래 내용을 발견. https://sarc.io/index.php/os/1708-too-many-open-files https://woowabros.github.io/experience/2018/04/17/linux-maxuserprocess-openfiles.html /etc/security/limits.conf 파일은 root 사용자로 수정하고, os 를 reboot 할 필요 없이 파일을 저장하면 바로 반영됨. 다만, Tomcat 은 재기동 해야 합니다. ^^; 한 가지 주의해야 할 것은, limits.conf 를 root 계..