일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS #빅데이터 #분석 #데이터
- 구글
- aws
- 머신러닝
- 구글클라우드
- 딥러닝
- GCP
- 쿠버네티스
- 구글 클라우드
- DataFlow
- Kubernest
- 네트워크
- docker
- 마이크로서비스
- go
- 클라우드
- 자격증
- 도커
- 코세라
- 구글클라우드플랫폼
- cloud
- Associate
- 클라우드 자격증
- coursera
- golang
- 구글클라우드서밋
- nnictl
- cdk
- Dataproc
- Today
- Total
목록-프로그래밍 언어 (16)
JD의 블로그
기본 자료형 불리언 bool 문자열 string 정수 int, int8, int16, int32(rune), int64 uint, uint8(byte), uint16, uint32, uint64, uintptr 실수 float32, float64 복소수 complex64, complex128 구조체(Structs) 필드(데이터)들의 조합 type 선언으로 struct의 이름을 지정할 수 있다. package main import "fmt" type Vertex struct { X int Y int } func main() { fmt.Println(Vertex{1,2}) } 구조체 리터럴(Struct Literals) : 필드와 값을 나열해서 구조체를 새로 할당하는 방법 import "fmt" type V..
고랭(Golang)을 배워야지 배워야지 하다가, 이제 하나씩 정리해보려고 한다. 패키지 (Package) 모든 Go 프로그램은 패키지로 구성되어 있다. 패키지 이름은 디렉토리 경로의 마지막 이름을 사용하는 것이 규칙이다. path/filepath => package filepath 익스포트(Exported names) 패키지를 import하면 외부로 메서드나 변수 상수 등에 접근할 수 있다. 대문자로 시작하면 패키지를 사용할 수 있는 장소에 접근할 수 있는 exported name이 된다. 즉, 소문자로 입력하게 되면 에러가 난다. (ex math.Pi (O), math.pi (X) ) 에러 : cannot refer to undepxed name math.pi 함수(Function) C, C++, Ja..
리펙토링은 많이 들어본 단어이다. "리펙토링(refactoring)은 주로 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다." 그러나 정확하게 리펙토링이 무엇을 뜻하는지 자세히 생각해본 적은 없는데 이번 기회에 공부할겸 한 번 정리해보려고 한다. Code refactoring은 기존의 기능을 변경하지 않고, 프로그램 내부 구조를 변경하는 과정이다. 왜?, 소프트웨어 내부적인 quality attribute를 향상시키기 위해! "A quality attribute (QA) is a measurable or testable property of a system that is used to indicate how well the system satisfies the needs of its stakehol..
1. Diagnonal Matrix Most of the numbers are zeros and only the elements in their diagonal are non zeros M[i, j] = 0 if i!=j we want to store only non-zero elements A[5] = {3, 7 , 4 , 9, 6} [5x5] diagonal matrix M[i, j] if(i==j) a[i-1]; void set(int A[], int i, int j, int x) x is the element that i want to store { if(i==j) A[i-1] = x; } int get(int A[], int i, int j) { if(i==j) return A[i-1]; els..
1. Time complexity : basically depends on the procedure that you are adopting. n : some number of elements O(n), bigO to measure time consuming to take a task. For finding the time complexity either you can measure the time based on the work that you are doing, means according to your procedure, if you're clear with your procedure, you can know the time, or else from the code, program code also ..
1. What is ADT Data type 1) Representation of data (How you are storing the data) 2) operations on data (What are the operations that you allow on the data) Abstract : hiding internal details. (we need not know internal details - how these operations are performed.) Without knowing them, we can use them. When the Object Oriented Programming languages being started to use in Software Development,..