![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/24H6Z/btqFPHe5yCx/8XxTk9qTjp0WqPOGcA8GM0/img.png)
1. Maven은 기본적으로 java, kt, scala, 같은 java vm기반의 코드를 컴파일한다. 2. 컴파일한 코드와 관련된 파일을 하나의 박스에 담는 package를 만든다. 2-1 다양한 패키지 형식을 지원하는데 2-1-1 jar (Java Archive) - 하나 이상의 class를 포함하는 zip압축 패키지 2-1-1-2 스프링이나 hibernate 라이브러리 같은 것) 2-1-2 war (Web Application aRchive) - 하나의 완전한 웹프로그램을 담은 zip압축 패키지이다. 2-1-2-1 여러 개의 jar파일과 클래스파일, 웹리소스를 가질 수 있다. 2-1-2-2 톰캣, 웹스피어 같은 웹컨테이너에서 실행된다. 2-1-3 ear (Enterprise ARchive)- 하나 ..
1. MySql에서 테이블 이름 바꾸는 명령어는 아래와 같다. 테이블 생성 시 오타난 경우에 편리하다. 1-1 참조 테이블 foreign key역시 반영된다. 1-2 아래는 user 테이블을 users 이라는 이름으로 변경한다. rename table spring_security.user to spring_security.users 2. Primary Key를 잘못 지정한 경우는 아래처럼 테이블 이름을 명시하면서 drop 명령을 내리면 된다. alter table user drop primary key 3. 컬럼 위치 변경하는 방법은 그냥 workbench에 가서 ui에서 변경할 수 있다. 3-1 굳이 코드로 하려면 아래처럼 CHANGE COLUMN을 사용하면 된다. ALTER TABLE registra..
아래 링크는 개인 홈페이지에 각 쇼핑몰 판매량를 트레킹해서 만든 저렴한 딜 정보 모음페이지이다. 뽐뿌 같은 핫딜 사이트 가기 번거로워서 만들었는데, 고물과 시대에 아무 생각없이 사용하기 좋은 것 같다. 실시간 기반이고 go와 headless 베이스라 속도가 빠르다. 7~8일 정도 걸려서 만든 거라 나름 신경 썼다. 한번 들어가 보고 판단하길 Best Price 할인가 2,205,900 2,451,000 (10% off) bestprice.pilseong.net 1. MySql 8.0은 SHA-256 hashing을 구현하는 두 가지 인증 플러그인을 지원한다. 1-1 sha256_password - 기본적인 SHA-256 인증을 구현한 플러그인 1-2 caching_sha2_password - sha256..
1. MySql은 기본언어가 latin1으로 되어 있기 때문에 한글 입력이 있는 경우 에러가 발생한다. 2. 우선 my.cnf에 아래와 설정한다. utf-8의 경우 3바이트 unicode까지 저장가능한데 utf8mb4는 4바이트까지 가능하다. # UTF-8 should be used instead of Latin1. Obviously. # NOTE "utf8" in MySQL is NOT full UTF-8: http://mathiasbynens.be/notes/mysql-utf8mb4 [client] default-character-set = utf8mb4 [mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci [mys..
1. 유저 생성하기 1-1 모든 권한 부여하기 CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password' GRANT ALL PRIVILEGES ON *.* TO 'prod_recipe'@'localhost' 1-2 특정 DML만 부여하기 grant select on dev_recipe.* to 'dev_recipe'@'localhost'; grant insert on dev_recipe.* to 'dev_recipe'@'localhost'; grant delete on dev_recipe.* to 'dev_recipe'@'localhost'; grant update on dev_recipe.* to 'dev_recipe'@'localhost'; grant s..
- Total
- Today
- Yesterday
- 도커 개발환경 참고
- AWS ARN 구조
- Immuability에 관한 설명
- 자바스크립트 멀티 비동기 함수 호출 참고
- WSDL 참고
- SOAP 컨슈머 참고
- MySql dump 사용법
- AWS Lambda with Addon
- NFC 드라이버 linux 설치
- electron IPC
- mifare classic 강의
- go module 관련 상세한 정보
- C 메모리 찍어보기
- C++ Addon 마이그레이션
- JAX WS Header 관련 stackoverflow
- SOAP Custom Header 설정 참고
- SOAP Custom Header
- SOAP BindingProvider
- dispatcher 사용하여 설정
- vagrant kvm으로 사용하기
- git fork, pull request to the …
- vagrant libvirt bridge network
- python, js의 async, await의 차이
- go JSON struct 생성
- Netflix Kinesis 활용 분석
- docker credential problem
- private subnet에서 outbound IP 확…
- 안드로이드 coroutine
- kotlin with, apply, also 등
- 안드로이드 초기로딩이 안되는 경우
- navigation 데이터 보내기
- 레이스 컨디션 navController
- raylib
- 스프링
- WebMvc
- mapping
- spring boot
- jsp
- 설정하기
- form
- Validation
- 매핑
- 외부파일
- RestTemplate
- crud
- Spring Security
- Security
- one-to-one
- MYSQL
- 스프링부트
- hibernate
- Rest
- 하이버네이트
- login
- Angular
- one-to-many
- 설정
- Spring
- Many-To-Many
- XML
- 로그인
- 상속
- 자바