전체 글(116)
-
hey
보호되어 있는 글입니다.
2025.08.14 -
1. Two Sum
https://leetcode.com/problems/two-sum/ 통과 코드class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: idx = [] temp=0 for i in range(len(nums)): for j in range(len(nums)): if i==j: continue if (nums[i]+nums[j])==target: idx.append(i) idx.append(j) temp=1 ..
2025.05.17 -
3
보호되어 있는 글입니다.
2025.03.19 -
문자를 숫자로 변환하는 ord() 함수와 숫자를 문자로 변환하는 chr() 함수
✅ 1. ord()로 문자 → 숫자 변환print(ord('A')) # 65print(ord('B')) # 66print(ord('Z')) # 90print(ord('a')) # 97print(ord('z')) # 122print(ord('0')) # 48print(ord('9')) # 57📌 ord('A')는 65를 반환하며, 이는 ASCII 또는 유니코드에서 A의 숫자값입니다.✅ 2. chr()로 숫자 → 문자 변환print(chr(65)) # 'A'print(chr(90)) # 'Z'print(chr(97)) # 'a'print(chr(122)) # 'z'print(chr(48)) # '0'print(chr(57)) # '9'📌 chr(65)는 **'A'**를 반환하며, 숫..
2025.03.12 -
📌 테스트 자동화 도구 개요 - 소프트웨어 테스트 자동화
1️⃣ xUnit (단위 테스트 프레임워크)✅ JUnit, NUnit, PHPUnit 등 다양한 언어에서 사용되는 단위 테스트 프레임워크🔹 특징:다양한 언어(Java, C#, Python, PHP 등)에 맞게 개발된 단위 테스트 프레임워크 모음assert 문을 이용해 코드가 원하는 결과를 출력하는지 검증대표적인 예:JUnit (Java)NUnit (C#)PyUnit (Python)PHPUnit (PHP)2️⃣ STAF (Software Testing Automation Framework)✅ 분산 환경에서 여러 테스트를 자동화하는 프레임워크🔹 특징:여러 시스템에서 테스트 자동화가 가능 → 분산 테스트 지원테스트 환경 설정, 실행, 로깅 기능 제공다양한 테스트 도구와 연계 가능 (ex. Selenium,..
2025.02.13 -
비동기적인게 새로고침 안 하는 것?
📌 비동기(Asynchronous) = 새로고침 없이 데이터 처리!완전 맞는 말이야! **비동기 방식(Asynchronous)**은 페이지를 새로고침하지 않고도 서버와 데이터를 주고받을 수 있는 방식이야.🔹 동기(Synchronous) vs. 비동기(Asynchronous)구분동기(Synchronous)비동기(Asynchronous)데이터 요청 방식서버에 요청 → 응답 받을 때까지 기다림서버에 요청 → 응답을 기다리지 않고 다른 작업 가능사용자 경험요청이 끝날 때까지 화면이 멈춤요청 중에도 화면이 계속 동작새로고침 여부페이지 전체 새로고침새로고침 없이 데이터 업데이트예시HTML 폼 제출 후 새로고침됨AJAX 요청으로 서버에서 데이터 받아와 부분 업데이트 📌 결론!비동기(AJAX) = 새로고침 없이 ..
2025.02.13