전체 글 144

javascript | non-breaking space (char code 160)

1. 이슈 웹 페이지의 text를 복사 후, IDE (Eclipse, Visual Studio Code 등)에 복사하면 코드 문법이 맞지 않는다는 알림이 뜸 ex. colon expectedcss(css-colonexpected) 2. 원인 chrome 브라우저에서 space를 복사할때 char code 32(space)와 char code 160으로 섞어서 복사한다고 한다. 이게 평소에는 문제가 안되는데 ide에서는 char code 160 (non-breaking space) 때문에 문제가 된다. 실제로 문제가 되는 부분을 복사해서 charcode로 바꿔보면 32와 160이 번갈아가면서 나온다. 3. 해결 텍스트 복사시 non-breaking space는 삭제 후 클립보드에 복사되도록 수정. wind..

개발/JavaScript 2021.11.25

SQL 쿼리 유의사항

1. 목록를 조회하는 쿼리 작성시 : ORDER BY 조건에는 PK 값을 추가하자. ORDER BY REG_DATE DESC 로만 조건을 걸면 REG_DATE(등록시간) 값을 초단위까지 입력하더라도 똑같은 값이 2개 이상 생길 수 있다. 이 조건에서 데이터를 일괄등록하는 경우, 목록을 REG_DATE가 동일한 값이 여러개이기 때문에 목록을 조회할 때마다 목록 순서가 바뀌게 된다. ORDER BY REG_DATE DESC, NO DESC 와 같은 식으로 PK값을 조건에 추가해야 REG_DATE가 동일한 값이 여러개 있더라도 목록 순서가 바뀌지 않는다.

개발/SQL 2021.11.04

주간 인프런 # 35 감상

- "개발자에게 추천하는 책"과 "성장할 수 있는 회사는 어떻게 골라야 하는지"라는 문구에 끌려서 주간 인프런#35를 읽게 되었다. - 읽을수록 개발 공부에 다시 관심을 가지게 해주는 글이다. 글을 다 읽으면서 "개발 공부를 다시 열심히 하자!" 라는 생각이 들었다. 공부하는 개발자들의 이야기를 읽으니까 나도 공부를 다시 열심히 하고 싶어 졌다. - '성장할 수 있는 회사를 고르는 법'이나 '개발자가 영어를 얼마나 알아야 하나'의 주제도 뜬구름 잡는 이야기가 아니라 구체적인 내용이어서 공감이 된다. - youtube에서 인프런이 올린 '코딩할때 듣기 좋은 음악' 플레이 리스트 보고, 센스있다고 생각한 적이 있다. '주간 인프런' 글을 보니까 인프런은 프로그래밍 공부에 대한 관심이 많다고 느껴진다. 1) ..

개발 2021.10.26

KT Cloud 장애

- 이슈 : KT Cloud 장애 발생. 해당 클라우드를 사용하는 서버는 모두 접속 불가. - 일시 : 2021.10.25 (월) 11:20 ~ 11:58 - 원인 : KT 유, 무선 네트워크 장애 - 관련 메일, 문자 공지내용: - 관련 뉴스 : https://news.naver.com/main/read.naver?mode=LSD&mid=sec&sid1=001&oid=001&aid=0012744818 KT 인터넷 장애로 피해 속출 …"대규모 디도스 공격"(종합) (서울=연합뉴스) 조성흠 정윤주 기자 = 25일 오전 11시께부터 KT의 유·무선 인터넷 서비스에 1시간 가량 장애가 발생했다. 이에 따라 전국 곳곳의 가입자들이 인터넷 서비스 이용에 큰 불편을 겪었 news.naver.com - 후속내용 1)..

개발 2021.10.25

리눅스 | E325: ATTENTION Found a swap file by the name ".hosts.swp"

1. 이슈상황 : 리눅스에서 hosts 파일 편집하려고 vim /etc/hosts 명령어를 입력했을 때 했을 때 해당 문구뜸. 찾아보니 편집중이던 상태로 창을 닫아서 임시 저장 파일이 생긴거고, 임시 저장된 파일을 어떻게 할 건지 묻는 상황이다. 2. 해결 : 임시저장된 파일 삭제 위의 화면에서 (Q)를 눌러서 빠져나온 후, 명령어 입력 - 명령어 : ls -la 목록에서 .swap파일을 찾은 후 삭제하면 된다. - 명령어 : rm .hosts.swp > y 입력 삭제 후에 다시 - 명령어 : vim /etc/hosts 를 입력하면 hosts파일을 편질할 수 있다.

개발 2021.10.06

Java | Page directive must not have multiple occurrences of pageencoding

1. 오류상황 : 사진 첨부시 아래와 같이 오류 메시지 뜨면서 업로드 안됨 - 오류 메세지 : [가이드] 사진 업로더랑 서버 URL 셋팅이 필요합니다. -onAjaxError - 이클립스 console 오류 메세지 : Sep 23, 2021 3:01:41 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [jsp] in context with path [] threw exception [/***/***/file_uploader_html5.jsp (line: [9], column: [1]) Page directive must not have multiple occurrences of pag..

개발/JAVA 2021.09.23