본문 바로가기
반응형

전체 글

(97)
페이징 처리 1. 공통 서비스 public class PaginationService { private int rowCount = 10; // 한 페이지 당 보여줄 게시물 개수 private int pageCount = 5; // 한 블럭에 몇 개의 페이지 개수 public Map calculatePagination(int totalCount, int currentPage) { Map paginationMap = new HashMap(); paginationMap.put("totalCount", totalCount); paginationMap.put("page", currentPage); // 총 페이지 개수 계산 int totalPageCount = (int) Math.ceil((double) totalCount ..
정보처리기사 필기 2021년08월 1. 요구사항 검증과 관련한 설명으로 틀린 것은 ? ④ 요구사항 검증 과정을 통해 모든 요구사항 문제를 발견할 수 있다. 답 : ④ 해설 : 요구사항 검증 과정을 통해서는 모든 문제점 확인 불가 2. UML 모델에서 한 사물의 명세가 바뀌면 다른사물에 영향을 주며, 일반적으로 한 클래스가 다른 클래스를 오퍼레이션의 매개변수로 사용하는 경우에 나타나는 관계? ① Association 답 : ② Dependency 해설 연관 관계 : Association 의존 관계 : Dependency 실체화 관계 : Realization 일반환 관계 : Generalization 3. 익스트림 프로그래밍(XP)에 대한 설명으로 틀린 것은? ① 빠른 개발을 위해 테스트를 수행하지 않는다. 답 : ① 해설 : 프로그래밍에서..
파일 검색 import os import tkinter as tk from tkinter import filedialog, messagebox, ttk def folder_select(): global dir_path dir_path = filedialog.askdirectory(initialdir="/", title="폴더를 선택 해 주세요") if not dir_path: messagebox.showwarning("경고", "폴더를 선택 하세요") else: res = os.listdir(dir_path) ent2.delete(0, tk.END) if not res: messagebox.showwarning("경고", "폴더내 파일이 없습니다.") else: ent2.insert(0, dir_path) for ..
파이썬 텍스트 음성 변환 파이썬 텍스트를 음성으로 변환하는 코드 입니다。 from tkinter import * import pyttsx3 import tkinter as tk # 텍스트 -> 음성 변환 def text_to_speech(): text = entry.get() # 텍스트 상자(entry)에서 텍스트 가져오기 engine = pyttsx3.init() engine.setProperty('voice', voice_id) engine.say(text) engine.runAndWait() # 버튼 이벤트 def on_button_click(): text_to_speech() # 엔터키 이벤트 def on_enter(event): text_to_speech() # Tkinter 윈도우 생성 root = tk.Tk() ph..
파이썬 sqlite3 연동, 생성, 조회, 수정, 삭제 import sqlite3 #버전 확인 #print(sqlite3.version) #print(sqlite3.sqlite_version) # db 생성 및 auto commit conn = sqlite3.connect("파일경로/test.db", isolation_level=None) # 커서 획득 c = conn.cursor() # 조회 def db_selete(): # 데이터 조회 #c.execute("SELECT * FROM test") # 단건 조회 #print(c.fetchone()) # 다건 조회 # 방법 1 #print(c.fetchall()) # 방법 2 #for row in c.fetchall(): # print(row) c.execute("SELECT * FROM test") for r..
파이썬 실행파일 만들기 1. PyInstaller 설치 명령어 : pip install pyinstaller 2. 파일 생성 명령어 : pyinstaller 파일명.py 1. 콘솔 출력 방지 : pyinstaller -w 비밀번호.py 생성 경로 : **/dis/** - 파일은 '2. 명령어'를 입력한 경로에 생성됩니다. - 파일을 더블클릭하면 실행됩니다. 2. 실행파일 하나만 : pyinstaller -w -F 비밀번호.py 3. 실행파일 아이콘 변경 pyinstaller -w -F --icon=image1.ico yourfile.py 결과
파이썬 비밀번호 랜덤 생성 파이썬 비밀번호 랜덤 생성 입니다. import random import string # 대문자 upperCase = string.ascii_uppercase; # 소문자 minuscule = string.ascii_lowercase; #기호 #symbol = string.punctuation; symbol = "!@#$%^&*()/"; #대소문자 str = string.ascii_letters; #숫자 num = string.digits; #비밀번호 pw = ""; ran = random.sample(range(1,8),1)[0]; # 랜덤숫자로 비밀번호 생성 규칙 변경 if ran == 1 : pw = upperCase + num + symbol + minuscule; elif ran == 2 : p..
자바스크립트 행 추가 년도 주가 배당 주기 주식수 년 주가 배당 주기 주식수 합계

728x90
반응형