본문 바로가기

분류 전체보기27

[React 시작하기] _ 개발환경 설정(Visual Studio) 운영체제: window10 사용 IDE: Visual Studio 강의를 보면 물론 윈도우 버전에 대한 설명도 해주시지만 놓친건지... 아니면 제대로 설명을 안해준건지... 모르겠지만 잘 안되는 부분들이 몇가지 있었다. 특히 운영체제가 맥이나 리눅스가 아닌 윈도우라면 강의를 들으며 오류라던지 설치가 잘 안된다라던지 하는 부분들이 좀 더 많을 수도 있다. 1) npm설치 npm은 쉽게 말해 node.js의 다양한 라이브러리를 사용하기 위해 설치하는 node.js용 App Store같은 친구이다. node.js 설치(https://nodejs.org/) -> LTS버전(안정적인 가장 최근에 발표된 예전 버전)과 Current버전(최신버전)이 있는데 아무거나 설치해도 상관 없다. nodejs를 설치한 경로 확.. 2021. 10. 19.
[React 시작하기] _ 공부소스 탐색 https://inf.run/r5qN [무료] 생활코딩 - React - 인프런 | 강의 리액트의 컴포넌트를 만드는 법과 리액트와 불변의 관계를 알아봅니다., [임베딩 영상] React를 이용해서 아래와 같은 웹애플리케이션을 완성합니다. https://egoing.github.io/react-tutorial-example/ [사진] www.inflearn.com 인프런에서 이고잉님 강의를 선택했습니다. 처음 코딩에 입문했을 때 생활코딩을 통해 공부해서 그런지 믿음이라고 해야되나... 아무튼 믿고 선택하는 강의죠! ㅎㅎ 거기다 무료니깐요 :D 시작하겠습니다...! 2021.10.19 - React공부 시작 2021. 10. 19.
[Spring] Ajax 사용하여 회원 등급 조정하기 결과화면 (1) 회원등급 조정 HTML5 아이디 이름 가입일 등급 삭제 ${m.sm_id } ${m.sm_name } ${m.sm_joindate } ${m.sm_grade } JavaScript(jQuery, Ajax) //회원 등급 $(".gradeBtn").click(function(){ var btn = $(this).attr("name"); var sm_id = $(this).parent().siblings("#sm_id").text(); var sm_grade = $(this).siblings("#sm_grade").text(); if(sm_grade == "0" && btn == "down"){ alert("더이상 등급을 내릴 수 없습니다."); return false; } if(sm_gra.. 2021. 10. 7.
[MySQL] 원하는 컬럼 중복값 제거 후 임의 번호 생성하기 처음에는 중복값을 제거하기 위해 DISTINCT를 사용하여 데이터를 추출했었다. SELECT DISTINCT c_main FROM category 결과값이다 그런데 넘버링을 해야하는 상황이 생겼고 여러가지 방법을 찾다가 아래와 같은 방법으로 진행하였다. SELECT @rownum:=@rownum+1 rnum, c.c_main FROM category c, (SELECT @ROWNUM:=0)R WHERE 1=1 GROUP BY c_main ORDER BY rnum ASC DISTINCT를 고집했지만 결국 한계가 있었고 이를 GROUP BY와 ROWNUM을 활용해 극복했다. 1번째 줄을 통해 rnum이라는 임의의 컬럼과 c_main이라는 category테이블의 컬럼을 추출하였음을 확인할 수 있다. 여기서 r.. 2021. 10. 7.
Spring 회원가입양식 만들기(Ajax를 활용한 비동기 방식)(4) - 목차 - (1) 이용약관 및 개인정보 취급방침 (2) 유효성 검사 회원가입시 가입자가 모든 양식에 정상적으로 입력을 했는지, 서비스를 제공하는 사람, 즉 관리자가 원하는 정보를 모두 입력을 했는지 확인하는 검사는 회원가입에서 어떻게 보면 가장 중요한 기능이라고 생각합니다. 앞서 아이디 중복검사, 이메일 인증, 문자 인증을 진행하며 인증 완료시 값을 readonly로 바꾸는 작업도 어떻게 보면 일종의 유효성 검사라고 볼 수 있습니다. 가입자가 인증 후에 다른 정보로 바꿔치기 한다면 큰일 나니깐요...ㅎㅎ 그리고 개인 정보를 저장하는 만큼 가입자의 개인 정보를 저장 및 사용한다는 내용 또한 있어야겠죠? 이용약관과 개인정보 취급방침등 법적으로 문제가 생기지 않으려면 최초 가입시 이와 관련된 정보를 가입자에.. 2021. 9. 13.
반응형