본문 바로가기

전체 글128

[Linux] 리눅스 서버 재구동 하는 방법 1. ps -ef | grep [runserver] 2. 나오는 서버 kill 하기 kill -9 [포트명] 3. 쉘을 통한 재구동 (or 따로 설정한 재구동 방법 사용) ./runserver.sh 2022. 12. 13.
[HTML] 웹에서 간단하게 HTML 테스트할 수 있는 사이트 https://www.w3schools.com/css/tryit.asp?filename=trycss_default W3Schools online HTML editor The W3Schools online code editor allows you to edit code and view the result in your browser www.w3schools.com 2022. 11. 11.
[Python] 파이썬 Cursor 클래스 Cursor 클래스는 DB의 sql 구문을 실행시키고 조회된 결과를 가져오게 된다. cur = conn.cursor() DB와 상호작용하기 위해 연결해주는 cur 객체 cur.execute(sql, list) cursor 객체의 execute() 메서드를 사용하여 SQL 문장을 DB 서버에 보낸다. cur.description 각각의 컬럼에 대한 정보를 따로 담는다. 컬럼 이름 출력하고 싶을 때 쓰는듯. cur.fetchall() fetch : 나열하다 정렬하다 전체 나열 함수 레코드를 배열 형식으로 저장해준다 2022. 11. 1.
[Python] 파이썬 sys.argv 주의점 파이썬으로 작성된 파일을 실행할 때 인수(argument, 인자값)를 받아서 처리를 해야 되는 경우가 있다. 예를 들어, 로컬과 개발 등의 환경이 서로 달라서 인자값을 줘야 한다던지 같은 파일을 다른 목적으로 처리를 해야 할 때 인자값을 줄 수가 있을 것이다. 이럴때 파이썬에서는 sys.argv에 값을 담아 처리를 할 수 있게 된다. sys.argv에서 sys는 파이썬 인터프리터와 관련된 정보와 기능을 제공하는 모듈 혹은 라이브러리이며, argv는 위에 적은 것처럼 argument를 의미한다. sys.argv로 인자를 받는 경우, 무조건 파일명이 첫번째 인자가 되어서 출력된다! 출처 : https://needneo.tistory.com/95 인자값으로 데이터를 받아 쿼리에 넣고 돌리는 코드를 짰는데 =>.. 2022. 10. 31.
[Java] String StringBuilder 차이 - StringBuilder 사용하는 이유 String은 불변 객체이다. 2개의 String 객체를 더하기 연산하게 되면 새로운 String 객체가 만들어진다. 즉, String 객체끼리 더하는 행위는 메모리 할당과 메모리 해제를 발생시킴 => 성능이 좋지 않다. 그래서 나온 것이 StringBuilder StringBuilder 더해도 새로운 객체 생성 x 기존의 데이터에 더하는 방식 사용 append()를 통해 문자열을 더한다 String 변수에 넣을 때 & 결과를 출력할 때는 toString() 2022. 10. 31.