IT(22)
-
티스토리 방문자수 꾸미기
today와 today을 박스로 만들고 마우스 호버 시 `TODAY` `TOTAL` 글자가 나타나게 했다. 1. HTML 넣기‼️입력 시 괄호 ( ) 를 [ ] 로 바꾸어 사용하세요 ‼️(##_텍스트_텍스트_##) 를 [ ##_텍스트_텍스트_##] 로 입력해야 합니다. (##_count_today_##) (##_count_total_##) 로 방문자를 표시할 수 있어요. [ ] 로 바꾸세요. 최성식 개발사무소 (##_count_today_##) (##_count_total_##) 결과 최성식 개발사무소 ">최성식 개발사무소 2. CSS 추가, HTML에 클래스 추가최성식 개발사무소 (##_count_today_##) (##_count_total_##).my_foote..
2025.03.31 -
네이밍 컨벤션 종류
✅ 네이밍 컨벤션Coding Conventions 중 하나로, 소스 코드와 문서에 있는 변수 이름, 타입, 함수 등의 식별자에 사용되는 문자열을 선택하기 위한 여러가지 규칙이다.프로젝트, 프로그래밍 언어, 개발 도구 등에 따라 사용되는 종류가 다르다. 🔹snake case (스네이크 표기법)DB에서 주로 사용, 변수명, 함수명, 데이터 타입 등으로 사용.전부 소문자로 작성하고 단어 사이에 (_)을 표시.ex) snacke_case_naming_convention// 스네이크 케이스var first_name 🔹camel case (카멜 표기법)JAVA에서 권장되는 표기법, 변수와 함수명으로 주로 사용. 첫 단어에 동사를 권장.첫 번째 단어 제외하고 첫 글자를 대문자로 표기ex) camelCaseNami..
2025.01.21 -
웹 소켓 이란?
1.📖 들어가며이번 포스팅은 웹 소켓(Web Scoket)에 대한 포스팅을 하려고 합니다. 이 글을 읽으시는 분들은 아마 웹 소켓이 무엇인지 정도는 알고 있을 것이라고 생각합니다. 맞습니다. 실시간 통신이 필요할 때 적극적으로 사용되는 기술입니다. 그럼 왜 실시간 통신을 할 때 웹 소켓을 사용하는지, 기존에는 어떤 방식을 사용했고, 어떤 문제를 해결해 주는지, 어떻게 동작하는지 등등 알아보겠습니다.2. 웹 소켓의 등장 배경초기의 인터넷 통신 방식은 주로 HTTP를 이용한 클라이언트(요청) - 서버(응답) 모델을 통해 진행되었습니다.즉, 클라이언트가 서버에 요청(Request)을 보내고, 서버가 이에 응답(Response)하는 반이중 통신 방식을 따릅니다. 이 방식이 페이지를 요청하는 등의 간단한 작업에..
2025.01.09 -
TCP/IP 란?
인터넷 프로토콜이란?인터넷에서 컴퓨터들이 서로 정보를 주고 받는데 쓰이는 통신규약. 여러가지 종류의 인터넷 프로토콜이 있으나 그 중 TCP/IP가 가장 많이 쓰이기 때문에 TCP/IP 프로토콜이라고 함께 부르는 경우가 많다. TCP/IP는 하나의 프로토콜을 부르는 단어가 아닌 가장 많이 쓰는 프로토콜 두 개를 한번에 통칭하는 단어입니다. 이 개념을 제대로 이해하기 위해서는 먼저 인터넷에 대한 간단한 이해가 필요합니다.인터넷은 쉽게 말해 컴퓨터끼리의 데이터 송수신을 위한 네트워크 시스템 으로 현대의 인터넷은 전세계에 걸쳐서 연결되어 있기 때문에(네트워크의 네트워크를 만들자는 목표인 international network가 어원!) 우리는 집에 편하게 앉아서 지구 반대편 대륙의 정보들을 열람할 수 있는 것이..
2025.01.09 -
Statement, PreparedStatement 차이
💥Statement와 Prepared StatementSQL문을 실행할 수 있는 객체가장 큰 차이점은 캐시 사용 여부SQL 실행 단계1) 쿼리 문장 분석2) 컴파일3) 실행✔️StatementString sqlstr = "SELECT name, memo FROM TABLE WHERE name =" + numStatement stmt = conn.createStatement();ResultSet rst = stmt.executeQuery(sqlstr);쿼리문을 수행할 때마다 SQL 실행단계 1~3 단계를 거침SQL 문을 수행하는 과정에서 매번 컴파일을 하기 때문에 성능상 이슈 발생실행되는 SQL문을 확인 가능✔️Prepared StatementString sqlstr = "SELECT name, memo..
2024.10.31 -
쿠키 세션 차이
🍪 쿠키(Cookie) ?쿠키란 Cookie ?클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어 있는 작은 데이터 파일사용자 인증이 유효한 시간을 명시할 수 있으며, 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지된다는 특징이 있다.쿠키는 사용자가 따로 요청하지 않아도 브라우저가 Request 시 Request Header를 넣어서 자동으로 서버에 전송한다.쿠키의 구성 요소이름 : 쿠키를 구별하기위한 이름값 : 쿠키의 이름과 해당하는 값유효 시간 : 쿠키의 유지 시간도메인 : 쿠키를 전송할 도메인경로 : 쿠키를 전송할 요청 경로쿠키의 동작 방식클라이언트가 페이지를 요청 (사용자가 웹사이트에 접근)웹 서버에서 쿠키를 생성생성한 쿠키를 HTTP 헤더에 포함 시켜 클라이언트에게 응답클라이언트가 쿠..
2024.10.25