목록자바 (6)
일개미 : 일상과 개발의 미학

지난번 VS Code로 작성한 파일들을 이클립스로 옮기면서 Html 소스는 JSP로 재작성하였는데, 스크립트파일이 제대로 적용되지 않아 찾아보다 해결했다고 생각했으나,,,,,😞 [230127] 소확오의 하루,,,(feat. 이클립스 JSP & 우당탕탕 입사일기) **소확오 : 소소하고 확실한 오류 (뇌피셜) 감기몸살로 한9일 예정이였던 입사일을 미뤄16일로 첫 출근,,! 회사가면 새로 배운다라는 말은 학계의 정설이였고 아직은 실무가 투입되기 전이라 간단 glow28.tistory.com 처음에는 분명 async 로 잘 해결했다. 그리고 데이터 리소스를 호출하는데에 오류가 생겨 찾는데 한참 걸렸다,,,오류메세지는 똑바로 제대로 읽자,,, 맵퍼 리소스 경로를 리첵했어야하는데 안해서 생긴 오류ㅎ xml너무 어..

자바 버전에 따른 차이점이 궁금해서 검색하다가 다른 분 블로그에 좋은 글이 있어 참조하려고 링크로 스크랩했다. 시간날 때 한번씩 읽어보시길 :) [JAVA] java8 ,java11, java17그리고 JDK와 SE Java를 처음 공부할 때 언어도 생소하고, 언어를 작성하고 컴파일을 도와주는 도구도 생소하기에 가장 최... blog.naver.com

모든 데이터를 오브젝트(object;물체)로 취급하여 프로그래밍 하는 방법으로, 처리 요구를 받은 객체가 자기 자신의 안에 있는 내용을 가지고 처리하는 방식이다. 이 오브젝트에는 클래스의 개념이 있어서 상위와 하위의 관계가 있다. 클래스의 구체적인 예가 인스턴스이다. 오브젝트 사이는 메시지의 송신으로 상호 통신한다. 가장 특징적인 것은 각 클래스에 그 메시지를 처리하기 위한 방식이 있다는 것이다. 어떤 인스턴스에 메시지가 도래하면 그 상위 클래스가 그것을 처리한다. 절차형 프로그래밍이 가지는 문제를 해결하기 위해 탄생된 객체지향 프로그래밍은 객체라는 작은 단위로서 모든 처리를 기술하는 프로그래밍 방법으로서, 모든 처리는 객체에 대한 요구의 형태로 표현되며, 요구를 받은 객체는 자기 자신 내에 기술되어 있..
CORS(Cross-Origin Resource Sharing)란, "교차 출처 리소스 공유" : 다른 출처의 자원을 공유할 수 있도록 설정하는 권한 체제. 여기서 교차 출처 = 다른 출처를 의미한다. 즉, 브라우저에서 막고 있기 때문에 CORS를 허용해주어야 접근이 가능한기 때문에 CORS를 설정해주지 않거나 제대로 설정하지 않은 경우, 원하는대로 리소스를 공유하지 못하게 된다. 여기서 출처란 '프로토콜://도메인:포트' 를 말한다. 예로는 http://localhost:8080 등의. 지난번 5주차 회고에서의 키워드로 간략하게 알아보았는데 6주차가 되어 미니프로젝트를 진행하면서 로그인/회원가입 기능을 구현하고 나서 좀 더 찾아본 내용으로 자료가 잘 나와있어서 다시 정리해보려 한다. [cors에러] 브..
점브 투 자바로 공부하던 도중에 이해가 잘 가지않아 추가적으로 찾아본 내용이다. 우선 String은 문자로 된 값의 타입인데, 정의하자면 변경 되지 않는 Character 문자열 자체이며, 다른 문자열을 추가했을 때 새로운 메모리를 잡아먹는다. 이러한 특성으로 인해 String은 문자열을 자주 읽어들이는 경우 좋은 성능을 기대할 수 있지만, 문자열 추가 삭제 수정 등이 빈번하게 일어나는 알고리즘에 String클래스를 사용하면 heap메모리에 많은 임시 garbage가 생성된다. 이를 해결하기위해 String Builder 와 String Buffer 를 도입되었고, 그 차이는 동기화의 유무이다. String Buffer는 동기화 키워드를 지원하여 멀티스레드 환경에서 안전하다. (* 참고로 String도 ..

[예제 1~5번] 💡 Q1. API란 무엇인가? ► Application Programming Interface의 약어로 애플리케이션(응용프로그램)에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 즉, 애플리케이션이 어떤 프로그램이 제공하는 기능을 사용할 수 있게 만든 매개체이다. 컴퓨터와 인간을 연결시키는 사용자 인터페이스(UI)와 반대로, API는 컴퓨터나 소프트웨어를 서로 연결한다. 서버와 클라이언트의 통신을 이어주는 매개체라고 이해하면 된다. *그렇다면 HTTP API란? HTTP를 사용하여 프로그램끼리 소통하는 API를 말한다. 보통 우리가 흔히 보는 OPEN API, facebook API, kakao API 등 대부분의 API는 H..