본문 바로가기
반응형

분류 전체보기179

chromedriver 프로세스 한번에 끄기 셀리니움을 사용하다보면 종료되었는데 프로세스는 돌아가는 것을 볼 수 있을 것이다. 이때 한번에 종료하는 방법이 있다. 바로 ps ax | grep chromedri | awk '{print $1}'| xargs kill 이것을 사용하면 된다. chromedri라는 이름의 pid값들을 다 모아준다음 프린트해서 그것을 kill하는 것이다. 끝! 하나하나 지우기 귀찮으니까 저 명령어하나로 모두 종료할 수 있다. 2021. 1. 6.
2021년 목표 2021년도 목표를 한 번 적어보려고한다. 2021년도 상반기 ict인턴쉽 지원하기, 합격하기 개인,단체 프로젝트 3개이상해보기 정보처리기사 취득 공모전 나가기 알고리즘 많이 풀어보기 (코딩 테스트 합격 할 정도로) 인스타그램 1만팔로워 만들기 게시글마다 인기 게시글 먹을 수 있도록! (내가 만든 프로그램으로) 2021년도 하반기에 졸업하기전 취업하기! 개인공부열심히하기! 블로그 열심히하기! 깃을 좀 더 구체적으로 활용해보기! 돈을 저축하자! (버는 족족 쓰느라 목돈이없다... 목돈만들기) 제테크 공부하기 ex)주식, 펀드, 비트코인?? 소액으로! 이 정도로 정해봈다 열심히 해야겠다! 2021년도 회고록에서 보자! 2021. 1. 5.
2020 회고록 아주 많은 일 있었던 2020년도의 해였던 것 같다. 학교에서 베트남으로 단기연수를 갔던 게 엊그제 같은데 벌써 일 년이 지났다.(학교 돈을 많이 빼먹자!!) 베트남에서 1월 1일 새해를 맞이했던 사진이다. 이번 연도에 많은 것을 도전해보았다. 블로그 시작하기 (성공) 개인 프로젝트 3개 이상해 보기 (성공) 인턴 도전하기 (성공) 개인 공부하기 (반쯤 성공?) 학점 잘 받아보기 (반쯤 성공?) 운동하기 (1/4 성공!) 여기서 운동하기는 3개월 정도 하다가 코로나로 인해 잠시 쉬다 보니 손을 놓게 되었다. 2021년도에는 꼭 꾸준히 해봐야겠다. 나머지는 나름? 잘 이루어진 것 같다. 첫 번째로 블로그 시작하기! 2020년도에 제일 잘한 일인 것 같다. 블로그를 시작하면서 개인 프로젝트도 많이 해보고 개.. 2021. 1. 1.
[django] 모델 수정하는 방법 모델을 만들고 쓰다가 나중에 모델을 수정할 일이 있을 것이다. You are trying to add a non-nullable field '{추가필드}' to keywordmodel without a default; we can't do that (the database needs something to populate existing rows). Please select a fix: 1) Provide a one-off default now (will be set on all existing rows with a null value for this column) 2) Quit, and let me add a default in models.py 이런 식으로 뜰것이다. 이때 추가되는 필드에 tag_li.. 2020. 12. 17.
연관검색어,해시태그 서비스 구현 [Django로 개발 git, Heroku로 배포] 간단하게 키워드를 입력하면 연관검색어와 연관 해시태그를 찾아주는 웹서비스를 구현해보고싶었다. 키워드에 대한 연관검색어, 해시태그를 데이터베이스에 저장한 뒤 엑셀파일로 저장해보고 싶었다. 회사에서 간단하게 서브프로젝트로 해보라고하였다. 기술은 django로 구현하였고 배포는 heroku로 하였다. 밑에는 배포완성된 링크다. 한 번 사용해보면 좋겠다. 아직 정확성이 없지만 심심풀이로 해보면 재미있을 것 같다. jsmkeyword.herokuapp.com/ https://jsmkeyword.herokuapp.com/ jsmkeyword.herokuapp.com ├── feeds │ ├── __pycache__ │ ├── migrations │ │ └── __pycache__ │ └── templates └──.. 2020. 12. 12.
[백준] 2908번 java 상수 문제를 보도록 하자. www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net 상수는 수학을 못한다. 만약 숫자를 123 456 이렇게 두 개를 입력받으면, 상수는 321과 654로 인식해 더큰값을 출력하는 것이다. 증말 이상한 친구다. 아무튼 숫자를 입력받아 StringBuffer를 사용해 reverse로 문자열로 뒤집은뒤 다시 int형으로 바꾸어 비교해서 출력하면 될것같다. 풀이방법을 보자 import java.util.*; public class Main { public s.. 2020. 12. 8.
[백준] 2775번 java 부녀회장이될테야!! 문제를 보자. www.acmicpc.net/problem/2775 2775번: 부녀회장이 될테야 첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 정수 k, 두 번째 줄에 정수 n이 주어진다. (1 2020. 12. 6.
JAVA) StringBuffer와 String의 차이점과 쓰는이유 알고리즘 문제를 자바로 풀면서 문득 문자열을 이용할 때 어떻게 하면 조금 더 메모리를 효율적으로 쓸수있을까라는 생각이 들었다. 일단 코드를 보자. StringBuffer를 사용한 코드다. 이런식으로 StringBuffer를 선언해주고 문자열을 넣어주는방식이다. 그냥 String을 사용한 코드를 보자. 이런식으로 String s라는 변수를 선언하여 값을 넣어주었다. 결과형식은 똑같다. 하지만 메모리측면에서는 비효율적이다. StringBuffer 객체는 단 한번만 생성된다. String 자료형은 + 연산이 있을때마다 새로운 String객체가 만들어진다. 저기코드에서는 String 자형 객체가 3번이나 생성된다. String 자료형은 한번 값이 생성되면 그 값을 변경할 수가 없다. 이렇게 값을 변경할 수 없는.. 2020. 12. 6.
백준 Java) 3052번 나머지 문제 일단 문제를 한번 보자! www.acmicpc.net/problem/3052 3052번: 나머지 39, 40, 41, 42, 43, 44, 82, 83, 84, 85를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 모두 6개가 있다. www.acmicpc.net 10개의 수를 받아 42로 나눈 나머지 값을 서로 다른 값이 몇 개가 있는지 구하는 것이다. 필자는 선택 정렬로 구현해보면 어떨까?라는 생각으로 풀어보았다. 처음 접근한 방식을 써보겠다. import java.util.Scanner; public class main { public static void main(String[] args) { int[] num = new int[10]; Sc.. 2020. 12. 3.
반응형