본문 바로가기
728x90
반응형

분류 전체보기59

Spring boot(maven) + oracle db(Oracle 11g express) + lombok CRUD example 기존의 oracle driver는 springboot에 제대로 적용하려면 jar파일을 옮기는 귀찮은 작업을 거쳐야 함. 그러나 spring boot 2.2.x 부터 개선되어 dependencies에만 추가해도 사용 가능. 설정 1. pom.xml 4.0.0 org.springframework.boot spring-boot-starter-parent 2.2.6.RELEASE com.example demo 0.0.1-SNAPSHOT demo Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springfram.. 2020. 5. 6.
PyInstaller shell 없애기 개발 1. pyqt, pyinstaller를 이용해 프로그램을 만든 후 해당 명령어로 subprocess를 통해 입력한 repo git clone하는 프로그램 만듦 pyinstaller -y -w -F -i app.ico 파일이름.py 문제발생 subprocess 실행 시 shell이 계속 켜지는 문제 발생 문제 해결 해당 코드를 shell=False 부분을 shell=True 로 변경 고치기 전 p = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=False, encoding="utf8", cwd=working_dir, stdin=subprocess.DEVNULL) 고친 후 p = subprocess.run.. 2020. 4. 21.
gitlab page에 hugo 사용하기 파일 구조 archetypes content (md 파일 폴더) themes (적용할 테마 들어갈 폴더) .gitignore .gitlab-ci.yml .gitmodules Config.toml 1. gitlab-ci.yml image: monachus/hugo variables: GIT_SUBMODULE_STRATEGY: recursive pages: stage: deploy script: - hugo artifacts: paths: - public only: - master tags: - shared-runner 2. theme 적용하기 - .gitmodules [submodule "themes/reveal-hugo"] path = themes/reveal-hugo url = https://githu.. 2020. 4. 10.
gitlab error - A default branch (e.g. master) does not yet exist for <branch_name> 이런 오류가 나는 이유 1. owner, 또는 maintainer를 제외하고 새로운 repo를 생성하고 최초 push를 할 수 없다. (developer는 최초 push를 할 수 없다) 2. 해결책 1) owner 또는 maintainer 권한 취득 2) owner 또는 maintainer에게 해당 repo에 대한 생성 권한 요청하여 취득 3) gitlab web에서 최초 README.md를 생성한 후 진행 2020. 4. 6.
728x90