GithubHelp home page GithubHelp logo

godcoder-ohseungyun / nabe_proj_schduler_management_api Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 4.3 MB

메인 프로젝트⭐ 대학 스터디 팀 메인 프로젝트인 '취업스케줄러:나비(me-be)' 의 '스케줄 관리 API' 입니다!

Java 100.00%
docker ec2 git-actions-cicd rds spring-boot spring-data-jpa

nabe_proj_schduler_management_api's Introduction

안녕하세요! 회고하는 백엔드 개발자 오승윤 입니다

팀원들과 함께 주변의 니즈를 소프트웨어적으로 개선하는 것에 즐거움을 느낍니다

또한, 하나의 프로젝트를 점진적으로 고도화하며, 꾸준히 개선점을 관찰하고 학습해 왔습니다

  • 취업 준비 일정 관리 자동화 스케줄러 개발 및 운영
  • 언텍트 프로젝트 팀원 모집 서비스 개발

어떠한 동료와도 협력할 수 있는 커뮤니케이션 역량을 위해, 꾸준히 단체 활동을 해왔습니다

  • 2년간 교내 개발 동아리를 개설 및 운영하며, 협업 프로젝트를 점진적으로 고도화
  • 대학교 4년간 학생회 활동

학습한 지식을 진짜 제 지식으로 만들고 적시에 응용하기 위해 문서화를 통해 꾸준히 기록합니다

  • 기술 블로그 운영
  • 깃 레포지토리에 개발 과정에서 발생한 이슈 문서화

더 알아보기

[주요_레포지토리]

Pinned 되어 있는 레포지토리에 방문 하시면 README.md를 통해 상세한 도전 과제 해결 과정, 시스템 아키텍쳐 , 프로젝트 소개 등을 확인하실 수 있습니다.

[블로그]

블로그_링크에 방문 하시면 독학 기간동안 꾸준히 정리한 내용을 확인하실 수 있습니다.

[포트폴리오]

포트폴리오_링크에 방문하시면 습득 스킬, 프로젝트, 기타 활동 등을 확인하실 수 있습니다.

nabe_proj_schduler_management_api's People

Stargazers

 avatar

Watchers

 avatar

nabe_proj_schduler_management_api's Issues

url parameter 한글 깨짐 문제

원칙적으로 URL에는 ASCII가 아닌 문자를 사용할 수 없다고한다.

사람인 api로 요청하는 url을 사용자입력을 받아 생성하는 과정에 한글 value가 파라미터로 쓰이게 되었는데 이게 문제가 되었다.

utf-8 이상을 필요로 하는 한글을 parameter value로 보내게 되면 서버에서 인식할수없게되는 문제가 발생한다.

즉 한글 같은 문자를 파라미터로 전달할 경우에는 직접 파라미터를 인코딩,디코딩 해야한다.

https://www.inflearn.com/questions/52731

아래와 같이 request query를 decoding하는 과정에서 utf-8을 적용하도록 코드를 수정해서 해결했다,
https://givemecola.tistory.com/50

httpMessageConverter를 지원하는 어노테이션을 이용해 한글value를 디코드해도 되지만, 요청 특성상 쿼리가 많고 변칙적이라 비효율적이다,
https://onlyforus-blog.tistory.com/130?category=984678

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.