본문 바로가기

전체보기112

[백준]10869번:사칙연산 - java 풀이 System.out.println(); 도 성능저하에 크게 기여한다. 그래서 자주 반복될 때는 BufferedWriter 와 StringBuilder 를 사용해서 System.out.println()을 최소한으로 사용할 수 있게 만들어준다 BufferedReader + StringTokenizer + BufferedWriter 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main .. 2023. 3. 23.
[백준]1001번: A-B - java 풀이 이 문제는 어제 풀은 1000번 A+B문제와 완전 일맥상통하는 문제다 복습 차원에서 다시 한번 가볍게 풀어봤다. Scanner 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int A = scan.nextInt(); int B = scan.nextInt(); System.out.println(A-B); scan.close(); } } scan.close();는 굳이 하지않아도 문제를 푸는데 지장은 없는데 이걸 왜 해야하는지 의문이 생겨서 구글링을 해봤다. 몇년전에 다른 개발자가 똑같은 질문을 했는데 다른 선배 개발자들에게 .. 2023. 3. 23.
[백준]1000번: A+B - java 풀이 그동안 이것저것 프로그래밍 관련해서 많은 공부를 하느라 알고리즘을 소홀히 했다. 그리고 꼭 알고리즘 안풀어도 되잖아? 라고 했는데 잘못 생각했던것 같다. 여러모로 도움이 된다. https://st-lab.tistory.com/12 [백준] 1000번 : A+B - JAVA [자바] https://www.acmicpc.net/problem/1000 1000번: A+B 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. st-lab.tistory.com 정말 도움이 많이 되는 블로그다. 단순히 문제를 못풀어서 참고한게 아니고, 알고리즘을 넘어 자바 공부에 큰 도움을 주는 블로그.. 2023. 3. 22.
prop()으로 체크박스 선택/해제 기능 구현 prop()의 경우Javascript로 속성값을 가져오거나 수정할때 사용된다. .prop("propertyName")의 경우 속성값을 가져오고 .prop("propertyName", value)는 속성값을 추가해준다. 이 경우 게시판에서 전체선택을 누르면 그 아래 해당되는 체크박스를 모두 선택하게 하기 위해서 쓴 것이다. 전체선택("#allCheck")을 click하면 name이 noList인 체크박스로 가서 선택을 해주는데, 단순히 체크만 되게 하려면 이렇게 하면 되겠지만, 이 경우 전체 선택을 해제하려고 할때는 전체 선택만 해제되고, 그 아래 선택되었던 체크박스들은 체크된 상태를 유지한다. 그래서 이렇게 $("#allCheck").prop("checked") 를 추가하여 이게 true 일때는 아래 n.. 2023. 3. 20.
주제 선정 bing ai를 이용해서 프로젝트 주제를 선정에 대한 아이디어를 얻고 있는데 성능이 너무 좋은것 같다. 앞으로 애용해야겠다. 어플 주제 추천해달라고 입력을 했더니 일상: 아파트 임대 및 관리 앱3, 온라인 쇼핑 도우미 앱1, 가상 화장실 앱1 등 업무: 원격 근무 관리 앱1, 프로젝트 협업 플랫폼 앱2, 비즈니스 네트워킹 앱2 등 커뮤니케이션: 익명 채팅 앱1, 다국어 번역 및 학습 앱2, 소셜 미디어 통합 앱2 등 건강: 운동 및 식단 추천 앱1, 스트레스 관리 및 명상 앱2, 건강 검진 및 진단 앱2 등 취미: 여행 계획 및 예약 앱1, 음악 감상 및 제작 앱2, 게임 개발 및 공유 앱2 등 이렇게 추천을 해준다. 예전에 네이버에 검색을 하면 '어떻게 이렇게 내가 검색한 것을 제외하고 다 찾아주지?'.. 2023. 3. 19.
[javascript] Uncaught SyntaxError: Invalid shorthand property initializer 해결 하기 간단한 ajax 코드를 작성하는데 Uncaught SyntaxError: Invalid shorthand property initializer 이라는 오류가 떴다 shorthand property (단축 속성명)의 initializer (초기자)를 잘못 썼다는 뜻인데 url, data 는 ' : ' 로 잘 써놓고 type 부분에서 ' = ' 로 써서 발생한 문제였다. 잘못 쓴 부분을 ' : ' 로 수정하고 문제 해결! 2023. 3. 15.