1. Functional Specification - 기본적으로 달성해야할 기능들의 목표 2. Microcontrollers - CPU + Bus Controller + Memory (RAM, Flash) + Peripherals + Ports 2-1 Common Peripherals - Communication, Analogy signal processing, Input/Output, Timing, Processor support 3. Microprocessors(CPU) - Registers, AL, Interrupt Controller, On-Bard Debugger/Programmer 4. Layers - Device Drivers, Code Booting, Operating System, Lib..
1. 나중에 필요할 때 붙여 쓸려고 붙여 놓는다. 1-1 gradle 파일 # Java Gradle CircleCI 2.0 configuration file # # Check https://circleci.com/docs/2.0/language-java/ for more details # version: 2 jobs: build: docker: # specify the version you desire here - image: circleci/openjdk:11-browsers-legacy # Specify service dependencies here if necessary # CircleCI maintains a library of pre-built images # documented at https..
1. .bash_aliases는 긴 명령어 조합을 짧은 키워드와 매핑하는 테이블을 저장하는 파일이다. 2. 터미널을 열 때 자동으로 실행되는 bash 기본 파일이다. 3. 아래 처럼 .bash_aliases파일에 간단한 명령어를 작성하고 terminal에서 getdates나 calmonth로 실행할 수 있다. 3-1 첫번째는 오늘 날짜를 fulldate.txt파일에 저장한 후 데이터를 cut으로 넘겨 요일만 추출하여 shortdate.txt에 저장 3-2 두번째 명령어는 이번달 전후 1개월에 대한 달력을 thing.txt에 저장하라는 명령이다. alias getdates='date | tee /home/pilseong/fulldate.txt | cut -d " " -f 4 | tee /home/pilse..
1. 이 포스트는 JUnit 4 버전으로 작성되었다. 2. Integration Test를 위해서는 Application Context를 생성하여 한다. 2-1 이것을 위해 @RunWith라는 annotation으로 테스트를 수행하는 지정된 클래스를 실행하게 된다. 2-2 테스트를 위한 간단한 Context를 실행한다고 생각할 수 있고, 보통 JUnit 4에서는 SpringRunner.class가 지정된다. 2-3 SpringRunner.class는 이전에 SpringJUnit4ClassRunner의 이름만 바꾼거다. 3. Mongo DB 테스트를 위하여 @DataMongoTest라는 것이 제공된다. 3-1 내부적으로는 auto-configuration이 모두 disable되고 Mongo DB 테스트와 ..
1. 리눅스는 standard input, standard output, standard error의 data 스트림을 기본적으로 가지고 있다. 2. standard input은 0, standard output은 1, standard error은 2 번의 숫자와 매핑된다. 3. 일반적인 리눅스 명령어는 operand로 불리는 commandline arguments를 받지만 standard stream도 받는다. 3-1 standard stream을 받지 않는 명령어들도 존재한다. 4. output stream에서는 > 는 replace, >> append의 기능을 가진다. 5. input stream은 < 을 사용한다. 6. Redirection은 스트림의 흐름을 제어하는 경우 사용되는 용어이다. 7...
1. Gradle에서 lombok을 사용하려면 gradle-lombok plugin을 사용한다. plung을 없이 사용하고 싶으면 1-1 아래처럼 4줄의 대체 작업이 필요하다. /* * This file was generated by the Gradle 'init' task. */ plugins { id 'org.springframework.boot' version '2.3.1.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' id 'java' } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-st..
- 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
- 매핑
- 자바
- one-to-many
- 상속
- crud
- form
- mapping
- 외부파일
- spring boot
- 설정하기
- one-to-one
- jsp
- Spring
- RestTemplate
- 스프링부트
- 스프링
- 설정
- Many-To-Many
- Rest
- WebMvc
- 로그인
- 하이버네이트
- login
- Angular
- Security
- Spring Security
- hibernate
- XML
- MYSQL
- Validation