-
9장 사용자 정의 변수
9. 사용자 정의 변수 MySQL의 변수는 누가 생성하는가에 따라 크게 시스템 변수와 사용자 변수로 구분하며, 변수의 적용 범위가 MySQL 서버 전체인지 아니면 커넥션에 종속적인지에 따라 글로벌 변수와 세션 변수로 나뉜다. 또한 동적(MySQL 서버가 재시작되지 않고)으로 변수를 변경할 수 있느...
-
16.10 SQL 작성 표준
16.10 SQL 작성 표준 16.10.1 조인 조건은 항상 ON 절에 기재 MySQL의 조인 조건은 WHERE 절에 모두 모아서 표기할 수도 있고, JOIN 키워드를 이용해 각 ON절에 명시할 수도 있다. SELECT * FROM employees e LEFT JOIN dept_ma...
-
7.4.3 WHERE 절의 비교 조건 사용 시 주의사항
7.4.3 WHERE 절의 비교 조건 사용 시 주의사항 NULL 비교 다른 DBMS와는 조금 다르게 MySQL에서는 NULL 값이 포함된 레코드도 인덱스로 관리된다. 이는 인덱스에서는 NULL을 하나의 값으로 인정해서 관리한다는 것을 의미한다. SQL 표준에서 NULL의 정의는 비교할 수 없는 값이다...
-
7.3.4 ~ 7.4.2 SQL 주석 ~ WHERE 절과 GROUP BY 절, 그리고 ORDER BY 절의 인덱스 사용
7.3.4 SQL 주석 -- 이 표기법은 한 라인만 주석으로 처리합니다. /* 이 표기법은 여러 라인을 주석으로 처리합니다. */ # 이 표기법도 MySQL에서는 한 라인만 주석으로 처리한다. 유닉스 셸 스크립트에서처럼 “#”문자를 사용해서 한 라인을 주석으로 처리할 수 있다. “#”으로 주석을 ...
-
7.3.1 ~ 7.3.3 연산자와 내장함수
7.3 MySQL 연산자와 내장 함수 7.3.1 리터럴 표기법 문자열 SQL 표준에서 문자열은 항상 홑따옴표(‘)를 사용해서 표시한다. SELECT * FROM departments WHERE dept_no='d001'; SELECT * FROm departments ...
-
7.1~7.2 쿼리와 연관된 시스템 설정, 메뉴얼의 SQL 문법 표기를 읽는 방법
7.1 쿼리와 연관된 시스템 설정 7.1.1 SQL 모드 MySQL 서버의 설정 파일에서 sql_mode를 설정할 때는 구분자 (,)를 이용해 다음에 설명되는 키워드를 동시에 설정할 수 있다. STRICT_ALL_TABLES 일반적으로 MySQL에서는 저장하려는 값의 길이가 칼럼의 길이보다...
-
DB 데이터 타입 - 숫자편
15.2 숫자 숫자를 저장하는 타입은 크게 값의 정확도에 따라 참값과 근사값 타입으로 나눌 수 있다. 참값은 소수점 이하 값의 유무에 관계없이 정확히 그 값을 그대로 유지하는 것을 의미한다. 참값을 관리하는 데이터타입으로는 INTEGER를 포함해 INT로 끝나는 타입과 DECIMAL이...
-
DB 데이터 타입 - 문자열편
15.1 문자열 CHAR와 VARCHAR 타입의 차이는? 공통점으로 문자열을 저장할 수 있는 데이터 타입 차이점 : 고정 길이와 가변 길이의 차이 고정 길이는 실제 입력되는 컬럼 값의 길이에 따라 사용하는 저장 공간의 크기가 변하지 않는다. CHAR 타입은 이미 저장 공간의 크기가 고정적이다....
-
DB 데이터 타입 - 날짜와 시간
15.3 날짜와 시간 MySQL에서는 날짜만 저장하거나 시간만 따로 저장할 수도 있으며, 날짜와 시간을 합쳐서 하나의 칼럼에 저장할 수 있게 여러 가지 타입을 지원한다. MySQL의 날짜 타입은 자체적으로 타임존을 관리하지 않으므로 DATETIME이나 DATE 타입은 현재 D...
-
DB 데이터 타입 - TEXT, BLOB
15.5 TEXT, BLOB MySQL에서 대량의 데이터를 저장하려면 TEXT나 BLOB 타입을 사용해야 하는데, 이 두 타입은 많은 부분에서 거의 똑같은 설정이나 방식으로 작동한다. TEXT와 BLOB의 차이점 TEXT 타입은 문자열을 저장하는 대용량 칼럼이라서 문자집합이나 콜레이션...
-
DB 데이터 타입 - ENUM과 SET
15.4 ENUM과 SET ENUM과 SET은 모두 문자열 값을 MySQL 내부적으로 숫자 값으로 맵핑해서 관리하는 타입이다. 일반적으로 데이터베이스를 사용하다 보면 타입이나 상태 등과 같이 수많은 코드 형태의 칼럼을 사용하게 되는데, 실제 데이터베이스에는 이미 인코딩된 알파벳이나 숫자 값만 저장되므로 그 의미를 ...
-
WWW and HTTP
WWW 분산 클라이언트-서버 서비스 브라우저를 사용하는 클라이언트가 서버와 연결하여 서비스 제공 받는다 제공되는 서비스는 사이트라고 하는 여러 장소에 분산되어 있다 각 사이트는 웹 페이지라고 불리는 하나 또는 그 이상의 문서들을 유지 웹페이지 웹페...
-
FTP
FTP : 파일 전송 프로토콜 원격 호스트에게 또는 원격 호스트로부터 파일을 전송한다 클라이언트 서버 모델 클라이언트 : 전송을 시작하는 쪽 원격 호스트 두가지 시스템 다른 파일명 규칙을 사용할지도 모른다 텍스트와 ...
-
웹과 HTTP
Web과 HTTP 웹은 필요할때 운영한다. 사용자는 원할 때 원하는 것을 받는다. 웹 페이지는 객체로 구성되어 있다. 웹페이지는 여러 개의 참조 오브젝트를 포함하는 기본 HTML 파일로 구성되어 있다. 오브젝트는 파일이다. - HTML 파일, JPEG,...
-
애플리케이션 레이어
Application Layer 목표 네트워크 애플리케이션 프로토콜의 개념적, 구현 측면 운송 계층 서비스 모델 클라이언트-서버 패러다임 P2P 패러다임 널리 사용되는 애플리케이션 레벨 프로토콜을 검사하여 프로토콜에 대해 알아본다 HTTP FTP SMT...
-
XML과 DTD
정형화란? 일정한 형식이나 틀에 맞게 작성된 구조 XML에서 시작 태그가 있으면 항상 끝 태그가 있어야한다와 같은 일정한 형식에 맞춰 작성한 문서 XML 문서 구조 요소 내용 구성 같은 구조의 요소를 나타내고 있는 XML 문서 ...
-
응용계층
Business Object Model 클라이언트로부터 정보 요청을 받아서, DB로부터 정보를 조회한 후, 다시 클라이언트에 최종 결과물을 전송하는 관계를 모델 프리젠테이션(Presentation) 우리가 현재 보고 있는 페이지 또는 브라우저로 출력되는 페이지 생성 ...
-
아키텍처
아키텍처 주로 하드웨어는 있다고 치고 이 분산 시스템을 구성하는 소프트웨어 컴포넌트들을 어떻게 구성해야할지에 대한 문제이다. 설계하려는 시스템의 소프트웨어가 어떤 구조를 가질지 설계하고 실제 설계한 내용을 개발해서 구체화하면그게 시스템 아키텍처이다. 분산 시스템의 조직을 보는 방법에는 여러가지 ...
-
시스템 모델
1. 물리적 모델 컴퓨터(및 기타 장치) 및 상호 연결 네트워크 측면에서 시스템의 하드웨어 구성 컴퓨터의 특정 세부사항과 채택된 네트워킹 기술로부터 추상화하는 분산 시스템의 기본 하드웨어 요소의 표현 3세대 분산 시스템 초기 분산 시스템, LAN 기술에 대응 인터넷 규모의 분산 시스템...
-
D Placement
D Placement 객체 또는 서비스와 같은 엔티티가 기본 물리적 분산 인프라에 매핑되는 방법 신중한 디자인 문제 배치 고려 필요 실제 간의 커뮤니케이션 패턴 주어진 기계의 신뢰성 전류 부하...
-
분산 시스템의 정의
분산시스템이란? 사용자에게 하나의 일관성 있는 시스템으로 나타나는 독립 컴퓨터 집합 각종 컴퓨터와 통신방식의 차이는 대부분 사용자에게 숨겨져 있다 사용자와 응용프로그램은 상호 작용 장소와 시간에 관계없이 분산 시스템과 일관되고 균일한 방식으로 상호 작용할 수 있다. 분산이란? 유저들에게는...
-
분산 시스템의 이슈
분산 시스템의 문제점 이질성(Heterogeneity) 네트워크 와이파이, 블루투스와 같은 다양한 다양한 종류의 인터넷을 사용한다. 분산 시스템을 사용할 때는 이러한 점을 생각하지말고 해야한다. 서로 연결된 모든 컴퓨터가 서로 통신하기 위해 인터넷 프로토콜을 사용한다. 인터넷 프로토...
-
분산 시스템
분산 시스템의 정의 사용자가 보기에 하나의 시스템으로 보이는, 여러 개의 독립적인 컴퓨터(서버, 컴포넌트)들의 집합 네트워크로 연결된 컴퓨터에 위치한 하드웨어 또는 소프트웨어 구성요소가 메시지를 전달하여 동작을 통신하고 조정하는 구성요소 전산망 vs 분산 시스템 전산망 : ...
-
SwiftUI 타이머 만들기
SwiftUI 타이머 만들기 타이머를 만들려면 @State로 변수를 만들어서 사용해야 한다는 것은 SwiftUI를 조금이라도 경험해본 사람이라면 알 것이다. 그러나 문제점이 한가지 있다. @State로 Int형 변수를 만들어서 -1씩 시켜주면 되는데 1초마다 -1를 시켜주어야 한다는 것이다. 그래서 이번에는 시간이랑 연동...
-
SwiftUI 애플 지도 띄우기
SwiftUI 애플 지도 띄우기 SwiftUI에서 애플 지도를 띄우려면 MapKit 라이브러리를 사용하면 된다. import SwiftUI import MapKit struct FieldReservView: View { //서울 좌표 @State private var region = MKCoordinateR...
-
SwiftUI 네이버 지도에 터치이벤트 적용하기
네이버 지도에 터치이벤트 적용하기 이전 포스트 글에 이어서 이번에는 지도에 터치이벤트를 적용시켜 보도록 하겠다. // MapView.swift import SwiftUI import KeyboardToolbar import MapKit import NMapsMap import Combine struct Map...
-
SwiftUI 네이버 지도 띄우기
SwiftUI에서의 지도 API 선택 현재 SwiftUI를 이용하여 IOS 앱을 개발하고 있다. 어플에서 지도를 사용할 일이 있어서 지도 API를 알아보았다. 지금 개발중인 앱은 국내에서만 서비스가 될 것이므로 국내 지도가 잘 되어 있는 API를 선정하여야 한다. 그렇게 선정한 것이 네이버 지도와 카카오 맵...
-
SwiftUI TextField에 키보드 포커싱
SwiftUI TextField에 키보드 초점 맞추기 현재 아래와 같이 화면을 구현하고 있다. 위 화면과 같이 항목들이 많아지면 ScriollView를 이용하여 구현을 하여야 한다. 여기서 문제가 하나 발생한다. 사용자에게서 입력을 받을 때 키보드가 아래에서 올라오는데 위에 보이는 TextField에 대해서는 보...
-
SwiftUI 키보드 커스텀 버튼 추가하기
SwiftUI 키보드 닫기 문제 현재 SwiftUI를 이용하여 앱을 개발하고 있다. 현재 구현한 화면은 아래와 같다. 위 화면을 보앗듯이 폼 형태의 화면이다. textfield를 이용하여 구현하였고, 입력은 아이폰 내의 키보드를 이용하여 입력을 받도록 설계되어 있다. 여기서 문제가 하나 있다. textfie...
-
Github Actions를 이용한 CI/CD 구축
본 포스트는 Github Actions을 이용하여 NHN Toast Cloud에 배포 자동화를 구축하는 글입니다. Github Actions를 이용한 CI/CD 프로젝트의 규모가 커질 수록 자동화된 워크플로우는 필수라고 생각한다. 워크플로우란 테스트, 빌드, 배포 등 다야한 작...
-
SwiftUI vs StoryBoard
SwiftUI란? SwiftUI는 모든 Apple 플랫폼에서 사용자 인터페이스를 구축할 수 있는 방법 중에 하나이다. 즉, 하나의 도구 및 API로 모든 애플 기기의 UI(사용자 인터페이스)를 만들 수 있게 해준다. SwiftUI는 선언적 구문을 사용한다. 예를 들어, 텍스트 필드로 ...
-
통신시스템 용어정리
아날로그 변조 (AM, FM, PM) 진폭 변조 (AM, Amplitude Modulation) 반송파의 진폭을 신호파에 비례하여 변화시킨다. 신호파가 반송파의 신폭에 실려 전송되므로 잡음 개입이 쉽다. 장거리 단파 방송이나 TV 화면부분에 이용된다. 진폭변조는 송신하고자 하는 정보를 반송파의 진...
-
12.7 메모리 관리 하드웨어
12.7 메모리 관리 하드웨어 메모리 관리 장치의 종류(MMU) 논리 메모리 참조를 물리 메모리 주소로 변환하는 동적 저장 장소 최대치를 위한 어드레스 맵핑 기능 메모리 내에서 서로 다른 사용자가 하나의 프로그램을 사용하기 위해 공통 프로그램 공유 기능 사용자간의 허락되지 않은 접근을 맡는 프로그램 보...
-
8.1~8.4장 중앙 처리 장치
8.1 중앙처리장치의 개요 컴퓨터에서 데이터 처리 동작을 수행하는 부분을 중앙 처리 장치라고 하며 줄여서 CPU라고 부른다. CPU는 위 사진과 같이 세 부분으로 구성되어 있는데, 레지스터 집합은 명령어를 실행하는데 필요한 중간 데이터를 보관하고, 산술 논리 장치(ALU)는 명령어를 실행하기 위한 마이크로 연...
-
7장 마이크로 프로그램된 제어
7.1 제어 메모리 제어 장치 수행 프로세서의 제어 장치는 기계명령어를 제어 신호로 변환한다. 마이크로 연산을 수행하기 위해 Hardwired control : 조합 논리 회로 마이크로 프로그램된 제어 프로세서 위에 있는 제어 메모리는 필수적인 제어 신호를 활...
-
캐시 메모리
12.5 캐시 메모리 컴퓨터가 어떤 동작들을 수행할 때, 그 동작들에 필요한 데이터를 가져오기 위해 메모리에 접근하게 된다. 그리고 메모리에사 특정한 데이터를 참조해오기 위해 메모리에 한정된 지역내에 있는 데이터를 참조해오는 경향이 있다. - 참조의 국한성 (Locality of reference...
-
이상치 탐지
이상 탐지 예상되거나 기대하는 관찰 값이 아닌 데이터의 패턴 개체의 이상 값을 찾아내는 것 우리가 가지고 있는 어떤 징후 같은 것. 이상 값은 정상이 아닌 값이다. ex) 이상치, 이상징후, 극단값, 비정상, 노이즈, 아우터라인 이상탐지 기법 특정한 알고리즘이 아니라 우리가 기...
-
6장 기본 컴퓨터 프로그래밍
6. Programming the Basic Computer 6.1 개요 컴퓨터 시스템 = 하드웨어+소프트웨어 하드웨어 = 물리적인 부품, 관련된 장비 소프트웨어 = 컴퓨터를 위해 작성된 프로그램 컴퓨터 구조에 관련된 사람들은 두 지점이 서로 영향을 미치기 때문에...
-
어소시어티브 메모리
12.4 어소시어티브 메모리 메모리가 저장하고 있는 정보에 접근하기 위해 주소가 아니라 저장되어 있는 내용 자체를 사용해서 접근하는 메모리장치 인자 레지스터와 키 레지스터는 n개의 비트로 이루어져 있다. 매치 레지스터는 m개의 비트로 이루어져 있다. 매치 레지스터는 모두 0으로 되어 있으나, m개의...
-
주 기억 장치 및 보조 기억 장치
12.2-3 메인 메모리(주기억 장치) RAM의 메모리 타입 DRAM(Dynamic RAM) 메인 메모리에 자주 사용된다. 각 DRAM 메모리 소자들은 직접 회로 내에 포함되어 있는 트랜지스터들과 capacitor들로 만들...
-
메모리계층
12.1 메모리 계층 메인 메모리는 입출력 프로세서로부터 데이터를 전달 받는다. 자기 테이프, 자기디스크와도 어떤 정보를 주고 받는다. CPU 내부에 포함되어 있는 레지스터가 CPU에 제일 가깝다. 캐시가 메인 메모리보다는 더 빠른 접근 속도를 가지고 있다. 자기디스크, 자기테이프가 동시다 라고...
-
계층적 군집화
계층적 군집화 (Hierarchical Clustering) HC라고도 이야기 한다. 객체의 유사성을 측정해서 유사성이 높은 대상들을 집단적으로 분류하고 군집간의 어떤 상회성을 분류하는 방법 dendrogram으로 나타낼 수 있다. 다이어그램 같은 트리는 병합 또는 나눔의 순서...
-
8.8 간소화된 명령어 집합 컴퓨터
8.8 간소화된 명령어 집합 컴퓨터 중첩된 레지스터 윈도우 (Overlapped Register Windows) 레지스터 윈도우는 한번에 단 하나의 값만 활성화 된다. 활성화된 레지스터 윈도우를 포인터가 가리키는 형태로 동작한다. 어떤함수가 호출되었을 때, 그 ...
-
8.6 데이터 전송과 처리
8.6 데이터 전송과 처리 기본적으로 컴퓨터의 종류가 다르다면 서로 어떤 특정 명령어를 처리할 떄 사용하는 기계어가 다르다. 기계어는 다르더라도 명령어의 형태는 유사하다. 그래서 이번에 기본 컴퓨터가 컴퓨터 구조를 이해하는데 도움이 될 수 있다. 데이터 전송 명령어(Data transfer i...
-
데이터 군집분석 및 클러스터링
군집분석이란? 우리가 레코드에 포함된 변수들에 기초해서 유사한 레코드를 가진 그룹 또는 군집들을 만들고자 하는 사용되는 클러스터링 분석 분석의 목적에 맞도록 군집들을 찾아내서 이들의 특징들을 연결하는 것 사용처 : 천문학, 교육학, 생물학자들이 특정한 종에 대해 분류하고자 할 때, 상위/하위 집단...
-
8.5 어드레싱 모드
어드레싱 모드(Addressing Modes) 명령어에서 주소필드에 있는 값을 해석하거나 수정하기 위한 규칙을 지정하고 있다. 수정한다라는 것은 예를 들어 간접주소 방식에서 직접주소 방식이 아닌 간접주소이기 때문에 어드레싱 필드에 저장된 값이 유효한 주소가 아니고 수정해야 ...
-
5장 기본 컴퓨터의 구조와 설계
5.1 명령어 코드(Instruction Codes) 프로그램 명령어들의 집합 기계명령어 컴퓨터가 특정한 연산을 수행하도록 지시하는 비트 그룹들 특정한 연산 = 마이크로 연산들 범용 컴퓨터 프로그램이 실행되면 프로그램의 명령어를 읽어들이면서 필요한 데이터들을 읽어들여서 메모리에 저장...
-
4장 레지스터 전송과 마이크로연산
4.1 레지스터 전송 언어 Simple Digital Systems 디지털 시스템은 디지털 하드웨어 모듈간의 상호 연결이다. 디지털 하드웨어 모듈은 구체적인 정보 처리 업무를 수행한다. 모듈들은 레지스터, 디코더, 산술 연산 요소, 제어 논리와 같은 디지털 컴포넌트로 이루어져 있다. 모듈들은 simp...
-
3.5장 이진 코드
3.5 Binary Code Code 유한 개의 원소로 구성된 집합의 원소들에게 서로 구분할 수 있는 유일한 수를 부여한 숫자 Binary Code : 10진수를 2진수의 조합으로 구별할 수 있도록 조합한 부호 Code 종류 숫자 코드 10진수에 0과 1로 구성된 코드를 ...
-
1장 디지털 논리회로
컴퓨터는 무엇인가? Computer 계산기 프로그램을 실행하는 기계 디지털 컴퓨터 모든 정보를 2진수의 데이터로 나타낸다. 정밀도가 높다. 아날로그 컴퓨터 아날로그 신호를 데이터로 이용하는 컴퓨터 신속한 입력과 즉각적인 반응을 얻을 수 있어 제어용 목...
-
3장 데이터의 표현
디지털 컴퓨터는 왜 2진수를 사용하나? 불연속인 수를 사용하여 계산을 수행한다. 하드웨어는 전자기적 소자로 구성됨 인간 논리는 참 또느 거짓으로 구분된다. 2진수는 컴퓨터가 사용하기에 편리하지만 사람이 사용하기 어려움 -> 사람이 사용하기 편리하도록 다양한 방법을 고안함 예) O...
-
2장 디지털 부속품
2.1 Integrated Circuits (IC) 트랜지스터(Transistor) 1세대 전자식 컴퓨터의 핵심 부품인 진공관을 대체한 전자 부품 진공관보다 작고 싸며 더 적은 열을 발산한다 반도체 재료인 실리콘으로 만들어진 고체 장치 2세대 컴퓨터들은 약 1000개의 트랜지스터로 구성...
-
캡스톤디자인 3월 회고
캡스톤디자인 3월달을 돌이켜 보며… 두번째 졸업작품에 대한 이야기를 적어보려고 한다. 좀 자주 적으면 좋겠지만 현재 프로젝트도 3개를 동시에 진행중이라 적을 시간이 그렇게 많지가 않다. 졸업작품은 2학기까지 진행하고 지금은 아직 초입단계라 볼 수 있다. 주제 선정 제일 먼저 주제를 선정하는 것이다. 무엇을 만들지 정하는 것...
-
데이터마이닝이란?
데이터마이닝이란? 대량의 데이터로부터 그 안에 숨어있는 새롭고, 가치있고, 의사 결정에 유용한 정보를 찾는 작업 대규로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아 내는 것이다. 데이터(Data) 연구나 조사 등의 바탕이...
-
Welcome to Jekyll!
You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way ...
-
An exhibit of Markdown
This note demonstrates some of what Markdown is capable of doing. An exhibit of Markdown Note: Feel free to play with this page. Unlike regular notes, this doesn’t autom...
-
Video example
Canon in D (Pachelbel’s Canon) - Cello & Piano [BEST WEDDING VERSION] Some of you know that we occasionally play for weddings. As you can imagine, we get a LOT of request...
-
Table example
Table example as below For now, these extended features are provided: Cells spanning multiple columns Cells spanning multiple rows Cells text align separately ...
-
Mermaid example
1. Pie chart pie title Pets adopted by volunteers "Dogs" : 386 "Cats" : 85 "Rats" : 35 2. sequence diagram @startmermaid sequenceDiagram Alice -» Bob: ...
-
Plantuml example
My First PlantUML PlantUML Block-1 @startuml Bob -> Alice : hello @enduml PlantUML Block-2 Bob -> Alice : hello world PlantUML Block-3 @startuml...
-
Quick markdown example
Paragraphs are separated by a blank line. 2nd paragraph. Italic, bold, and monospace. Itemized lists look like: this one that one the other one Note that — n...
-
This post demonstrates post content styles
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce bibendum neque eget nunc mattis eu sollicitudin enim tincidunt. Vestibulum lacus tortor, ultricies id...
-
My Example Post
Eos eu docendi tractatos sapientem, brute option menandri in vix, quando vivendo accommodare te ius. Nec melius fastidii constituam id, viderer theophrastus ad sit, hinc...
-
Some articles are just so long they deserve a really long title to see if things will break well
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce bibendum neque eget nunc mattis eu sollicitudin enim tincidunt. Vestibulum lacus tortor, ultricies id d...
-
Some articles are just so short that we have to make the footer stick
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exerc...
-
Another test markdown
Put the math expression within $…$: \(\LaTeX{}\) $\Pi$ $ a * b = c ^ b $ $ 2^{\frac{n-1}{3}} $ $ \int_a^b f(x)\,dx. $ \( \int_a^b f(x)\,dx. \) $ \...
-
Test markdown
You can write regular markdown here and Jekyll will automatically convert it to a nice webpage. I strongly encourage you to take 5 minutes to learn how to write in markdown - it’ll...