목록프로그램 (97)
Brise
목표하는 실행 주기에 가장 가까운 prescale과 period를 찾는 코드 예제입니다. prescale도 bsearch방식으로 찾으면 좀 더 빨리 찾을 수 있습니다만,높은 실행주기를 target으로 하는 코드라 prescale이 커질일이 별로 없어 순차방식으로 사용했습니다. /****************************************************************************** Online C Compiler. Code, Compile, Run and Debug C program online.Write your code in this editor and press "Run" button to..
OpenGL on Flutterpub.devGithubflutter_openglHow to installInstall Follow Program MinGW / MSYSAdd PATHInstall wgetCMakeClone Repo.https://github.com/alnitak/flutter_openglDownload DependencyDownload and Extract in Project ROOTNative SDKgit clone https://github.com/powervr-graphics/Native_SDK.gitglmgit clone https://github.com/g-truc/glm.gitglew(sources at https://github.com/nigels-com/glew)extrac..
Vue.js 소개 Vue.js란 무엇인가?Vue.js의 역사와 개발 배경 Vue.js의 주요 특징 선언적 렌더링컴포넌트 시스템리액티브 시스템 Vue.js 시작하기 개발 환경 설정첫 Vue 애플리케이션 생성하기 핵심 개념 이해 인스턴스템플릿 문법계산된 속성과 감시자클래스와 스타일 바인딩조건부 렌더링과 리스트 렌더링 컴포넌트와 프롭스 컴포넌트 등록과 사용프롭스 전달과 검증 고급 기능 커스텀 디렉티브믹스인플러그인과 필터 Vue.js에서의 상태 관리 Vuex 사용법상태 관리 패턴 Vue.js와 다른 프레임워크와의 비교 React와 Angular와의 비교 실용적인 예제와 프로젝트 실제 사용 사례종합적인 프로젝트 개발이제 각 단계를 상세하게 설명해보겠습니다.1. Vue.js 소개Vue.js란 무엇인가?Vue.js는..
windows에서 tensorflow 설치(GPU) 윈도우 native에서 마지막으로 설치 가능한 tensorflow-gpu==2.10.1 버전을 설치하는 가이드입니다. tensorflow는 2.11버전 이후로 윈도우에서 gpu를 사용하기 위해서는 WSL2를 사용하여야 하며, tensorflow-gpu 패키지와 tensorflow 패키지가 통합됩니다. 필요 설치사항 NVIDIA 그래픽 카드 드라이버 CUDA Toolkit 11.8 cuDNN 8.9.1 Microsoft Visual C++ 재배포 가능 패키지 Anaconda anaconda 새로운 환경 생성 Anaconda Prompt를 실행하고 아래 명령을 넣어 tensorflow를 실행하기 위한 환경을 생성한다. conda create -n tf pi..
ABI (Application Binary Interface)와 cdecl (C declaration)은 모두 프로그래밍에서 함수 호출 규약을 정의하는 방식입니다. ABI는 함수 호출 시에 전달되는 인자, 반환 값, 레지스터 사용 규칙, 스택의 구성 등의 로우 레벨의 세부 사항을 규정하는 인터페이스입니다. ABI는 컴파일러와 운영체제 간에 일관성 있게 함수 호출 규약을 유지하기 위해 사용됩니다. 반면에 cdecl은 함수가 호출될 때 스택에 인자를 어떤 순서로 push하고, 함수가 리턴할 때 스택에서 값을 가져올지 여부를 결정하는 방식입니다. cdecl은 C 언어에서 함수의 프로토타입 선언 시 사용되며, 함수 호출 규약에 대한 정보를 제공합니다. ABI와 cdecl의 차이점은 다음과 같습니다. ABI는 로..
PlantUML으로 ASCII-art UML 생성하기 준비사항 java PlantUML jar (plantuml.1.2023.5.jar 다운로드) ASCII Art 생성 방법 자바 설치 및 PlantUML 다운로드 cmd 실행(jar과 스크립트가 있는 폴더) 후 자바 동작여부 확인. C:\Users\envie\Downloads>java -version openjdk version "1.8.0_362" OpenJDK Runtime Environment (Temurin)(build 1.8.0_362-b09) OpenJDK 64-Bit Server VM (Temurin)(build 25.362-b09, mixed mode) puml 스크립트 작성(이 경우 hello.puml) @startuml particip..
import cupy as cp from cupy.cuda import StreamingPriorityQueue from numba import cuda # 그래프 정점의 개수 n = 6 # 인접 리스트로 그래프 생성 graph = [[] for _ in range(n)] graph[0].append(1) graph[0].append(2) graph[1].append(3) graph[2].append(3) graph[2].append(4) graph[3].append(5) graph[4].append(5) # DFS 함수 @cuda.jit(device=True) def dfs_kernel(graph, visited, v, visited_matrix): visited[v] = True visited_mat..
마크다운 예시 제목 및 글머리 This is Title ============ This is Subtitle ------------ # This is a Header Level1 ## This is a Header Level2 ### This is a Header Level3 #### This is a Header Level4 ##### This is a Header Level5 ###### This is a Header Level6 This is Title This is Subtitle This is a Header Level1 This is a Header Level2 This is a Header Level3 This is a Header Level4 This is a Header Level5 Th..