Java 8을 구성하는 핵심 사항 2가지 간결한 코드멀티코어 프로세서의 간단한 활용 스트림 API메서드에 코드를 전달하는 기법(메서드 래퍼런스, 람다)인터페이스의 디폴트 메서드실습!!Applepublic class Apple { private int weight = 0; private String color = ""; public Apple(int weight, String color){ this.weight = weight; this.color = color; } public Integer getWeight() { return weight; } public void setWeight(Integer weight) { this.weight = weight; } public String getColor() ..
3.1.3 컴파일러 설치 mac - Solidity 설치 brew update brew upgrade brew tap ethereum/ethereum brew install solidity brew linkapps solidity Geth background rpc 실행 nohup geth —networkid 4649 —nodiscover —maxpeers 0 —datadir /Users/jang/data_testnet —mine —minerthreads 1 —rpc —rpcaddr “0.0.0.0” —rpcport 8545 —rpccorsdomain “*” —rpcapi “admin,db,eth,debug,miner,net,ssh,txpool,personal,web3” —unlock 0,1 —passw..
2. 이더리움이란? 공식사이트 - https://www.ethereum.org/ Ethereum is a decentralized platform that runs smart contracts 이더리움이란 특별히 정해진 구현 방법을 말하는 것이 아니라 스마트 계약을 실행할 수 있는 플랫폼 2.2 Geth(Go-Ethereum) 설치 맥 OS에 설치 방법 - 참고Homebrew를 이용한 설치(Homebrew 설치)터미널에서 아래의 명령어 실행brew tab ethereum/ethereum brew install ethereum 2.3 Geth 기동 data_testnet 폴더 생성 후 genesis.json 파일 추가{ "config": {}, "nonce": "0x0000000000000042", "ti..
[MySQL] 테스트 데이터 쉽게 추가하기테스트 데이터 쉽게 추가하기 기존에 테이블에 있는 데이터를 이용해서 테스트 데이터를 쉽게 추가하는 SQL문입니다.아래의 SQL문을 실행할 때마다 기존의 데이터 수 만큼 테이블에 추가됩니다. INSERT INTO 테이블이름(컬럼1, 컬럼2)(SELECT 컬럼1, 컬럼2 FROM 테이블이름); 테이블 이름이 member, 컬럼으로 id, pw가 있다면 SQL문은 아래와 같습니다. INSERT INTO member(id, pw)(SELECT id, pw FROM member);
스프링(Srping Framework) MyBatis 설정1. 프로젝트 생성 File - Spring Legacy ProjectProject name 설정Templates 에서 Spring MVC Project 선택package 설정2. pom.xml에 라이브러리 추가 junit 버전 변경(4.12), spring-test, spring-jdbc, mysql-connector-java, mybatis, mybatis-spring junit junit 4.12 test org.springframework spring-test ${org.springframework-version} org.springframework spring-jdbc ${org.springframework-version} mysql my..
[MySQL] foreign key(외래키) 추가, 삭제, 확인 방법1.foreign key 추가alter table [추가할테이블명] add constraint [제약조건명] foreign key(컬럼명) references [부모테이블명] (PK컬럼명) [ON DELETE CASCADE / ON UPDATE CASECADE]; ON DELETE CASCADE 외래 키에서 참조하는 키가 포함된 행을 삭제하려고 하면 해당 외래 키가 포함되어 있는 모든 행도 삭제 ON UPDATE CASCADE 외래 키에서 참조하는 키 값이 포함된 행에서 키 값을 업데이트 하면 해당 외래 키를 구성하는 모든 값도 키에 지정된 새 값으로 업데이트되도록 지정 2. foreign key 삭제alter table [테이블명] d..
스프링 AOP 설정1. pom.xml에 AOP 관련 라이브러리 및 트랜잭션 처리를 위한 ‘spring-tx’ 라이브러리 설정1.1 pom.xml에서 aspectj-version 설정 현재 최신 버전 참고 1.8 4.3.10.RELEASE 1.8.10 1.6.6 1.2 라이브러리 설정 org.springframework spring-aop ${org.springframework-version} org.springframework spring-tx ${org.springframework-version} 2.pom.xml에 AspectJ 관련 라이브러리 설정 org.aspectj aspectjrt ${org.aspectj-version} org.aspectj aspectjweaver ${org.aspectj-..
스프링 프로젝트 초기 설정1.프로젝트 생성 File - Spring Legacy ProjectProject name 설정Templates 에서 Spring MVC Project 선택 package 설정2.pom.xml 에서 JDK의 버전과 스프링 버전 수정 1.8 4.3.10.RELEASE 1.6.10 1.6.6 3.프로젝트의 Properties - Project Facets 에서 JDK 버전 설정 4.pom.xml에 라이브러리 추가Spring-test 모듈, spring-jdbc 모듈, MySQL 드라이버, MyBatis 모듈, MyBatis-Spring 모듈, MyBatis 로그 모듈) org.springframework spring-test ${org.springframework-version} o..
[jQuery] event.preventDefault() HTML a 태그는 내부적으로 href=”#” 속성을 가지고 있습니다. 그리고 href 속성은 a 태그 클릭시 이동하여할 페이지를 나타냅니다.1.a 태그를 이용한 링크클릭 위 a 태그는 onClick 이벤트 또한 가지고 있기 때문에 a 태그를 클릭했을 때는 두가지 기능이 동작합니다.첫번째는 onClick 이벤트를 실행하고, 두번째는 href에 표시된 주소로 이동합니다2. a 태그에서 onClick 이벤트클릭 href=”#” 속성을 넣은 이유는 a 태그에는 onClick 이벤트가 있으니 onClick 이벤트만 실행하고 웹브라우저는 이동하지 않기 위해서 사용했습니다. 이렇게 사용하면 onClick 이벤트만 실행됩니다.여기서 주의할 점은 href=”#”..
- Total
- Today
- Yesterday
- JDBC
- PreparedStatement
- mysql
- 카프카
- docker
- scouter
- Java
- 알고리즘
- string
- Algorithm
- kafka
- db
- 송리단길맛집
- 잠실맛집
- 자료구조
- 서울카페
- 티스토리초대장
- elastic stack
- 초대장
- 도커
- keycloak
- spring
- 미사맛집
- ArrayList
- Database
- jenkins
- 리스트
- Array
- 문자열
- 자바
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |