본문 바로가기

전체 글

(342)
VS Code Prettier 탭 간격 변경 및 HTML 태그 자동 줄바꿈 해제 단축키(windows) : Alt + Shift + F 1. VSCode 내 설치된 Prettier 검색 2. Extension Settings 3. Open Setting UI (빨간 테두리) 4. setting.json 속성 값 추가 "prettier.tabWidth": 4, "prettier.printWidth": 200 #Options : prettier.printWidth (default: 80) 한줄 내에서 코드를 맞춥니다. 한 줄이 이 글자수를 넘게 되면 줄바꿈되어 코드가 정리됩니다. 한줄로 표현되는 코드가 2줄이 되어버려서 저는 보기가 좋지 않아서 보통 200이상 잡습니다. prettier.tabWidth (default: 2) : 텝을 눌렀을 때 몇칸이 띄어지는지를 설정합니다. 저는 보통..
아이피 IPv6에서 IPv4로 출력 방법 (request.getRemoteAddr() IP가 0:0:0:0:0:0:0:1 나오는 경우) 출처1 : https://jaeu0608.tistory.com/144 출처2: https://rainny.tistory.com/177 request.getRemoteAddr()로 아이피를 가져오면 0:0:0:0:0:0:0:1 경우가 있는데 이는 localhost로 서버에 접속해 IP주소를 IPv6로 가져와서 나오는 현상이다. Windows7부터 IP가 IPv6주소를 기본으로 리턴한다고 한다. IPv4로 리턴해주고 싶은경우 WAS Setting을 수정하면 된다. 1. Eclipse에서 Tomcat 실행시 Setting - (Top Menu) Run > Run Configurations > Arguments 탭 > -Djava.net.preferIPv4Stack=true 추가 -Djava.net.prefer..
(참고) 사용자 입력 텍스트를 바이트(byte) 길이로 제한 https://hellcoding.tistory.com/entry/textarea-%EA%B8%80%EC%9E%90%EC%88%98-%EC%A0%9C%ED%95%9C-%EB%B0%94%EC%9D%B4%ED%8A%B8Byte-%EC%A0%9C%ED%95%9C textarea 글자수 제한 / 바이트(Byte) 제한 textarea 글자수 제한 / 바이트(Byte) 제한 클라이언트로부터 입력받고자 하는 텍스트가 긴 문자열의 경우, textarea태그를 설정하여 받게됩니다. 이 때, 입력받을 수 있는 최대 바이트수를 정해두고 hellcoding.tistory.com https://meetup.nhncloud.com/posts/319 사용자 입력 텍스트를 바이트(byte) 길이로 제한하는 Vue 컴포넌트 만들기 ..
AIX netstat 명령어 - 포트 오픈 여부 확인하는 방법 aix 에서 특정 포트 확인하는 방법입니다. vi /etc/services |pg 명령어로 보시면 80 포트가 막혀있지 않는 것을 확인 할수 있습니다. http 80/tcp # World Wide Web HTTP http 80/udp # World Wide Web HTTP www 80/tcp # World Wide Web HTTP www 80/udp # World Wide Web HTTP www-http 80/tcp # World Wide Web HTTP www-http 80/udp # World Wide Web HTTP 막는 방법 ex) # telnet 23/tcp # Telnet 포트사용 확인 명령어 # netstat -Aan | grep 80 os ip 등록 확인 명령어 # cat /etc/host..
AIX 포트번호로 프로세스 정보 확인하기 1. netstat 명령어로 해당 포트의 ID 알아내기 #>netstat -Aan | grep [찾고자 하는 포트] (예 : netstat -Aan | grep 7070) 2. ID로 PID 찾아내기 #>rmsock [찾고자 하는 ID] tcpcb (예 : rmsock f1000e00005cd3b8 tcpcb) 3. PID를 이용하여 프로세스 정보 확인 #>ps -ef | grep [PID] (예 : ps -ef | grep 13145) 4. 명령어 사용 콘솔 예시 #>netstat -Aan | grep 7070 f1000e00005cd3b8 tcp4 0 0 *.7070 *.* LISTEN #>rmsock f1000e00005cd3b8 tcpcb The socket 0xf1000e00005cd008 is..
Moonlighter (문라이터) 아이템 시세표 1챕터 : 골렘 품목 판매가 품목 판매가 덩굴 2 천 300 뿌리 6 물 램프 이빨석 하얀 돌 숫도 18 단조된 강철 360 철봉 30 황금 룬 수정석 90 오래된 골렘 하수 480 고대의 항아리 120 골렘 동체 수정화된 에너지 골렘 끌 600 유리 렌즈 룬 도구 1,800 골렘 코어 골렘 도안 물 구체 골렘 왕의 에너지 3,000 부러진 검 180 골렘 역사 주물 잔해 골렘 왕의 기록 2챕터 : 숲 품목 판매가 품목 판매가 마법 버섯 72 고대의 나무 1,200 식물의 살점 비옥토 맹독성 포자 비료 마법 나무 120 유체 용기 1,860 꽃잎 영양수 2,100 칼날잎 360 숲의 과일 2,160 단단한 잎 480 식물학 기록 2,400 생명수 오래된 구근 빛의 정수 속도 가루 순수한 산 육식성 식물 ..
Detect Mobile Browers - User Agent 를 이용하여 모바일웹 유무 구분 각 언어별로 샘플 코드 제공 http://detectmobilebrowsers.com/ Detect Mobile Browsers - Open source mobile phone detection detectmobilebrowsers.com
[URL] 파라미터 추가 삭제 url parameters add/remove 출처 - https://motolies.tistory.com/681 function urlRemoveParam(url, key) { var rtn = url.split("?")[0], param, params_arr = [], queryString = (url.indexOf("?") !== -1) ? url.split("?")[1] : ""; if (queryString !== "") { params_arr = queryString.split("&"); for (var i = params_arr.length - 1; i >= 0; i -= 1) { param = params_arr[i].split("=")[0]; if (param === key) { params_arr.splice(i, 1); } } i..