반응형

전체 글 320

엑셀 초간단 긴 순번 입력하는 방법

안녕하세요. 두부입니다. 오늘은 순서대로 증가하는 번호를 입력하는 방법에 대해서 알아보려고합니다. 대부분의 사용자들이 1, 2, 3까지 입력 후 셀의 우측 하단에 마우스를 가져다대고 드래그를 하는 방식으로 순번을 작성합니다. 이렇게 순번을 작성할 경우 적은 데이터에선 가능하겠지만 1000번, 10000번까지 작성해야할 경우에는 이 방법은 효율적이지 않습니다. 그렇다면 어떻게 해야할까요? 순번 입력하는 방법 1. 비어있는 셀(A1)에 시작값(1)을 입력한 후에 셀을 선택한 상태로 [홈]탭 > 채우기 > 계열을 선택한다. 2. 방향과 단계값 종료값을 입력 후 확인 버튼 클릭한다. 필자는 A열에 1번부터 300번까지 입력하는 것으로 설정했다. 3. 완료

ITQ/엑셀 2022.10.12

Node.js 와 Java Spring boot 의 차이점

안녕하세요. 두부입니다. 서버 애플리케이션을 제작할 때 빠질 수 없는 프레임워크 Node.js 와 Spring boot의 차이점에 대해서 작성해보려고합니다. Node.Js JavaScript 언어로 실행될 수 있도록 해주는 프로그램 환경 싱글 스레드, Non-blocking I/O를 처리를 기반으로 빠른 속도를 가짐 CPU 대기 시간을 최소화 할 수 있음 CPU 부하가 적고 많은 커넥션을 동시에 처리해야하는 구조에 적합 C++로 개발된 V8 Javascript Engine 기반으로 확장성이 좋음 프론트엔드 개발자의 진입 장벽이 낮음 서비스 로직이 복잡해지거나 업무 난이도가 높을 경우, Type Safe를 하지 못하는 Javascript 특성상 런타임에러가 수없이 발생할 수 있음 비동기 제어가 어려움 ✅ ..

자바 이클립스 설정: 탭(Tab)을 공백(space) 4개로 변경하기

안녕하세요. 두부입니다. 이클립스에서 탭(Tab)키를 누르면 공백 4칸만큼 간격이 벌어지는데요. 공백 4칸만큼의 간격이 아닌 스페이스 4번을 눌렀을 때와 동일하게 변경하는 방법에 대해서 알아보겠습니다. 탭 키를 스페이스바 4칸으로 변경하는 방법 1. Window > Perferences 를 클릭한다. 2. General > Editors > Text Editors 메뉴에서 ✅ Insert spaces for tabs 를 체크 후에 Apply 를 클릭한다. 3. Java > Code Style > Formatter 메뉴에서 New 버튼을 클릭한다. 4. Profile name 에 본인이 원하는 이름을 입력 후 OK 버튼을 누른다. 5. Indentation > Tab policy 를 Spaces only ..

자바 해당 경로에 있는 모든 파일 압축하는 방법

안녕하세요. 두부입니다. 자바에서 제공하는 기능으로 파일 압축을 해보겠습니다. 이클립스 외에 필요한 것은 없고 아래의 코드는 아주 간단한 파일 압축 코드입니다. import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; public class Main { public static void main(String[] args) throws IOException { String filePath = "C:/test/a"; // 압축할 파일이 있는 ..

[백준]JAVA - 2606번: 바이러스

https://www.acmicpc.net/problem/2606 2606번: 바이러스 첫째 줄에는 컴퓨터의 수가 주어진다. 컴퓨터의 수는 100 이하이고 각 컴퓨터에는 1번 부터 차례대로 번호가 매겨진다. 둘째 줄에는 네트워크 상에서 직접 연결되어 있는 컴퓨터 쌍의 수가 주어 www.acmicpc.net 풀이 해당 문제는 dfs, bfs 어떤 방법을 사용하던지 풀리는 문제인데 필자는 bfs를 이용해서 풀었다. 서로 연결된 컴퓨터를 저장하기 위해 int형 배열 map을 생성해주고, 해당 배열에 map[출발지][도착지] = 1, map[도착지][출발지] = 1을 입력해준다. for (int i=0; i

node.js로 디스코드 봇 실행하는 방법

해당 포스팅은 이미 채널에 디스코드 봇을 생성한 후에 진행되는 내용입니다. 디스코드 봇을 생성하는 법이 궁금하다면 본인 채널에 디스코드 봇 추가하기를 참고해주세요. Visual Studio Code와 Node.js는 설치되어있다는 가정하에 디스코드 봇을 실행하는 방법에 대해서 설명하겠습니다. Visual Studio Code는 https://code.visualstudio.com/ 에서 설치해주시면 됩니다. 설치 방법은 매우 간단해서 따로 포스팅하지 않았습니다. Node.js가 설치되어 있지 않다면 node.js 다운로드 방법을 참고해주시면 됩니다. 디스코드 봇 실행하는 방법 1. 터미널 > 새 터미널 2. 하단 터미널에 npm i discrod.js 를 입력한다. 3. 위 명령어를 입력하면 탐색기에 n..

본인 채널에 디스코드 봇 추가하는 방법

안녕하세요. 두부입니다. 게임을 좋아하시는 분이라면 디스코드를 모를 수가 없을텐데요. 디스코드에서는 아주 좋은 기능을 제공하고 있죠? 채널을 보다 편리하게 관리할 수 있도록 다양한 기능을 본인 입맛대로 수정할 수 있는데요. 실제로 많은 채널에서 디스코드 봇을 사용하고 있고, 오픈 소스도 많이 있어서 접근하기 굉장히 유리하다고 생각합니다. 지금부터 본인 채널에 디스코드 봇을 추가하는 방법에 대해서 알아보겠습니다. ① 디코 홈페이지에 접속해서 하단 메뉴에 개발자를 클릭한다. https://discord.com/ Discord | Your Place to Talk and Hang Out Discord is the easiest way to talk over voice, video, and text. Talk,..

엑셀 폴더 내의 파일 목록을 엑셀로 옮기는 초간단 방법 두 가지

안녕하세요. 두부입니다. 오늘은 엑셀 작업 중 폴더 안에 파일 목록을 작성할 경우가 생길 수 있습니다. 일일히 하나씩 작성할 수는 없겠죠? 지금부터 간단하게 파일 목록을 엑셀로 옮기는 방법을 알려드리겠습니다. 파일 목록 엑셀로 옮기는 첫 번째 방법 1. 엑셀로 옮기려는 파일 위치에 폴더로 들어가서 경로창에 cmd를 입력한다. 2. cmd가 켜졌을 때 경로가 맞는지 확인한 후에 dir /b /a-d > 파일추출명.txt 를 입력한다. 3. 명령어를 제대로 입력했다면 해당 경로에 파일추출명.txt 파일이 생긴다. 파일을 열어보면 아래와 같이 파일 목록이 적혀있다. 4. 메모장 내용을 복사해서 엑셀 내의 원하는 위치에 붙여넣기 하면 완료. 파일 목록 엑셀로 옮기는 두 번째 방법 1. 단축키 ctrl + a 를..

ITQ/엑셀 2022.10.09

[백준]JAVA - 1181번: 단어 정렬

https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 풀이 이번 문제는 기본적인 오름차순 정렬로는 해결할 수 없기 때문에 Arrays.sort() 메서드에서 Comparator를 구현해야한다. https://sookr5416.tistory.com/151 [백준]JAVA - 1931번: 회의실배정 https://www.acmicpc.net/problem/1931 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) ..

알고리즘/정렬 2022.10.09

[백준]JAVA - 1052번: 물병

https://www.acmicpc.net/problem/1052 1052번: 물병 지민이는 N개의 물병을 가지고 있다. 각 물병에는 물을 무한대로 부을 수 있다. 처음에 모든 물병에는 물이 1리터씩 들어있다. 지민이는 이 물병을 또 다른 장소로 옮기려고 한다. 지민이는 한 번 www.acmicpc.net 풀이 문제를 보자마자 '2'로 무언가를 해야한다는 걸 알았다. 하지만 쉽게 찾을 수가 없었고 이것저것 해보다가 2진수를 발견했다. 우선 숫자 N을 Integer.toBinaryString(N)을 이용해서 2진수로 변경해주면 된다. String binary = Integer.toBinaryString(N); 이 문제의 핵심은 2진수로 변경된 숫자 '1'의 개수를 보면 된다. 예제 2번에서 숫자 N(13)..

반응형