목록웹개발 (290)
써먹는 웹개발
1. 정규화 : 데이터의 중복을 최소화하고 데이터 무결성을 유지하기 위해 테이블을 정규화합니다. 1차, 2차, 3차 정규형을 따르는 것이 일반적입니다.2. 키 설계 : 각 테이블에 기본 키(Primary Key)를 정의하여 각 행을 고유하게 식별할 수 있도록 합니다. 외래 키(Foreign Key)는 테이블 간의 관계를 정의하는 데 사용됩니다.3. 인덱스 : 인덱스를 사용하여 쿼리 성능을 향상시킵니다. 자주 검색되는 컬럼에 인덱스를 설정하면 데이터 검색 속도가 빨라집니다.4. 데이터 타입 : 각 컬럼에 적절한 데이터 타입을 선택하여 저장 공간을 효율적으로 사용하고 데이터 무결성을 유지합니다.5. 데이터 무결성 : 제약 조건(Constraints)을 사용하여 데이터의 정확성과 일관성을 유지합니다. 예를 들..
스마트폰 카카오톡에서 내 오픈채팅방 관리에서 바꿀 것 출처 : https://eatdrinkenjoy.tistory.com/entry/%EC%B9%B4%EC%B9%B4%EC%98%A4%ED%86%A1-%EC%98%A4%ED%94%88%EC%B1%84%ED%95%91-%ED%94%84%EB%A1%9C%ED%95%84%EC%82%AC%EC%A7%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EC%9D%84%EB%95%8C-%ED%95%B4%EA%B2%B0%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-%EC%98%A4%ED%94%88%ED%94%84%EB%A1%9C%ED%95%84-%EB%A7%8C%EB%93%A4%EA%B8%B0-%EC%82%A..
에러 - Incorrect table definition; there can be only one auto column and it must be defined as a key. 해결방법 : 해당컬럼을 고유키 추가하면 됩니다. 쿼리문 1 2 3 alter table 테이블명 add constraint CONTENT_TBL_FILE_IDX01F unique (FILE_ID); cs
상세 에러메시지 : ERROR [org.springframework.scheduling.quartz.LocalDataSourceJobStore] ClusterManager: Error managing cluster: Failure obtaining db row lock: Lock wait timeout exceeded; try restarting transaction org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Lock wait timeout exceeded; try restarting transaction 개발서버 실행중에 로컬 서버 실행했을때 스케쥴러가 꼬이면서 발생한 에러 임시 해결 : 개발서버 정지 후에 로컬..
커뮤니티 버전에서는 톰캣을 지원하지 않기 때문입니다. 라이센스 구매후에 이용 가능합니다.
윈도우 정품인증은 정품 설치 CD를 사는게 제일 좋은 방법이겠지만 모종의 이유로 정품인증 마크만 제거하기위한 사람들에게 팁을 남깁니다. 1. 정품인증 마크 없애기 1) 다음 사이트에서 Kruzinjector.zip을 다운로드한다. - https://github.com/kruz1337/Kruzinjector/releases Releases · kruz1337/Kruzinjector This repository has a Dynamic-link library (DLL) injector project. It's fully open source, all process architery compatible project. - kruz1337/Kruzinjector github.com 2) 압축을 해제하고 Kruz..
트리거가 있으면 1번 코드, 없으면 2번 코드를 입력합니다. // 1. 특정 DB 백업 : 트리거 포함 # mysqldump --routines --triggers -u[유저명] -p [DB명] > [파일명] # mysqldump --routines --triggers -u user1 -p Service1 > Backup_DB_Service1_`date +%y%m%d`.sql // 2. 특정 DB 백업 : 트리거 제외 # mysqldump -u[유저명] -p [DB명] > [파일명] # mysqldump -uuser1 -p Service1 > Backup_DB_Service1_`date +%y%m%d`.sql // DB 생성 > CREATE DATABASE [DB명]; > CREATE DATABASE S..
1.소스 1 2 3 4 5 6 public class Main { public static void main(String[] args){ System.out.println("Hello world"); } } Colored by Color Scripter cs 2. 명령어 : javac Main.java 3. 에러메시지 : '오류: 기본 클래스 Main.java을(를) 찾거나 로드할 수 없습니다.' 4. 해결방법 시스템 변수 Path에 'C:\Program Files\Java\jdk1.8.0_202\bin' 추가