centos git 연동 서버에 git 설치 sudo yum install -y git 서버에 git 설치 후에 ssh key 생성 ssh-keygen -t rsa -b 4096 -C "깃헙가입한이메일주소 ssh key .pub 파일을 github 에 등록 github에서 repository 주소 복사한 후에 remote add git remote add origin 레파지토리주소 git clone git clone 레파지토리주소 서버에설치할경로 Linux-공통/Linux-공통__git 2021.04.08
ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly 환경 : windows 10 오류 메세지 C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\users\shb22\appdata\local\programs\python\python39\include -Ic:\users\shb22\appdata\local\programs\python\python39\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14. 28.29910\include.. Python/Python__Error 2021.04.04
SQL Error: 1064, SQLState: 42000 딱히 특별한것 없는 쿼리인데 SQL Error: 1064, SQLState: 42000 오류가 발생한다면....? 엔티티에 자바의 예약어와 동일한 컬럼이 있다면 같은 오류가 발생할 수 있다 @Column(name = "order") private Long orderNo; 내 경우에는 저놈의 order.... ddl에 자바의 예약어는 피해가는것이 원칙적으로는 편리하며 굳이 예약어 사용을 해야겠다면 @Column(name = "`order`") private Long orderNo; 이렇게 컬럼 이름을 한번 감싸주자 JAVA/JAVA__Error 2021.04.02
python text compare #-*- coding: utf-8 -*- 는 당연히 추가한 상태였다. a = "가나" b = "가나" 보통 이런 경우에는 a == b, a in b 등으로 비교가 가능하다 그런데 만약 False를 떨궈준다면?.... import difflib diff = difflib.Differ() result = list(diff.compare(a, b)) 이렇게 한번 돌려본다 나의 경우에는 하나는 자모 분리가 되고 하나는 안되고 있었다 -_-;;; 미쳤나... 가나, ㄱ ㅏ ㄴ ㅏ ............@ㅅ@?!! 해결 방법은 아래와 같다 import unicodedata a = "가가" b = "가가" a_ = unicodedata.normalize('NFC', a) b_ = unicodedata.normaliz.. Python/Python__works 2021.03.31
centos에 python, uwsgi, flask, nginx 설치하고 설정하기 python3.5 설치 python3.5, 기본적으로 필요한 것들을 모두 설치해준다 repository 추가 sudo yum install -y epel-release.noarch sudo yum install -y https://repo.ius.io/ius-release-el7.rpm python 3.x 버젼 확인 yum search python3 설치 yum install -y python35u.x86_64, python35u-debug.x86_64, python35u-devel.x86_64,python35u-libspython35u-libs.x86_64, python35u-pip.noarch, python35u-setuptools.noarch, python35u-tools.x86_64, python.. Linux-centos 2021.03.29
cannot simultaneously fetch multiple bags - 1:N 다중 JOIN 도중 오류 Entity2 와 Entity3를 List로 받으려고 시도 했을 때 발생한 오류 - SET 바꿔서 해결(?) 양방향, 단방향, 1:N, N:1, N:M 항상 신경써야함.. Entity 1 @Getter @Setter @Entity(name = "a_table") public class ATable { @OneToMany @JoinColumn(name = "user_id") private Set b; @OneToMany @JoinColumn(name="user_id") private Set c; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="id", updatable = false, nullable = false, inserta.. JAVA/JAVA__Interface-JPA 2021.03.25
springboot centos7 에 배포하기 java 설치 openjdk 1.8 설치 yum install java-1.8.0-openjdk yum install java1.8.0-openjdk-devel 환경 변수 등록 경로 확인 [root@ centos]# readlink -f /usr/bin/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/bin/java /etc/profile에 등록 JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar export JA.. JAVA/JAVA__Framework-Springboot 2021.03.24
에러 모음 org.hibernate.InstantiationException: No default constructor for entity Entity 에 어노테이션 추가 @NoArgsConstructor JAVA/JAVA__Interface-JPA 2021.03.22
JPA에서 1:N JOIN 하기 JPA에서 1:N JOIN 하기 휴대폰 테이블에는 휴대폰의 모델명이 들어있음 휴대폰 디자인 테이블에는 휴대폰의 색상들이 들어있다 각 휴대폰 모델별 색상을 조회하고 싶다 휴대폰 모델명은 고유한 번호를 갖는다 select s.color from phone as p inner join phone_design d on p.model_id = s.model_id where p.phone_name = "아이폰"; Phone Entity @Getter @Setter @DynamicUpdate @Entity(name="phone") public class Phone { @OneToMany(mappedBy = "model_id") private List phoneDesign @Id @GeneratedValue(strat.. JAVA/JAVA__Interface-JPA 2021.03.18
mariadb 10.5 설치 MariaDB 10.5 설치하기 1. 원하는 버전 선택 후에 repo 복사 repository 추가 sudo vim /etc/yum/repos.d/MaraiDB.repo # MariaDB 10.5 CentOS repository list - created 2021-03-16 03:20 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 2. 설치 sudo yum install -y MariaDB-server M.. Linux-centos 2021.03.16