본문 바로가기

전체 글21

실수로 C드라이브에 우분투 설치해서 평생데이터 날려먹은 이야기 Install Ubuntu on C drive unintentionally 3일전, 나는 기쁜마음으로 외장드라이브를 구매했다. 어차피 집에 있는 노트북도 7년이나 된 모델이기에 빠른속도의 외장ssd는 과하다 생각되어 시세를 보고 120GB의 sata방식 ssd와 ssd 외장케이스를 3만원 안되는 금액에 구매했다. 3일전 새벽 12시에 주문했기 때문에 하루만에 왔다고 해도 과언이 아닌데, 빨리올수록 오는 과정이 다 느껴지고 더 기대되기 때문에 어디쯤 왔다 계속 배송조회하며 결국엔 낮 1시30분에 물건을 수령했다. (만약 조금더 늦게왔으면 이 사단이 일어나지 않았을까.. 글쎄다..) 급똥이었음에도 바로 화장실에 가지않고 먼저 연결해볼 정도로 너무너무 기분좋고 기대되었다. SSD 설명서는 초반만 대충 살펴봤는데, 뭐 당연하듯이 포맷하고서 사용하라고 써있었다. (어쩌면 이게 사건의 발.. 2023. 6. 3.
[윈도우] 파티션 분할 partition 나는 칼리 리눅스 등의 설치를 위해 기존에 가지고 있던 외장형 하드웨어를 파트하여(나누어) 사용하려고 한다. 이 글은 그 파티션을 하는 방법에 대하여 남기는 것이다. 참고로 [윈도우키] + [Prt Sc]을 하면 전체화면 캡쳐가 되더라. 저장은 'C:\Users\looksun\OneDrive\사진\스크린샷'에 된다. 윈도우는 파티션 기능을 자체 지원한다. '파일 탐색기'이나 바탕화면의 '내 PC'를 우클릭 하여 관리에 들어간다. 컴퓨터 관리 프로그램이 실행되면 왼쪽의 '저장소-디스크 관리'에서 자신이 나누고자 하는 디스크의 볼륨을 우클릭하여 위와 같이 '불륨 축소' 하도록 한다. '축소할 공간 입력'칸에 자신이 원하는 공간의 크기를 입력한다. 이때 주의해야 할 것은 옆에 써있듯이 단위가 M(메가바이트)이.. 2021. 11. 20.
Selenium 셀레니움 입문 pip install selenium 작년 이맘 때에 Django, Scraping 등에 관심을 갖고 공부했었는데, 다시 Scraping에 관심이 생기어서 셀레니움을 공부하게되었다. 파이썬을 스크랩핑을 할 때 우리에게는 선택지가 몇 가지 있다. 1. urllib 2. requests module 3. selenium 셀레니움은 urllib, requests와는 다르게 브라우저이기에 조금(?) 더 편리한 면이 있는 것 같아서 시작하려고 한다. 추가로 셀레니움이 지원하는 언어는 C#, Ruby, Java, Python, JavaScript 등으로 꽤나 여러가지인데, (물론 속도가 빠르다고 하기는 어렵지만) 데이터 분석에서 많이 쓰이고, 내가 가장 잘 알고, 제일 쉬운 파이썬으로 하려고 한다. 다운로드 할 때.. 2021. 10. 3.
<JAVA> tomcat과 mysql 연결 중 에러: fix error from connect to mysql with tomcat 나동빈님의 강의를 듣던 중 mysql DB랑 연결하던 부분에서 에러가 떴다. 나동빈님이 추가하라는 라이브러리도 추가하였지만 그래도 에러는 지속되었다. Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45 , 5.6.26 and 5.7.6 requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property .. 2021. 8. 22.
eclipse 사용중 줄단위 복사 단축키 eclipse의 줄단위 복사키는 윈도우: ctrl + alt + (방향키 위아래) 맥: cmd + alt + (방향키 위아래) 예전에 파이썬 할때는 pycharm으로 개발했었는데, 이때는 ctrl + d 로 했었지.. 지금은 추억이다.. 2021. 6. 20.
객체지향 첫걸음 (영어, English) Are you want to understand Object-oriented(객체지향)? Then you must know about object. If you don't know object, look around real-world. Maybe you can see the computer, piano, bed, pencil, table or someting else. Each thing is object. Object was abstract(추상적). If you don't understand whole, that's okay. Next we talk about 'Why use object-oriented?'. Some objects has same things. And programmers are .. 2021. 6. 5.
04.06.2021 일기.자바 어떻게 공부하지 보호되어 있는 글 입니다. 2021. 6. 4.
cmd 경로관련 에러 cmd를 사용하다보면 아주 자주 Program Files (x86) 디렉토리로 들어가게된다. 그런데 경로를 넣어서 명령어를 주다보면 에러가 나는 경우를 흔히 볼 수 있다. 그 원인 중 하나로는 경로에 띄어쓰기가 되어 있어서 Program Files (x86) 를 Program 과 Files 와 (x86) 라는 3개의 명령어를 사용한 것처럼 된다. 이를 해결하기 위해서는 ""쌍따옴표로 경로를 묶으면 된다. 아래와 같다: "C:\Program Files (x86)\apache-tomcat" 2021. 5. 8.
자바 스터디 3주차 7: Java 자바의 기초 연산자 알아보기!! 연산자 우선순위 연산자 우선순위 우리가 산수나 수학문제를 계산할 때에 '순서'대로 풀지 않으면 안됩니다. 이와 같이 연산자에도 우선순위가 있습니다. 우리가 문제를 푸는것과 다른 점은 우리가 '우리가 원하는 해답을 얻을 수 있는 식을 만들어 놓으면' 컴퓨터가 알아서 계산을 해준다는 것입니다. 수학 문제를 풀 때에는 '괄호 > 지수/근호 > 곱하기/나누기 > 더하기/빼기' 순서대로 합니다. 컴퓨터도 이와 비슷합니다. 우선순위 연산자 결합방향 1 [ ] -> ( ) . 2 ++ 4 + - (더하기 빼기) -> + (문자 결합 연산자) 5 > >>> 6 >= instanceof 7 == -> != 8 & -> 9 ^ -> 10 | -> 11 && -> 12 || -> 13 ? : >= &= ^= != 2021. 5. 1.