helpilsang 님의 블로그

고정 헤더 영역

글 제목

메뉴 레이어

helpilsang 님의 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (110)
    • 취미개발 (2)
      • 코인자동매매프로그램 (1)
    • 학과공부 (28)
      • 컴퓨터구조 (10)
      • UNIX시스템 (1)
      • Python의 기초프로그래밍 (2)
      • 컴퓨터의 이해 (5)
      • 모바일 앱 프로그래밍 (6)
      • 소프트웨어 공학 (4)
      • 빅데이터 (0)
    • 기술공부 (71)
      • react (7)
      • node.js (1)
      • vscode_설정 (1)
      • Next.js (15)
      • Flutter (7)
      • Dart (19)
      • Gradle (1)
      • Springboot (0)
      • Redis (5)
      • JPA (3)
      • Docker (6)
      • Linux (4)
      • Langflow (2)
    • Company Study (2)
      • 온톨로지 지식베이스 (2)
    • Outsourcing (0)
      • OCR_Project (0)
    • stdudy (1)

검색 레이어

helpilsang 님의 블로그

검색 영역

컨텐츠 검색

분류 전체보기

  • Langflow 설치 및 띄우기

    2025.12.11 by helpilsang

  • Langflow 개요

    2025.12.11 by helpilsang

  • Linux 주요 명령어

    2025.12.03 by helpilsang

  • Linux 기초 (주요 디렉토리 및 언어설정)

    2025.12.03 by helpilsang

  • Linux 기초 (패키지 설치, {rpm, deb} 파일)

    2025.12.03 by helpilsang

  • Linux 기초 ( 운영체제, 커널, 쉘, 프로세스)

    2025.12.03 by helpilsang

  • Redis 캐싱에서 DB와의 원자성을 확보하는 법

    2025.12.01 by helpilsang

  • Springboot에서의 Redis Cache 활용 방법

    2025.12.01 by helpilsang

Langflow 설치 및 띄우기

랭플로우를 우선 여러방법으로 로컬에서 돌려보는 방법이 있단다1. docker로 pull받아서 그냥 돌려보기2. uv pip install 로 패키지 설치해서 돌려보기3. local에서 프론트랑 백엔드 나눠서 돌려서 구동하기커스텀을 하려면 당연히 3번을 해야되겠고그냥 가져다 쓰겠다하면 1번이 좀 더 좋아보이겠지?난 3번을 사용할거니까 3번기준으로 설치하고 구동법 알려줄게설치 전 필수사항 - python 3.10 ~ 3.12 버전선택사항 - uv 설치 powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" 명령어를 입력하여 uv설치설치1. git 저장소 접속 및 연동https://github.com/lan..

기술공부/Langflow 2025. 12. 11. 15:51

Langflow 개요

Langflow는 대규모 언어 모델(LLM)과 다양한 데이터 소스를 활용하여 AI 애플리케이션을 시각적으로 설계하고 구축할 수 있는 low-code 플랫폼Python 기반으로 개발되었으며, 특정 모델, API, 데이터베이스에 구애받지 않고 유연하게 사용할 수 있음Langflow의 주요 특징시각적 인터페이스: 드래그 앤 드롭 방식의 직관적인 인터페이스를 통해 복잡한 AI 워크플로우를 손쉽게 설계할 수 있습니다.다양한 구성 요소 지원: 프롬프트, 언어 모델, 데이터 소스 등 다양한 구성 요소를 모듈화하여 제공하므로, 필요에 따라 쉽게 조합하고 재사용할 수 있습니다.실시간 테스트 및 디버깅: Playground 기능을 통해 실시간으로 프롬프트와 모델의 응답을 테스트하고 조정할 수 있어, 최적의 결과를 도출하는..

기술공부/Langflow 2025. 12. 11. 14:55

Linux 주요 명령어

모든 명령어를 설명하긴 힘드니까 내가 쭉 보고 중요하다 생각드는 명령어만 설명할게1. exec2.free3.jobs4.kill5.crontab6. logrotate7.nohup8. pgrep9. ps 1. exec주어진 명령어를 실행하는데 새로운 프로세스를 생성하지 않고, 쉘 프로세스를 대체한다이렇게 말하면 뭔소린지 모르겠지일반적으로 CLI에서 우리가 명령을 실행하면bash (부모 프로세스) └── ls (자식 프로세스)이런식으로 /bash하위에있는 명령어를 실행한단말이야?그럼 여기에서 프로그램을 실행하면 프로그램실행이 마치면 bash로 돌아오겠지?즉 쉘이 살아있다는말이야exec로 실행하면? - bash가 사라지고 그 자리에 실행할 프로그램이 들..

기술공부/Linux 2025. 12. 3. 11:50

Linux 기초 (주요 디렉토리 및 언어설정)

리눅스의 주요 디렉토리를 알아보자고Directory디렉토리명설명/bin기본 명령어 바이너리 저장/dev장치 파일 저장/etc설정파일/home사용자의 홈 디렉토리/lib라이브러리 디렉토리/lib6464bit용 라이브러리/mnt디스크 마운트 디렉토리/opt사용자 응용 프로그램 설치 디렉토리/proccpu,메모리등 시스템 정보 특수파일저장/sbin필수 시스템 바이너리 파일 저장/tmp임시파일저장주기적으로 지워지기 대문에 오래 저장할 파일을 보관하면 안됨 한글설정리눅스 시스템에서 한글이 깨지는 경우가 있음인터넷에서 다운로드 받은 파일을 cat으로 열어보면 한글이 정상적으로 보이지만 vi로 열거나 python등 다른 프로그램으로 열어보면 한글이 깨지는경우가 종종 있음이런경우 OS의 언어설정이 UTF-8로 되어있지..

기술공부/Linux 2025. 12. 3. 09:55

Linux 기초 (패키지 설치, {rpm, deb} 파일)

패키지 설치리눅스의 주요 모듈은 패키지 매니저를 이용해서 설치할 수 있다[ yum ]은 레드햇 계열, [ apt-get ]은 데비안 계열에서 사용하는 패키지 설치 명령이다yum - 레드햇 계열, CentOSapt-get - 데비안 계열, 우분투yum 명령어yum에 설정된 기본 레파지토리의 정보를 이용하여 파일을 설치. 사용자가 레파지토리를 추가할 수도 있음명령설명yum -h설명을 출력yum list [프로그램 명]설치할 수 있는 프로그램의 버전을 출력yum install [프로그램 명]프로그램을 설치yum search [프로그램 명]프로그램 검색yum update설치된 프로그램을 업데이트yum update [프로그램명]프로그램을 업데이트yum upgrade설치된 프로그램을 업그레이드update는 사용하..

기술공부/Linux 2025. 12. 3. 09:17

Linux 기초 ( 운영체제, 커널, 쉘, 프로세스)

우선 Linux는 운영체제임 OS라고도 하지운영체제컴퓨터 하드웨어와 소프트웨어 사이에서 소통을 도와주는 인터페이스 / 운영체제에는 유닉스, 리눅스, 안드로이드, MS윈도우 등등...이 있음리눅스의 종류리눅스는 각종 회사, 커뮤니티에서 만든 배포판이 여러가지 존재 ( 배포판은 이눅스 커널, 쉘, 오픈소스 소프트웨어를 통합하여 제공)우분투, 레드햇, CentOS, 페도라, 데비안 등이 존재커널, 쉘커널 : 하드웨어와 애플리케이션 간에 상호작용을 도와주는 OS의 핵심 구성요소쉘 : 대화형 인터페이스 사용자의 커널 사이에서 사용자의 입력을 받아서 명령을 해석하여 커널에 전달하고 결과를 사용자에게 반환 여러가지 쉘 중에서 가장 인기있는 5가지 쉘은 Bash, Tcsh, Ksh, Zsh, Fis..

기술공부/Linux 2025. 12. 3. 08:43

Redis 캐싱에서 DB와의 원자성을 확보하는 법

Redis를 사용하며 생각할것들이 많아진다TTL 설정은 어떻게할것인가애초에 캐싱처리한다는것 자체가 DB와 원자성이 보장되지않잖아 그럼 어떻게 그 간극을 맞출것인가에 대한 의문그래서 Redis의 캐싱처리를 할때에는 보통 실시간성이 없는 데이터 추천검색어, 상품 정보, 사용자프로필, 설정값등등...보통 많이 바뀌지않는데이터그래도 바뀔염려가 있잖아그떄는 @CacheEvict(value = "products", key = "'all'")public Product createProduct(Product product) { return productRepository.save(product);}@CacheEvict(value = "products", allEntries = true)public void del..

기술공부/Redis 2025. 12. 1. 16:52

Springboot에서의 Redis Cache 활용 방법

지금까지 Redis의 정의에 대해서 배워봣잖아?그럼 이제 실전에서 좀 써먹어 봐야겠지?Redis에서 가장 많이 사용되는 기능인 Cache를 사용해보자일단 Springboot에서 사용하는 방법 으로는 2가지 방법이 있어1. Repository 패턴을 구현하여 구현체를 이용하여 사용하는 방법2. Spring Cache Abstraction - Spring cache 방식을 사용하는 방법각각의 장점이 있는데- Spring cache 방식을 사용하는 경우1) 간단한 캐싱 (조회, 수정, 삭제)2) 메서드 단위 캐싱3) 코드가 깔끔함4) 대부분의 경우 충분- RedisRepository 방식1) 복잡한 Redis 자료구조 사용 (List, Set,Sorted Set)2) 조회수, 좋아요 같은 카운터 사용3) 실시..

기술공부/Redis 2025. 12. 1. 16:25

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 14
다음
TISTORY
helpilsang 님의 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바