반응형

자바 1767

열 데이터를 잃지 않고 MySql 테이블의 열 위치를 변경하는 방법은 무엇입니까?

열 데이터를 잃지 않고 MySql 테이블의 열 위치를 변경하는 방법은 무엇입니까? 데이터 손실없이 데이터베이스 테이블의 열 위치를 변경하고 싶습니다. 예를 들면 : 현재 테이블 : +----+------+-------+----------+ | id | name | email | password | +----+------+-------+----------+ ...에 +----+----------+------+-------+ | id | password | name | email | +----+----------+------+-------+ 다음과 같이 시도하십시오. ALTER TABLE table_name MODIFY password varchar(20) AFTER id Hearaman의 대답이 맞습니다...

developer tip 2020.12.14

Psycopg2 이미지를 찾을 수 없습니다.

Psycopg2 이미지를 찾을 수 없습니다. postgres mac 앱을 사용하여 postgres를 설정하려고 시도하고이 오류가 발생하여 해결할 수 없었습니다. 이견있는 사람? ImportError: dlopen(/Users/Craig/pyenv/mysite/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: @executable_path/../lib/libssl.1.0.0.dylib Referenced from: /Applications/Postgres.app/Contents/MacOS/lib/libpq.dylib Reason: image not found $ sudo ln -s /Library/PostgreSQL/9.2/..

developer tip 2020.12.14

GitHub에서 원격 브랜치 만들기

GitHub에서 원격 브랜치 만들기 SVN에는 브랜치를 만드는 방법이 두 가지 이상 있습니다. svn cp /home/me/localcheckout/trunk /home/me/localcheckout/branches/newbranch svn cp http://server/trunk http://server/branches/newbranch 첫 번째는 로컬에서 생성 한 다음 전체 분기를 커밋해야합니다. 두 번째는 서버에 생성합니다. 두 번째의 이점은 svn으로 로컬 트렁크를 전환하고 일부 파일을 약간 변경하고 몇 KB 만 커밋 할 수 있다는 것입니다. Git을 사용하여 달성 할 수 있습니까? GitHub에서 원격 브랜치를 만든 다음 내 로컬 리포지토리로 가져 오는 방법이 있습니까? 내가 묻는 이유는 내 전..

developer tip 2020.12.14

Centos / Linux 설정 logrotate 모든 로그에 대한 최대 파일 크기

Centos / Linux 설정 logrotate 모든 로그에 대한 최대 파일 크기 우리는 logrotate를 사용하고 매일 실행됩니다 ... 이제 로그가 크게 증가하고 (기가 바이트 읽기) 서버를 죽이는 상황이 발생했습니다. 이제 로그에 최대 파일 크기를 설정하려고합니다. 이것을 logrotate.conf에 추가 할 수 있습니까? 크기 50M 그러면 모든 로그 파일에 적용됩니까? 아니면 로그 단위로 설정해야합니까? 아니면 다른 조언? (ps. 알림을 받으려면 로그가 설명 된대로 커지고 우리가 원하는 것이 이상적이지 않다는 것을 알고 있습니다. 그러나 사용 가능한 공간이 없기 때문에 더 이상 로그온 할 수없는 것보다 낫습니다) 고마워, 션 회전을 트리거 할 로그 파일 의 크기를 지정합니다 . 예를 들어 ..

developer tip 2020.12.14

lombok을 사용하여 기존 개체에서 개체 만들기

lombok을 사용하여 기존 개체에서 개체 만들기 다음과 같은 롬복 주석이 달린 클래스가 있다고 가정 해 보겠습니다. @Builder class Band { String name; String type; } 나는 내가 할 수 있다는 것을 안다. Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); 기존 객체를 템플릿으로 사용하고 속성 중 하나를 변경하여 Foo의 객체를 생성하는 쉬운 방법이 있습니까? 다음과 같은 것 : Band nirvana = Band.builder(rollingStones).name("Nirvana"); lombok 문서에서 이것을 찾을 수 없습니다. toBuilder매개 변수를 사용..

developer tip 2020.12.14

Unix 명령 줄에서 디렉토리 및 하위 디렉토리의 아카이브를 반복적으로 압축 해제하는 방법은 무엇입니까?

Unix 명령 줄에서 디렉토리 및 하위 디렉토리의 아카이브를 반복적으로 압축 해제하는 방법은 무엇입니까? 이 unzip명령에는 아카이브를 반복적으로 압축 해제하는 옵션이 없습니다. 다음 디렉토리 구조 및 아카이브가있는 경우 : /Mother/Loving.zip / 괴혈병 / Sea Dogs.zip /Scurvy/Cures/Limes.zip 그리고 모든 아카이브를 각 아카이브와 동일한 이름의 디렉토리에 압축을 풀고 싶습니다. /Mother/Loving/1.txt /Mother/Loving.zip / Scurvy / Sea Dogs / 2.txt / 괴혈병 / Sea Dogs.zip /Scurvy/Cures/Limes/3.txt /Scurvy/Cures/Limes.zip 어떤 명령을 내릴 수 있습니까? 공백..

developer tip 2020.12.14

PHP에서 64 비트 정수를 사용하는 방법?

PHP에서 64 비트 정수를 사용하는 방법? 누군가 PHP에서 64 비트 정수를 갖는 방법을 알고 있습니까? 구성 파일이 아닌 것처럼 보이지만 컴파일 시간 옵션 일 수 있으며 플랫폼에 따라 다릅니다. 네이티브 64 비트 정수에는 64 비트 하드웨어와 64 비트 버전의 PHP가 필요합니다. 32 비트 하드웨어 : $ php -r 'echo PHP_INT_MAX;' 2147483647 64 비트 하드웨어 : $ php -r 'echo PHP_INT_MAX;' 9223372036854775807 업데이트 : 현재 수행됩니다 (Amd Quad Core, Windows 8.1에서 테스트 됨). Windows의 PHP는 하드웨어와 PHP가 모두 64 비트 인 경우에도 64 비트 정수를 전혀 지원하지 않습니다. 자세..

developer tip 2020.12.14

JPA 구성에서 기본 스키마 이름을 설정하는 방법은 무엇입니까?

JPA 구성에서 기본 스키마 이름을 설정하는 방법은 무엇입니까? 최대 절전 모드 구성 파일에서 매개 변수를 설정할 수 있음을 발견했습니다 hibernate.default_schema. ... myschema ... 이제 JPA를 사용하고 있으며 동일한 작업을 수행하고 싶습니다. 그렇지 않으면 schema다음과 같이 각 @Table 주석에 매개 변수를 추가해야합니다 . @Entity @Table (name = "projectcategory", schema = "SCHEMANAME") public class Category implements Serializable { ... } 내가 이해했듯이이 매개 변수는이 구성 부분의 어딘가에 있어야합니다. ...하지만 Google에서 이름을 찾을 수 없습니다. 어떤 ..

developer tip 2020.12.14

jQuery AJAX 문자 인코딩

jQuery AJAX 문자 인코딩 현재 프랑스 웹 사이트를 코딩하고 있습니다. 옆에있는 링크를 사용하여 다른 날의 일정을로드 할 수있는 일정 페이지가 있습니다. 이 작업을 수행하는 데 사용하는 JS는 다음과 같습니다. 실제 AJAX는 매력처럼 작동합니다. 내 문제는 요청에 대한 응답에 있습니다. 프랑스어 웹 사이트이기 때문에 악센트가있는 글자가 많이 있습니다. 바로 그 이유로 ISO-8859-15 문자 세트를 사용하고 있습니다. 그러나 내 AJAX 요청에 대한 응답에서 문자 인코딩이 UTF-8로 다시 변경되는 것처럼 보이기 때문에 악센트가?가됩니다. 이것을 어떻게 피할 수 있습니까? 문자 집합을 설정하기 위해 요청 된 문서의 맨 위에 PHP를 추가하려고 이미 시도했습니다. 그러나 그것도 작동하지 않는 것..

developer tip 2020.12.14

.gitignore가 작동하지 않습니다.

.gitignore가 작동하지 않습니다. 이 질문에 이미 답변이 있습니다. 이미 Git 리포지토리에 커밋 된 파일 무시 21 답변 나는했습니다 .gitignore내의 repo의 루트에 파일을. .gitignore파일은 컴파일 된 파이썬 파일을 제외하려면 다음 패턴을 가지고 있으며,이 파일의 유일한 라인입니다. *.pyc 이제 저장소의 루트에서 다음을 수행 할 때. git init git add . git status 여전히 .pyc파일을 추적하고 새 파일로 추가하려고합니다. 아래 출력을 참조하십시오. 시스템 정보 : Windows 7, cygwin 참고 :이 문제는 이미 추적중인 무시 된 파일에 대한 것이 아닙니다. 또한 .gitignore파일 에서 DOS 및 Unix 스타일 줄 끝을 모두 시도했습니다 ..

developer tip 2020.12.14
반응형