전체 글 (81) 썸네일형 리스트형 [개발정보] 개발 소스 쉽게 비교하는 사이트 개발 할 때 소스 비교하기 위해 깃으로 확인할 수도 있지만 쉽게 사이트에서 바로 확인 할 수 있는 사이트를 소개합니다. Original text 와 Changed text를 작성해 아래 Find difference 클릭하면 바로 비교 해줍니다! https://www.diffchecker.com/ Diffchecker - Compare text online to find the difference between two text files www.diffchecker.com [프로그래머스] 숫자의 표현 사용언어 : JAVA https://school.programmers.co.kr/learn/courses/30/lessons/12924 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 Finn은 요즘 수학공부에 빠져 있습니다. 수학 공부를 하던 Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 되었습니다. 예를들어 15는 다음과 같이 4가지로 표현 할 수 있습니다. 1 + 2 + 3 + 4 + 5 = 15 4 + 5 + 6 = 15 7 + 8 = 15 15 = 15 자연수 n이 매개변수로 주어질 때, 연속된 자연수.. [백준 알고리즘] 11720번 문제: 숫자의 합(Java) https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력 입력으로 주어진 숫자 N개의 합을 출력한다. 나의 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System... [독서] 실용주의 프로그래머 저자 : 데이비드 토머스, 앤드류 헌트 실용주의 프로그래머는 쉽게 말해 개발자들이 알아야하는 내용들을 친절하게 설명해주고 프로그래밍 관련 지식들을 담고 있는 책이다. 아래 내가 느꼈던 실용주의 프로그래머의 내용을 간략히 소개하고자 한다. 1. 책임 지기 다른 사람 혹은 다른 무언가를 비난하거나 변명을 만들지 말라, 모든 문제를 외부사람에게, 프로그래밍 언어 탓으로, 경영진과 동료 때문이라고 떠넘기지 말고 문제에 있어 실수를 인정하고 문제 해결에 집중하자. 2. 못 본 척하지 말기 나쁜 설계, 잘못된 결정 혹은 형편없는 코드 등이 이 책에선 깨진 창문이라고 말한다. 잘못된 소스, 잘못된 문제를 보고 못 본 척 넘어가지 말고 즉시 고쳐라. 고칠시간이 없다면 창문이 깨지지 않도록 이라도 해두자. 더 이상의 손.. [독서] 대체 뭐가 문제야? 저자 : 제럴드 와인버그, 도널드 고즈 대체 뭐가문제야 라는 책은 개발 관련 서적 이지만 누구든지 해결에 관한 궁금증을 해소하기에 필요한 책이라고 생각한다. 이 책을 읽고 여러가지 책에서 나온 문구를 인용해 글을 써보려 한다. 1. 문제란 바라는 것과 인식하는 것 간의 차이다. 문제를 바라보기만 한다고 문제가 해결되는가? 아니다. 책에선 문제를 바라보기만 한다고 해결하거나 답을 떠오를 수 없다고 말한다. 바라는 대로 바꾸거나 인식 자체를 바꿔서 문제를 해결 해야 한다고 말한다. 2. 해결책이 있다고 해서 문제가 정의 됐다고 보지말라. 특히 그것이 당신 자신만의 해결안일 경우에는 더욱 해결책이 이미 정해진 답이라고 하더라도 충분히 생각해보고 고민해봐야 한다. 답을 이미 알고 있는데 라고 생각하는 태도를 버.. [백준 알고리즘] 1546번 문제: 평균(Java) https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 문제 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다. 예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을.. [DataBase] 관계형 DB와 비관계형 DB의 차이 관계형 데이터 베이스(RDBMS)란? 기존의 사용하고 있는 MSSQL, MySQL, Oracle DB등 테이블의 행과 열로 이루어진 데이터 베이스를 말한다. 특징 - 테이블로 이루어진 데이터 베이스 - 행과 열로 이루어져 있음 - 스키마의 대한 정의가 필요한 데이터 베이스 - 제약조건이 필요함 비관계형 데이터베이스(NoSql)란? 현재 가장 많이 알려진 비관계형 데이터 베이스로는 MongoDB가 있으며, 전통적으로 알고있는 관계형 데이터 베이스보다 덜 제한적인 데이터 베이스를 말한다. 특징 - 스키마에 대한 정의가 필요하지 않음 - 가변성있게 데이터를 저장할 수 있다. - 저장하거나 조회하는 방식이 복잡하지 않다. - 제약조건에 대한 구상을 따로 하지 않아도 된다. 스키마(Schema)란? : 데이터베이.. [JS] 자동실행함수 window.onload와 $(document).ready()의 차이 Javascript에서 사용하는 window.onload와 jquery에서 사용하는 $(document).ready() 의 차이점 1) window.onload 특징 - 가장 큰 특징은 페이지의 모든 요소들이 로드 된 후에 window.onload가 실행된다. - 자바스크립트 함수에서 실행된다. - 페이지 하나 당 한개의 window.onload가 실행된다. window.onload = function(){ //화면이 로드 되고 사용할 코드 입력 } 2) $(document).ready 의 특징 - 페이지당 여러개의 document.ready를 구현해도 모두 실행된다. - 페이지의 로드 여부와 상관없이 dom 객체가 실행되면 바로 실행된다. - $(function)으로 대체해서 사용가능 하다. $(doc.. 이전 1 2 3 4 ··· 11 다음