티스토리

B 드라이브
검색하기

블로그 홈

B 드라이브

b-drive.tistory.com/m

s.e.s 님의 블로그입니다.

구독자
1
방명록 방문하기

주요 글 목록

  • Commit Convention 커밋 컨벤션 커밋 메시지 형식(): typefeat (feature)fix (bug fix)docs (documentation)style (formatting, missing semi colons, …)refactortest (when adding missing tests)chore (maintain)scope어디가 변경되었는지생략 가능$location, $browser, $compile, $rootScope, ngHref, ngClick, ngView…함수가 변경되었다면 함수 이름, 메소드가 추가되었다면 해당 클래스 이름 등subject명령문, 현재 시제끝에 마침표 X첫글자 소문자로 쓰기body명령문, 현재 시제 권장변경한 이유, 변경 전과의 차이점 설명무엇을 왜 했는지생략 가능footer주요 변경 내역(break.. 공감수 0 댓글수 0 2024. 5. 22.
  • Google Material Icons 구글 머터리얼 아이콘 HTML 활용법 1. 구글 머터리얼 아이콘https://fonts.google.com/icons Material Symbols and Icons - Google FontsMaterial Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants.fonts.google.com  2. 적용법faceligatures(합자)라고 불리는 typographic 기능을 사용한 예시텍스트 이름만 사용해서 아이콘을 렌더링함대체 작업(텍스트 → 아이콘)은 웹 브라우저에 의해 자동으로 수행데스크탑, 모바일 기기, 대부분의 최신 브라우저에서 지원됨3. 아이콘 스타일 지정/*.. 공감수 1 댓글수 1 2024. 5. 21.
  • 0818모각코 6회차 6. Any, AnyObject, nil Any - Swift의 모든 타입을 지칭 var someAny: Any = 100 someAny = "어떤 타입도 수용 가능" someAny = 123.12 let someDouble: Double = someAny // 오류 AnyObject - 모든 클래스 타입을 지칭하는 프로토콜 class SomeClass {} var someAnyObject: AnyObject = SomeClass() someAnyObject = 123.12 // 오류 nil - 없음을 의미, null과 유사 someAny = nil //오류 someAnyObject = nil // 오류 공감수 0 댓글수 0 2023. 8. 18.
  • 0816 모각코 5회차 0. Swift란? Swift는 iOS, macOS, watchOS, and tvOS app 개발을 위해 만들어진 언어다. C와 Objective-C와 많은 부분에서 유사하다. 객체 지향 프로그래밍, 함수형 프로그래밍의 패턴을 모두 갖고 있다. 특징은 나중에 차차 정리해볼 예정이다. 1. Naming Swift는 이름을 지을 때 Camel Case를 사용한다! 함수, 메서드, 변수, 상수 -> Lower Camel Case 클래스, 구조체, 열거형, 익스텐션과 같은 타입명 -> Upper Camel Case 2. 콘솔 출력 - print: 단순 문자열 출력 - dump: 인스턴스의 자세한 설명까지 출력 3. String Interpolation 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 .. 공감수 0 댓글수 0 2023. 8. 16.
  • 0815 모각코 4회차 목표 - GAN의 한계와 DCGAN 0. GAN의 한계 GAN은 대표적인 생성 모델로 이미지 생성에서 아주 좋은 성능을 보인다. 그러나 모든 기술이 그렇듯 GAN 또한 한계점을 가지고 있다. GAN은 이론적으로는 fixed solution으로 수렴하는 것이 보장되어 있지만 실제 적용은 이론적 가정이 깨지면서 생기는 불안정한 구조적 단점을 보이곤 한다. 그 중 mode-collapse이 대표적이다. Mode-collapse는 generator와 discriminator 중 하나가 너무 학습이 잘 돼서 다른 하나의 학습이 진행되지 않는 것을 말한다. GAN은 generator와 discriminator가 대결하며 학습하는 구도인 만큼 학습이 불안정하다는 단점이 있다. Discriminator와 generat.. 공감수 0 댓글수 1 2023. 8. 15.
  • 0804 모각코 3회차 FLUTTER 환경설정 공감수 0 댓글수 0 2023. 8. 4.
  • 최대/최소 값과 인덱스 찾기 Header:   max_element(first, last)1. first: 찾고자 하는 시작 범위2. last: 찾고자 하는 끝 범위3. 리턴값: iterator(주소가 아닌 값을 얻고 싶으면 * 연산자 붙이기) 사용 예시maxValue = *max_element(v.begin(), v.end()); // 최댓값maxIndex = distance(v.begin(), maxValue); // 최댓값 인덱스 구하기 1maxIndex = max_element(v.begin(), v.end()) - v.begin(); // 최댓값 인덱스 구하기 2minValue = *min_element(v.begin(), v.end()); // 최솟값minIndex = distance(v.begin(), minValue).. 공감수 0 댓글수 0 2023. 8. 2.
  • 0731 모각코 2회차 풀이 공감수 0 댓글수 0 2023. 7. 31.
  • 0712 모각코 1회차 계획: 코딩테스트 문제 풀이 문제 1 수열 A[1], A[2], ... A[N] 중 한 개의 수를 제외하고 나머지는 모두 같다. 해당 수의 위치를 구하시오. C++ #include using namespace std; int main() { int T; cin >> T; while (T--) { int N; cin >> N; int arr[N]; for (int i = 0; i > arr[i]; } int index; int value = arr[0]; for (index = 1; index < N; index++) { if ((value ^ arr[index]) != 0) break; } if (index == 1 && arr[1] == arr[2]) index = 0; .. 공감수 0 댓글수 0 2023. 7. 12.
  • 배열의 초기화(memset, fill, for문) 변수를 선언하면 꼭 초기화를 해주는 것이 습관인데 배열을 초기화할 때에 항상 for문을 쓰다보니 귀찮기도 하고, 더 빠른 방법이 있을까 싶어 찾아보았다. 0. 가장 간단한 방법 int arr[사이즈]={0,}; 가장 간단한 방법이다 주의점: 0으로만 초기화 할 수 있다. 0이 아닌 다른 값을 넣으면 가장 첫번째 값만 해당 값으로 초기화되고 나머지는 모두 0으로 초기화한다 1. memset void *memset( void *dest, // 대상 포인터 int c, // 초기화할 문자 size_t count // 문자 수 ); // 반환 값: dest 값 dest의 처음 count 문자를 c 문자로 설정한다 C: 또는 , C++: 헤더가 필요하다. 다른 방법들보다 속도가 빠르다고 하는데 아직 체감은 못 했.. 공감수 0 댓글수 0 2023. 7. 6.
  • a / b 출력 작성 언어 C++ 문제 두 자연수 a, b를 입력받아 a / b 결과를 소수점 20째자리까지 출력하는 프로그램을 작성하시오 테스트 케이스 입력 3 5 출력 0.60000000000000000000 입력 3 7 출력 0.42857142857142857142 풀이 단순히 나눗셈 연산으로는 20째자리까지 정밀하게 계산할 수 없으리라 판단하고 직접 나눗셈의 원리를 적용하여 풀었다. #include #include using namespace std; int main() { int a = 0, b = 0; cin >> a >> b; int quotient = 0; double result = 0.0; for (int i = 0; i < 20; i++) { quotient = a / b; result += pow(.. 공감수 0 댓글수 0 2023. 7. 3.
  • 소수점 아래 출력하기 기본 출력 cout 공감수 0 댓글수 0 2023. 7. 2.
  • 문자열 함수 문자열 반복 1. 문자열.repeat(반복 횟수) 2. StringBuilder append 대소문자 전환 Character.toLowerCase(문자) Character.toUpperCase(문자) 공감수 0 댓글수 0 2023. 7. 2.
  • Swift 기초 문법 - 1 0. Swift란? Swift는 iOS, macOS, watchOS, and tvOS app 개발을 위해 만들어진 언어다. C와 Objective-C와 많은 부분에서 유사하다. 객체 지향 프로그래밍, 함수형 프로그래밍의 패턴을 모두 갖고 있다. 특징은 나중에 차차 정리해볼 예정이다. 1. Naming Swift는 이름을 지을 때 Camel Case를 사용한다! 함수, 메서드, 변수, 상수 -> Lower Camel Case 클래스, 구조체, 열거형, 익스텐션과 같은 타입명 -> Upper Camel Case 2. 콘솔 출력 - print: 단순 문자열 출력 - dump: 인스턴스의 자세한 설명까지 출력 3. String Interpolation 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 .. 공감수 0 댓글수 0 2023. 5. 4.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.