본문 바로가기

전체 글

(179)
다음 큰 숫자 문제 자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다. 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다. 조건 3. n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장 작은 수 입니다. 예를 들어서 78(1001110)의 다음 큰 숫자는 83(1010011)입니다. 자연수 n이 매개변수로 주어질 때, n의 다음 큰 숫자를 return 하는 solution 함수를 완성해주세요. 제한 사항 n은 1,000,000 이하의 자연수 입니다. 입출력 예 78 83 15 23 입출력 예 설명 입출력 예#1 문제 예시와 같습니다. 입출력 예#2 15(1111)의 다음 큰 숫자는 23(10111)입..
신고 결과 받기 문제 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다. 한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신고 횟수는 1회로 처리됩니다. k번 이상 신고된 유저는 게시판 이용이 정지되며, 해당 유저를 신고한 모든 유저에게 정지 사실을 메일로 발송합니다. 유저가 신고한 모든 내용을 취합하여 마지막에 한꺼번에 게시판 이용 정지를 시키면서 정지 메일을 발송합니다. 다음은 전체 유저 목록이 ["muzi", "frodo", "apeach", "neo"]이고, k = 2(즉,..
SQL 날짜 계산 SELECT TO_CHAR((SYSDATE + 1/24),'YYYY-MM-DD HH24:MI') FROM DUAL; -- 1시간 SELECT TO_CHAR((SYSDATE + 1/24/60),'YYYY-MM-DD HH24:MI') FROM DUAL; -- 1분 SELECT TO_CHAR((SYSDATE + 1/24/60/60),'YYYY-MM-DD HH24:MI') FROM DUAL; -- 1초
Spring Image DataBase Insert 이미지 저장할 컬럼 데이터 타입은 BLOB으로 설정한다. JSP Controller try { String fileName = uploadImg.getOriginalFilename(); String extensions = fileName.substring(fileName.indexOf(".") + 1, fileName.length()).toLowerCase(); UploadVO vo = new UploadVO(); vo.setFileName(fileName); vo.setImage(uploadImg.getBytes()); //byte[]로 저장 vo.setExtensions(extensions); service.imgUpload(vo); } catch (Exception e) { e.printStackT..
Window Power Shell -Tail 명령어로 로그 보기 Get-Content 파일이름 -Wait -Tail 10
Android 오라클 데이터베이스 데이터 JSON 가져오기 public class RegisterActivity extends AsyncTask { //public static String ip = "10.0.2.2"; // 자신의 IP주소를 쓰시면 됩니다. @Override protected String doInBackground(Map... maps) { // Http 요청 준비 작업 HttpClient.Builder http = new HttpClient.Builder ("POST", "http://" + ip + ":8080/count"); //포트번호,서블릿주소 // Parameter 를 전송한다. //http.addAllParameters(maps[0]); //Http 요청 전송 HttpClient post = http.create(); post.re..
언제였더라 21년 11월 26일(금) 오늘 새로 배운 내용 : 라이브러리는 진짜 좋은 우리의 친구이다 ...(* ̄0 ̄)ノ 고민한 내용 : 아래한글 양식 문서에 새 테이블 추가 및 기존 테이블 로우 추가를 고민하다가 hwplib를 이용하여 기능을 구현했다. 참고할 만한 내용 : hwplib(아래한글 라이브러리) ♪(´▽`) 회고 : 상업용 사용할 수 있는 라이브러리가 존재하면 최대한 라이브러리를 알차게 사용하자!! 개발내용 : 사용자가 아래한글 문서 양식을 다운 시 새 테이블 또는 기존 테이블 추가 작업을 진행할 수 있다. 기존 테이블은 규격에 맞는 테이블 로우를 제공하고 새 테이블일 경우에는 자유롭게 로우와 셀을 추가 할 수 있다. 단 새 테이블에 셀은 최대치를 줘서 최대치가 넘으면 생성을 할 수 없게 만들었다. 프로그램 아이디어 : X 이..
프로그래머스 행렬의 곱셈[Java] 문제 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.제한 조건 행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다. 행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연수입니다. 곱할 수 있는 배열만 주어집니다. 입출력 예 arr1arr2return [[1, 4], [3, 2], [4, 1]] [[3, 3], [3, 3]] [[15, 15], [15, 15], [15, 15]] [[2, 3, 2], [4, 2, 4], [3, 1, 4]] [[5, 4, 3], [2, 4, 1], [3, 1, 1]] [[22, 22, 11], [36, 28, 18], [29, 20, 14]] 답안 class Solu..