본문 바로가기

백엔드287

hashmap / LinkedHashMap 값 출력 (map keyset values) responsebody로 값을 전달 받아서 key, value값을 출력하고자 한다. @RequestMapping(value="/getparam1",method = RequestMethod.POST) @ResponseBody public Map getParam1(@RequestParam LinkedHashMap params) throws Exception { System.out.println("params > "+params); LinkedHashMap map = new LinkedHashMap(params); for (String key : map.keySet()){ String value = map.get(key); System.out.println("map key > "+key+" , value > .. 2021. 4. 8.
[nodejs] nodemailer npm init -y npm install nodemailer 공식홈페이지 nodemailer.com/about/ Nodemailer :: Nodemailer Nodemailer Nodemailer is a module for Node.js applications to allow easy as cake email sending. The project got started back in 2010 when there was no sane option to send email messages, today it is the solution most Node.js users turn to by default. Nodem nodemailer.com 2021. 4. 2.
[공공데이터 포털 openapi ] INVALID REQUEST PARAMETER ERROR 공공데이터 포털 openapi 파싱 시 생기는에러로 사용하고자 하는 openapi 문서에서 servicekey 인지 serviceKey 인지 ServiceKey 인지 확인하고 맞게 적어주면 된다. 2021. 4. 2.
spring boot port 변경 (Intellij) application.properties 에서 원하는 포트번호 입력해준다 server.port = 8081 2021. 4. 2.
파이썬 빈 리스트 확인 if not a: print("list a is empty") 2021. 4. 1.
인터프리터언어란, 컴파일언어란 인터프리터언어 - 프로그래머가 작성한 소스코드(원시코드)를 기계어로 변환하는 과정없이 한줄 한줄 해석해 바로 명령어를 실행하는 언어 - R, Python, Ruby 와 같은 언어들이 대표적인 인터프리터 언어 - 한줄 씩 실시간으로 읽어서 실행하기 때문에 컴파일 언어에 비해 속도가 느림 - 실행속도는 느리지만 코드 변경 시 빌드 과정없이 바로 실행이 가능하다는 장점 있음 컴파일언어 - 프로그래머가 작성한 소스코드(원시코드)를 모두 기계어로 변환한 후에 기계(JVM 같은 가상 머신)에 넣고 기계어 코드를 실행함 - 소스코드를 기계어로 번역하는 빌드 과정에서 인터프리터 언어에 비해 시간이 소요됨 - 런타임 상황에서는 모든 소스코드가 변환되어 있기 때문에 빠르게 실행 가능 - C, C++ 2021. 3. 30.