본문 바로가기

study

(125)
파이썬/HTML 방송 편성표 사이트 만들기(1) 생활코딩에서 web-html을 공부하고 간단한 사이트를 만들기로 했다. 내가 좋아하는 프로그램의 편성표를 보기 위해 직접 사이트에 들어가 조회하는 경우가 많아 직접 만들어보기로 했다. 우선 대략 방법은 이렇다. 파이썬을 이용해 일주일 기간의 편성표를 가져온다. html로 만들어 배포한다. 두 단계를 자동화한다. 사이트는 깃허브 저장소를 이용한다. aws 서버에서 프로그램 편성표를 가져오고 html로 만든 뒤, 깃허브 저장소에 커밋한다. 여기까지 문제없이 마친다면 다음은 검색 기능을 추가할 계획이다.
자바/JAVA 객체지향 관련 정리 클래스는 라이브러리(API) 또는 실행 클래스(main())로 사용된다. this() - 동일 클래스의 생성자를 호출할 수 있다. 생성자 오버로딩 할 때 사용하고, 첫줄에 작성해야 한다. 메소드 작성 시, 매개변수의 개수를 모른다면 배열 타입으로 선언하거나 - int sum1(int[] values) 값의 목록만 넘긴다. - int sum2(int ... values)
자바/JAVA 공부 정리 자바 기본 문법 관련하여 잊을 것 같은 걸 적고 있다.(계속 수정중)(틀린 내용이 있을 수 있음) 자바에서 기본적으로 실수는 double형 사용. 객체 정보를 은닉하기위해 접근 제어자를 사용한다. final 필드(상수) -> 초기화 이후 수정 불가 final 필드 -> 상수(대문자로 작성하는 것이 관례) final 메소드 -> 재정의 할 수 없다. final 클래스 -> 더 이상 상속될 수 없다. 일반적으로 인스턴스 final 필드는 대게 생성자로부터 값을 받고 그것으로 초기화함. 리터럴은 그 자체로 값을 의미한다. 예를 들어 int a = 100; 이라는 코드가 있을 때 100이 리터럴이 된다. 2진수, 8진수, 16진수 정수형에 리터럴을 기술하는 법 int a = 0b11 //2진수 3 int a =..
파이썬 데이터프레임 아이템 리스트 .to_sql() 에러 데이터프레임의 아이템 중에 리스트가 있다면 to_sql() 문법에서 에러가 난다. sqlite3.InterfaceError: Error binding parameter 1 - probably unsupported type. 그래서 튜플로 시도했는데도 에러가 났다. ValueError: cannot copy sequence with size 4 to array axis with dimension 1 해결방법: 간단한 방법은 to_sql()이 아니라 to_excel()을 사용하는 것이다. 문제없이 실행된다. 또는 csv를 사용하는 것이다. 대신 데이터에 콤마가 있다면 "로 감싸야 한다. -> "," 이렇게 그리고 한글이 들어간다면 인코딩 값도 설정해야 한다. to_csv('어쩌구저저구.csv', encodi..
프로그래머스, 완전 탐색, 모의고사 언어: Python3 문제 요약: 수포자 삼인방은 모의고사에 수학 문제를 전부 자신들의 방법으로 찍는다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 solution 함수를 작성해주세요. 시험은 최대 10,000 문제로 구성되어있습니다. 문제의 정..