본문 바로가기 메뉴 바로가기

메모

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모

검색하기 폼
  • 분류 전체보기 (27)
    • 개발 (2)
      • Python (0)
      • CentOS7 (0)
      • Spring (1)
      • 기타 (1)
    • 코딩테스트 (12)
      • 백준 (1)
      • Algorithm (1)
      • leetcode (7)
      • 프로그래머스 (3)
    • CS 공부 (0)
      • Java (0)
      • DB (0)
      • OS (0)
      • Spring (0)
    • 에러로그 (9)
      • spring (3)
      • jsp (0)
      • mysql (1)
      • CentOS7 (1)
      • python (4)
    • TIL (0)
      • 2019년 (0)
      • 2020년 (0)
      • 2021년 (0)
    • 개인자료 (2)
  • 방명록

분류 전체보기 (27)
[CentOS7] 방화벽 설정하기(포트 추가)

rest api서버를 CentOS7에 올리고 postman으로 테스트를 했는데 연결이 되지 않는다. 방화벽 포트를 닫아놨기 때문이다. CentOS7에는 기본적으로 firewall이 설치되어있다. $ firewall-cmd --zone=public --list-all services: ports: protocols: $ firewall-cmd --zone=public --permanent --add-port=5000/tcp $ firewall-cmd --reload (꼭 reload를 해주어야한다.) $ firewall-cmd --zone=public --list-all services: ports: 5000/tcp protocols: 잘 작동된다.

에러로그/CentOS7 2019. 12. 24. 13:54
[프로그래머스] [python] 완주하지 못한 선수 (zip_longest사용)

처음에는 zip()으로 시도하였다. zip의 원소 p, c가 일치하지 않으면 그 때의 x가 완주하지 못한 선수가 된다. 그런데 zip()으로 리스트를 생성하면 participant의 길이와 comcompletion의 길이가 1 차이가 나기 때문에 정확한 값이 반환되지 않는다. ex. ["a", "b", "c], ["a", "b"] > (("a", "a"), ("b", "b")) zip_longest를 사용하여서 participant의 길이만큼 zip이 생성되게 하였다. 굳이 0으로 채울 필요는 없지만... 보기 편하게(?) 0으로 채웠다. 만약 넣지 않으면 None으로 채워진다. 무조건 제일 처음에 p와 c의 값이 불일치할 때의 participant 값이 answer이다. 그 뒤는 순서가 다 어긋나므로 ..

코딩테스트/Algorithm 2019. 12. 10. 17:10
ROLE 추가

setRoleIfNotSame : 메소드명이 뜻하는 걸 잘못 이해하는 바람에 시간을 오래 잡아먹었다. grantAuthority에 권한을 주었는데 세션에 반영이되지 않아서 ROle이 부여되지 않음을 알았다. session에 내가 권한을 준 authority가 들어가야한다는 걸 알게 되어서 SetRoleIfNotSame메소드에 넣었다. 수정하고 보니까 SetRoleIfNotSame이 메소드가 뜻하는게 뭔지 알았다. User 받은거와 role이 다르면 권한을 부여하는 메소드 같은데 가입할때 무조건 USER 등급으로 가입, 추후 관리자에 의해 CREATOR 혹은 ADMIN등급으로 등업이 가능하게 하고 싶었다. 아무튼 두번쨰 if를 추가하니까 내가 원하는대로 Grade 별로 role이 부여되었다.

개발/Spring 2019. 11. 28. 15:28
[Spring] IllegalArgumentException: role should not start with 'ROLE_'

Caused by: java.lang.IllegalArgumentException: role should not start with 'ROLE_' since it is automatically inserted. Got 'ROLE_USER' at org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer.hasRole(ExpressionUrlAuthorizationConfigurer.java:248) ~[spring-security-config-5.2.1.RELEASE.jar:5.2.1.RELEASE] at org.springframework.security.config.annotatio..

에러로그/spring 2019. 11. 27. 12:15
[스프링] 스프링 시큐리티에서 css가 적용안되는 문제

spring security css not working으로 검색해서 방법을 찾아냈다. SecurityConfig에서 antMatchers에 css 파일 경로를 잘못 지정해서 발생한 문제였다. jsp를 사용하여 파일 경로는 이렇다. SecurityConfig 파일 수정 전 SecurityConfig 파일 수정 후

에러로그/spring 2019. 11. 22. 09:43
org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

application.properties에 spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect spring.jpa.show-sql=false spring.jpa.hibernate.ddl-auto=create 출처: https://fntg.tistory.com/181 [From Novice To Guru]

에러로그/spring 2019. 11. 11. 12:23
[MongoDB] command 정리

서버 시작 : mongod 클라이언트 시작 : mongo db 조회 : show dbs db 사용/생성 : use db_name (없으면 생성) (db에 document가 한개 이상 있어야 db 목록에 노출된다.) db 제거 : db.dropDatabase() (사용할 db설정이 선행되어야 함) collection 생성 : db.createCollection("data_name", [options]) > option capped (Boolean) : true 설정 시 capped collection 활성화 & size 설정 필수 (capped collection : 고정된 크기를 가진 컬렉션, 사이즈 초과 시 오래된 데이터 덮어 쓴다.) autoIndex (Boolean) : true 설정 시 id필드에..

개발/기타 2019. 11. 6. 15:01
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • python #leetcode #set
  • python #프로그래머스 #완전탐색
  • centOS7
  • python #leetcode #algorithm
  • python #프로그래머스 #알고리즘
  • notion
  • 알고리즘
  • map
  • 에러로그
  • MySQL
  • dumps
  • flask
  • 파이썬
  • Tistory
  • 선택정렬
  • bfs #백준 #2606 #python
  • Python
  • leetcode #python #알고리즘
  • 프로그래머스
  • 스프링 #시큐리티 #에러
  • C++
  • 정렬
  • 프로그래머스 #heap #힙 #heapq #python
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바