| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- position속성
- multiarray
- database
- 자바의 장점
- cs질문
- css position
- 속성
- tcp와 udp의 차이점
- 자바
- 시맨틱 태그
- html
- 구글 리캡차
- 스프링 부트
- 80 to 443
- 기술면접
- CSS display 속성
- Rename to
- Java
- 네트워크
- 기술 면접
- 스프링부트
- 신입개발자
- css
- 바닐라js
- 리캡차
- Failed to read the 'responseText' property from 'XMLHttpRequest'
- html요소
- 예외처리
- Create
- Oracle
- Today
- Total
목록전체 글 (97)
Building value
웹사이트를 안전하게 유지하기 위해 HTTP 접속을 HTTPS로 강제하는 것은 중요합니다. HTTPS는 데이터 보안을 강화하고 사용자의 개인 정보를 보호합니다. 스프링 부트 환경에서 HTTP를 HTTPS로 강제 리다이렉트하는 간단한 방법입니다. server: port: 443 http: port: 80 server.port: 443: 이 설정은 웹 서버가 HTTPS를 통해 요청을 처리할 포트를 지정합니다. server.http.port: 80: 이 설정은 HTTP 요청을 받을 포트를 지정합니다. @Configuration public class RedirectConfig { @Bean public ServletWebServerFactory servletContainer() { TomcatServletWeb..
리캡차의 가장 큰 특징 중 하나는 사용자가 단순히 "나는 로봇이 아닙니다"(I'm not a robot)란 확인란을 클릭하는 것만으로도 로봇이 아님을 인증할 수 있다는 점입니다. 그러나 이것만으로는 부족합니다. 리캡차는 사용자에게 간단한 퍼즐이나 이미지 인식을 요청하여 인간임을 확인하고, 동시에 로봇이나 자동화된 프로그램에게는 이를 우회하기 어렵게 만듭니다. 리캡차는 웹사이트나 앱 개발자들에게 무료로 제공되며, 사용자들에게는 보다 안전하고 신뢰할 수 있는 온라인 환경을 제공합니다. 이러한 혁신적인 보안 기술은 인터넷을 더욱 안전하고 접근하기 쉽게 만들어줍니다. 따라서 리캡차는 우리가 인터넷을 자유롭게 이용할 수 있도록 도와주는 중요한 도구입니다. 최근에 솔루션 소개하는 페이지에 문의하기하는곳에 리캡차 적..
회사에서 솔루션을 소개하는 랜딩 페이지를 리뉴얼하면서 겪게 된 문제를 해결한 경험을 적어보았다. 제품소개서를 다운받고 페이지 내에서 문의하기 하면 영업팀 메일로 수신되게끔만 했으면 되었다. 파일 다운로드하는 기능은 로컬에서 테스트할 때는 잘 되었는데 배포하니까 계속해서 500 에러가 떠서 왜인지 찾다가 시간 낭비를 오래 했다 파일의 경로는 프로젝트 내부 최상단 디렉터리에 위치시키고 배포하였으나 서버 디렉리에도 물리적으로 올려주었어야 했다. 프로젝트 내부에 있 경로에 brochure 디렉터리를 만들어서 안에 파일을 넣어주고 @Configuration public class WebConfig implements WebMvcConfigurer { @Override public void addResourceHa..
OSI (Open Systems Interconnection) 7 계층은 네트워크 통신을 일곱 개의 계층으로 나눈 모델로, 각 계층은 특정 기능과 역할을 담당합니다. 1. 물리 계층 (Physical Layer): 주로 하드웨어적인 부분을 다룸. 전송 매체, 신호, 전압 등의 물리적인 특성을 다룸. 케이블, 허브, 리피터 등의 장치가 여기에 속함. 2. 데이터 링크 계층 (Data Link Layer): 프레임으로 데이터를 나누고, 에러 검출 및 수정을 수행. MAC 주소를 사용하여 네트워크 디바이스 간 통신을 관리. 스위치 등의 장치가 이 계층에 속함. 3. 네트워크 계층 (Network Layer): 패킷을 목적지까지 최적의 경로로 전달. 라우팅, 서브넷팅 등의 기능을 수행. 라우터가 이 계층에서 동..
TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)는 네트워크 통신에서 주로 사용되는 프로토콜로, 데이터를 전송하는 방식에 차이가 있습니다. TCP (Transmission Control Protocol) 연결 지향형 프로토콜: 통신 전에 연결을 설정하고, 연결이 설정된 후에 데이터를 안정적으로 전송합니다. 신뢰성 있는 전송: 데이터 전송 시 오류 검사, 재전송, 흐름 제어 등을 통해 신뢰성 있는 전송을 보장합니다. 순서 보장: 전송한 순서대로 데이터를 받아오므로, 데이터가 정확한 순서로 도착합니다. 흐름 제어와 혼잡 제어: 수신자의 처리 속도에 맞게 데이터를 조절하여 네트워크 혼잡을 방지하고 효율적으로 데이터를 전송합니다. 주로 웹 브라우저..