본문 바로가기

개발88

spring boot, thymeleaf, neo4j 그래픽 시각화 하기 sigma.js 샘플 스프링 부트, 타임리프?타입리프? 에 neo4j를 붙여 봤다 기존 RDB와는 많이 다른 객체간의 연결관계에 기반한 graphdb를 붙여 보았다.  일단은 생각 보다는 내 맘에 쏙 드는 샘플이나 글들이 별로 없었고 RDB나 NOSQL을 많이 쓰는 거 같다. 언제나 그렇듯이 별거 아닌걸로 날린 시간이 많은거 같다.  1. 프로젝트 설정1.1 Spring Boot 프로젝트 생성Spring Initializr를 사용하여 새로운 프로젝트를 생성합니다.필요한 의존성을 추가합니다:Spring WebSpring Data Neo4j1.2 Maven 의존성 설정pom.xml 파일에 다음과 같이 의존성을 추가합니다: org.springframework.boot spring-boot-s.. 2024. 11. 10.
지금 chatGPT 문제 있니? Bad gateway 간간히 GPT를 사용하는데오늘 들어가려고 하니  bad gateway 에러가 나오는... 간간히 사용하던지라 내가 너무 많이 사용하거나 한건 아닌거 같은데서버에 문제가 있나 보네요클라우드도 서울에 있었나 보네요 클라우드로  그래서 perplexity ai 에게 물어 보니 PerplexityPerplexity is a free AI-powered answer engine that provides accurate, trusted, and real-time answers to any question.www.perplexity.ai   ChatGPT의 502 Bad Gateway 오류: 원인과 해결 방법 현재 ChatGPT에서 502 Bad Gateway 오류가 발생하고 있는 것으로 보입니다. 이 오류는 서버 .. 2024. 11. 9.
ESM + CDN UMD + CDN UMD + local 방식 차이 JavaScript 모듈을 웹 프로젝트에 통합하는 방법에는 여러 가지가 있으며, 각 방법은 프로젝트의 요구 사항과 환경에 따라 장단점이 있습니다. 주요 방식으로는 ESM(ECMAScript Module)과 UMD(Universal Module Definition)를 CDN(Content Delivery Network) 또는 로컬 파일로 사용하는 방법이 있습니다.    1. ESM + CDN:ESM은 ES6부터 도입된 표준 모듈 시스템으로, import와 export 구문을 사용하여 모듈을 정의하고 불러옵니다. CDN을 통해 ESM 모듈을 로드하면, 브라우저가 해당 모듈을 네트워크를 통해 비동기적으로 가져옵니다.장점:최신 브라우저에서 네이티브로 지원하므로 별도의 번들링 없이 모듈을 사용할 수 있습니다.CD.. 2024. 11. 8.
스프링 부트 thymeleaf neo4를 이용해 어플리케이션 만들기 스프링 부트, Thymeleaf, 그리고 Neo4j를 사용하여 애플리케이션을 개발 샘플 입니다.참고 자료:Spring Boot 공식 문서Thymeleaf 공식 문서Spring Data Neo4j 공식 문서   프로젝트 설정:Spring Initializr를 사용하여 새로운 스프링 부트 프로젝트를 생성하세요.필요한 종속성을 추가하세요:Spring WebThymeleafSpring Data Neo4jNeo4j 데이터베이스 설정:로컬 머신에 Neo4j를 설치하거나 Docker를 사용하여 실행하세요.기본 포트는 7474(HTTP)와 7687(Bolt)입니다.브라우저에서 http://localhost:7474로 접속하여 데이터베이스를 구성하세요.application.properties 또는 application... 2024. 11. 8.