전체 글(72)
-
PHP sum 합계 안 맞는 경우 처리
회계 시스템에서 합계가 안 맞는 경우가 발생! → 코드를 살펴보니
2022.11.29 -
ajax DOM 기본 개념, 동작 원리
ajax란? -> 웹 페이지의 일부분만을 갱신할 수 있도록 해주는 개발 기법 ajax를 이용한 프로그램은 자바스크립트 코드를 통해 웹서버와 통신을 하기 때문에 백그라운드에서 지속해서 서버와 통신이 가능하다. DOM 모델이란? -> 문서 객체 모델(Document Object Model) HTML 문서나 XML 문서에 접근하기 위한 일종의 인터페이스 Ajax는 DOM을 이용해서 웹페이지의 일부 요소만 변경할 수 있다. 노드 트리란? -> node tree, 노드들의 집합으로 노드 간의 관계를 보여준다. ajax의 핵심적인 구성 요소는 XMLHttpRequest 객체다. XMLHttpRequest 객체란? 웹 브라우저가 서버와 데이터를 교환할 때 백그라운드에서 계속 서버와 통신할 수 있는 것은 이 객체 덕이..
2022.10.31 -
BOJ_5575_타임 카드 (백준 문제풀이/Java)
https://www.acmicpc.net/problem/5575 5575번: 타임 카드 JOI 상사는 직원의 근무시간을 타임 카드로 관리하고있다. 직원들은 전용 장비를 사용하여 타임 카드에 출근 시간을 기록한다. 근무를 마치고 퇴근할 때도 타임 카드에 퇴근 시간을 기록한다. www.acmicpc.net 🙂 문제 해석 총 3줄로 A, B, C씨의 출퇴근 시간이 시, 분, 초로 입력된다. 시, 분, 초를 따로 계산하면 복잡해지기 때문에 모든 출퇴근시간을 초로 바꾼 후 두개를 빼서 계산한다. 뺀 결과값은 다시 시, 분, 초로 변환해주는 작업이 필요하다 🙂 풀이 코드 import java.util.Arrays; import java.util.List; import java.util.Scanner; import..
2022.10.23 -
BOJ_5575_타임 카드 (백준 문제풀이/Kotlin)
https://www.acmicpc.net/problem/5575 5575번: 타임 카드 JOI 상사는 직원의 근무시간을 타임 카드로 관리하고있다. 직원들은 전용 장비를 사용하여 타임 카드에 출근 시간을 기록한다. 근무를 마치고 퇴근할 때도 타임 카드에 퇴근 시간을 기록한다. www.acmicpc.net 🙂 문제 해석 총 3줄로 A, B, C씨의 출퇴근 시간이 시, 분, 초로 입력된다. 시, 분, 초를 따로 계산하면 복잡해지기 때문에 모든 출퇴근시간을 초로 바꾼 후 두개를 빼서 계산한다. 뺀 결과값은 다시 시, 분, 초로 변환해주는 작업이 필요하다 🙂 풀이 코드 fun main() { val A = readLine()!!.split(" ").map { it.toInt() } val B = readLine..
2022.10.23 -
BOJ_5554_심부름 가는 길 (백준 문제풀이/Java)
https://www.acmicpc.net/problem/5554 5554번: 심부름 가는 길 승균이는 매일 학교, PC방, 학원에 다닌다. 반복되는 일상에 익숙해진 승균이는 이동시간을 단축해서 PC방에 더 오래 머물고 싶었다. 그래서 스톱워치를 들고 이동할 때마다 기록을 잰 후 집 www.acmicpc.net 🙂 문제 해석 총 4줄의 입력이 주어지며, 각 줄은 승균이가 이동한 시간을 초로 나타낸 숫자들이다. 총 이동 시간을 분과 초로 나타내라고 했으므로 4줄의 이동시간을 모두 더한 후 분과 초로 나타내면 되는 간단한 문제다. 🙂 풀이 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scann..
2022.10.23 -
BOJ_5554_심부름 가는 길 (백준 문제풀이/Kotlin)
https://www.acmicpc.net/problem/5554 5554번: 심부름 가는 길 승균이는 매일 학교, PC방, 학원에 다닌다. 반복되는 일상에 익숙해진 승균이는 이동시간을 단축해서 PC방에 더 오래 머물고 싶었다. 그래서 스톱워치를 들고 이동할 때마다 기록을 잰 후 집 www.acmicpc.net 🙂 문제 해석 총 4줄의 입력이 주어지며, 각 줄은 승균이가 이동한 시간을 초로 나타낸 숫자들이다. 총 이동 시간을 분과 초로 나타내라고 했으므로 4줄의 이동시간을 모두 더한 후 분과 초로 나타내면 되는 간단한 문제다. 🙂 풀이 코드 fun main() { val t1 = readLine()!!.toInt() val t2 = readLine()!!.toInt() val t3 = readLine()..
2022.10.23