본문 바로가기
반응형

분류 전체보기82

구글 Captch api , Spring 프로젝트에 적용하는법 goole reCAPTCH api 적용하는 방법 https://www.google.com/recaptcha/about/ 위 사이트를 들어가면 구글에서 제공하는 캡차를 본인 사이트에 등록 할수 있는데 아래에 예시로 test라는 이름을 가진 reChaptcha v2버전을 만드는데 도메인은 포트번호나 프로토콜은 인식받지않아 localhost로 본인 컴퓨터에서 사용가능하다 아래에 찍지는 못했는데 '제출' 버튼을 클릭하면 특이사항이 없는한 아래 사진처럼 등록될것인데 사이트 키와 비밀키를 사용하는것이다. IDE프로그램(eclipse)에서 3개의 파일을 만들건데 spring에서 필요한 Controller, 캡차에게 요청을하고 인식 완료되거나 실패되었을때 값을 처리해주는 POJO Class 그리고 View로 JSP까지.. 2021. 7. 10.
API란 개념,종류(REST API, SOAP API),역사 쉽게정리 API란 개념,종류 오늘은 API 란 무엇일까 라는 주제로 글을 한번 써볼까 합니다. 저의 시선으로 공부한 것을 정리한 글이라 지적과 코멘트는 너무 감사하겠습니다. API란 무엇일까? 💡 우선 API란 Application Programming Interfac의 약자로 응용프로그램에서 사용할 수 있도록, 운영체제 또는 프로그래밍 언어에서 제공하는 기능을 제어할 수 있게 만든 인터페이스 를 뜻으로 정리되어있습니다. 쉽게 예시를 들자면 우리가 자판기를 사용할때 내부가 어떤 원리로 어떻게 동작하는지는 몰라도 인터페이스를 통해서 쉽게 이용할 수 있고 이런 인터페이스의 버튼이 적거나 간단하게 표현되어 있어 직관적일수록 사용하기 더 좋은 기계라고 볼 수 있는것 처럼 프로그래밍에 있어서 API는 누구나 쉽게 접근하여.. 2021. 7. 9.
Notion 한글 입력이 잘 안될때 해결법 노션 차체에서 생기는 버그인것 같은데 윈도우를 사용하는 사람이라면 모두 겪어봤을 한글 밀림 현상 window키 한번 누르시면 해결됩니다! 혹시 이에도 해결되지 않는다면... https://m.blog.naver.com/livetrack/221983205168 [윈도 10] 한컴 입력기를 제거해서 한글 입력 오류 해결하기 윈도10에서 노션, 크롬, 워드 등 각종 한글 입력 도중에 혹시 이런 증상을 겪으신 적 있으신가요? 분명히 ... blog.naver.com 이 방법이 가장 좋아서 첨부 해봅니다 2021. 7. 8.
Clean코드 작성하는 3가지 원칙(코드 잘짜는법) 1. DRY - Don't Repeat Yourself(반복하지마라) 똑같은 일을 두번 하지 않는다 중복되는 함수나 코드는 하나의 공통의 컴포넌트에 넣고 사용한다. 큰 시스템을 여러 조각으로 나누고 서로 참조한다. 장점 : 복잡도를 낮출수 있고 개발 및 유지보수 비용이 절감된다 반대 되는 단어로는 WET 'Write Every Time' 매번 작성하고 'Write Everything Twice' 모든걸 두번 작성하고 'Waste Everyone's Time' 으로 사용되는데 반복되어 정리되어있지 않은 코드는 모두의 시간을 낭비하게 만든다라는 뜻입니다 즉, 드라이는 특정한 지식이나 의도, 로직등이 다양한곳에서 다양한 형태로 계속 반복되는 걸 피하자로.. 2021. 7. 7.
728x90
반응형