전체_컨텐츠2572 JavaScript - 1000자리(3자리) 마다 콤마 찍기 안녕하세요. 고코더 입니다. 자바스크립트에서 보통 금액을 나타낼 때 "000" 있을 때마다 쉼표를 찍어서 표현합니다. 이 방식을 정규식을 이용해 한번 표현해보도록 하겠습니다. ● 1. 함수를 만들어 사용하도록 코딩을 하였습니다. 특정 숫자가 들어오면 이를 정규식을 이용해 "0"이 세 개가 있을 때마다 쉼표를 찍어줍니다. function setCommas(number) { return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } ● 1. 결과 화면처럼 큰 숫자가 들어와도 정확히 세 자리마다 콤마를 찍어주므로, 쉽게 금액을 표현할 수 있습니다. 2021. 11. 1. ASP(Active Server Pages) 공부하기 좋은 무료 사이트 안녕하세요. 고코더 입니다. 클래식 ASP, 일명 Active Server Pages를 사용하는 회사가 아직도 꽤 많은 거 같습니다. 저도 처음 회사에서 ASP와 닷넷을 동시에 사용했던 기억이 납니다. (지금은 자바만..) 그래서 오늘은 옛날 언어이지만 여전히 필요한 분을 위해 ASP를 공부할 수 있는 사이트를 소개합니다. ● 1. 바로 태요넷에 asp 강의 게시판입니다. http://www.taeyo.net/Columns/View.aspx?SEQ=133&PSEQ=12&IDX=7 TAEYO.NET 강좌 목록으로 돌아가기 필자의 잡담~ 안녕하세요? taeyo입니다. 이 강좌는 기존의 강좌와는 사뭇 틀릴지도 모르겠네요...왜냐하면, 이 부분은 제 책(Taeyo's ASP 입문)의 한 Chapter를 그대로 .. 2021. 11. 1. Mustache - 머스테치에서 if를 사용할 수 있을까? 안녕하세요. 고코더 입니다. 머스테치에서 if를 사용할 수 있을까? 라는 생각을 한번쯤 해보시는 경우가 있을 것입니다. 우선 결과를 말씀드리면 이 템플릿 엔진에서는 if 기능을 제공하지 않습니다. 단순히 화면에 데이터를 랜더링 하는 엔진이기 때문입니다. 그래서 데이터를 담기 전이나 후에, 전처리, 후처리에서 if를 사용하는 것이 맞다고 할 수 있습니다. 그래도 아쉬운 분을 위해 머스테치에서 if처럼 사용할 수 있는 방법을 알아보도록 하겠습니다. ● 1. 아래 코드를 확인해보겠습니다. 데이터가 있을 경우에는 gocoder.png를 보여주고 없을 경우에는 noimage.png를 보여주는 if 문법의 가장 기초적인 모습을 따라 했습니다. 하지만 이렇게까지가 최선이고 조건을 비교하는 기능은 없습니다. 다시 말하.. 2021. 11. 1. Mustache - 머스테치 주석 사용법 // {{!}} 안녕하세요. 고코더 입니다. 템플릿 엔진 머 스테치에서도 주석이 사용이 가능합니다. 물론 주석이라고 하기보다는 화면에 노출하지 않게 해주는 역할을 하는 기능을 제공합니다. (음 그 말이 그게 주석이네요) 머스타 치를 사용하면서 가끔은 사용할 수 있을 거 같아서 남겨봅니다. ● 1. 사용법은 간단합니다. 느낌표를 사용하면 됩니다. {{! 주석}} "!" 하나면 데이터를 보이지 않게 처리가 가능합니다. {{!주석}} 필요에 따라서 주석을 사용하여 랜더링을 멈춰 보세요! 2021. 11. 1. intellij - 인텔리제이 업데이트 확인 하지 않기 / 업데이트 중지 안녕하세요. 고코더입니다. ● 1. 인텔리제이만큼 업데이트를 부지런히 하는 IDE도 없을 거 같습니다. 심심하면 업데이트 알림이 뜨고, 재시작을 추천합니다. 매번 새로운 업데이트를 할 때마다. 좋은 기능들이 나타나지만 가끔은 꽤 귀찮습니다. 그래서 업데이트 기능을 꺼놓는 방법을 알아보도록 하겠습니다. ● 22. 인텔리제이에서 Settings를 실행합니다. 윈도 단축키 alt+ctrl+s입니다. 그리고 update라고 검색을 하면 "System Settings" 아래에 "updates"라는 메뉴가 나타납니다. 여기서 다양한 업데이트 옵션을 확인할 수 있습니다. ●3. 아래 그림처럼 체크박스를 모두 체크 해제하고 환경 설정을 저장합니다. Apply를 누르면 이제 업데이트를 체크하지 않게 됩니다. 그래도 업데.. 2021. 11. 1. intellij - 인텔리제이 기능 알아보기, 공식 튜토리얼/ Learn IDE features 안녕하세요. 고코더 입니다. 인텔리제이를 사용하다 보면 수많은 기능에 감탄할 수밖에 없습니다. 그래서 좋은 기능은 잊은 채 사용하다. 몇 년 후에 발견하고는 합니다. 저 역시 마찬가지입니다. 그런데 오늘 재밌는 기능을 하나 발견했습니다. 인텔리제이에서 기능을 설명해주는 튜토리얼을 공식으로 제공하고 있습니다. 그것도 IDE안에서요 ● 1. 인텔리제이를 실행하고 상단바에 "Help"를 클릭합니다. 그리고 중간에 있는 Learn IDE Features를 클릭합니다. 제가 사용하는 버전은 2021 최신 버전입니다. ● 2. 그럼 인텔리제이에서 기능을 차례대로 소개하는 튜토리얼이 시작됩니다. 첫 번째로 소개하는 건 자동 완성을 위한 "alt+enter" 기능을 소개합니다. 설명하는 기능을 실습하면 체크가 되고 다.. 2021. 11. 1. Spring Boot - " Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. " / 포트 충돌 오류 안녕하세요. 고코더입니다. ● 1. 스프링 부트 프로젝트를 시작할 때 아래와 같은 오류 메시지가 나타날 때가 있습니다. 해석 의미 그대로 8080 포토가 충돌이 일어나 발생한 실행 오류입니다. 이미 다른 프로젝트나 프로그램이 해당 포트를 점유하고 있어서 생긴 문제입니다. Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. Disconnected from the target VM, address: '127.0.0.1:12443', transport: 'socket' Process finished with exit code 1 ● 2. 해결 방법은 단순.. 2021. 11. 1. ASP - Left(), 왼쪽 부터 문자열 자르기 안녕하세요. 고코더 입니다. 이번 시간에는 ASP에서 사용하는 문자열 자르기 함수 중에서 가장 많이 사용되는 LEFT() 함수를 알아보겠습니다. 이 기능은 기존 mysql에서 사용하는 방법과 동일합니다. ● 1. LEFT를 선언하고 첫 번째 인자는 문자열 값을 두 번째 인자는 몇 번째 문자열까지 가져올지 숫자를 입력합니다. "LEFT(변수, 숫자)" str = "abcdef" response.write LEFT(str, 3) '왼쪽 부터 3번째 문자열까지 가져온다 ● 2. 위에 표시된 데이터의 결과 값은 abc로 표현이 됩니다. 엑셀에서 사용하는 함수와 동일한 기능입니다. 2021. 11. 1. MySQL - group_concat / 조회 결과를 한 줄로 안녕하세요. 고코더 입니다. MySQL은 편리한 기능을 많이 제공합니다. 이번 시간에는 실무에서도 자주 사용하는 기능인 "GROUP_CONCAT"를 알아보도록 하겠습니다. ● 1. select를 사용하여 데이터를 조회합니다. 그럼 아래처럼 데이터가 출력됩니다. 익숙한 모습입니다. 이제 이 데이터를 가로로 구분자를 두어 한 칼럼에 보여주도록 해보겠습니다. select goods from TABLE_GOODS ● 2. 이번에는 group_concat 기능을 이용해보겠습니다. 사용방법은 원하는 컬럼에 해당 함수를 사용하면 됩니다. 그럼 아래 화면처럼 하나의 컬럼에 가로로 데이터가 출력합니다. 배열로 사용하기 딱 좋게 변경되었습니다. select group_concat (goods) from TABLE_GOOD.. 2021. 10. 31. 이전 1 ··· 26 27 28 29 30 31 32 ··· 286 다음