전체 글 135

이차전지소재 하이니켈 양극재 제조공정 및 핵심설비

개인 공부 차원에서 작성된 자료 입니다.양극재란?방전시 양극에 해당하는 얇은 알루미늄 기재에 발리는 소재로 대부분 금속과 리튬 성분 조합으로 이루어진다. 사진에 보이는 것처럼 블랙 파우더 이다.하이니켈 양극재양극재를 구성하는 금속 성분이 니켈, 코발트, 알루미늄 같은 물질에서 니켈 비중이 높은 양극재로 에너지 밀도가 높은 것이 특징이다. 대신 안정성이 상대적으로 낮아진다는 측면에서 에너지 밀도를 높임과 동시에 안정성을 유지하는 방향으로 양극재 기술 개발이 요구되고 있다.제조공정 및 핵심설비제조공정과 설비에 대한 정보를 얻는데 가장 큰 도움이 된 영상이다. (중국어인게 함정)제조공정기술의 경우 산업보안 측면에서 보호 받고 있기에 공개된 자료가 많지 않다. 그래서 현재 공개되어있는 자료들을 수집하는데 많은..

Oracle SQL Developer 다크 테마 만들기

DB Client 툴은 정말 쓸만한게 없다. SI 프로젝트를 다니다보니 SQL 편집기에 지나지 않은 DB Client 툴에서 강점이어야 할 기능들은 자동완성과 SQL코드정렬인데 이걸 만족하는 툴은 Datagrip 정도이다. 그런데 Datagrip도 툴 자체의 무거움과 여러 Database 접속정보를 관리하는 차원 등에서 약간의 아쉬움은 존재한다. 그리고 때로는 라이센스 문제에서 자유롭기 위해선 DBeaver를 사용한다. 이번 프로젝트에선 DBeaver를 공식 툴로 정의하여 사용을 하려고 하는데 하필 PL-SQL 기반의 프로젝트이다. PL-SQL 디버깅을 하는 방법을 가이드 해달라는 요청에 DBeaver 툴을 이용해 디버깅을 하려고 하니 잘 되지 않는다. 급하게 옛날 익숙함의 기억을 꺼내어 Oracle S..

devTool 2024.02.24

Install Tomcat on Linux(RHEL 8/CentOS)

블로그 포스팅 정말 오랜만이긴 한데... 그렇다고 길게 할 생각이 없다. 이유는 비슷한 컨텐츠를 짜집기 하여 재생산 하는 작업을 나보다 ChatGPT가 더 잘하기 때문이다. 원래는 기본기를 다시 한번 다듬는 행위로 포스팅을 하려고 하였는데... 아주 간단한 작업들 조차 머릿속에서 기억이 휘발된 것을 보니... 뇌 속에 있는 기억창고를 정리하고자 순수 텍스트로만 정리하려 한다. 0. Java 설치 0-1. 패키지 관리도구로 설치 # 패키지 관리도구 업데이트 sudo dnf update # RPM 패키지 관리도구에서 java 목록 검색 sudo dnf list java* # Java 패키지 설치 sudo dnf install java-21-openjdk java-21-openjdk-devel -y # Jav..

DevOps 2024.02.18

Source Connector slow query로 인한 장애기

Source Connector slow query로 인한 장애기 문제의 쿼리 table.poll.interval.ms 설정된 주기마다 해당 쿼리를 실행 SELECT NULL AS table_cat, o.owner AS table_schem, o.object_name AS table_name, o.object_type AS table_type, NULL AS remarks FROM all_objects o WHERE o.owner LIKE :1 ESCAPE '/' AND o.object_name LIKE :2 ESCAPE '/' AND o.object_type IN ('TABLE', 'SYNONYM', 'VIEW') ORDER BY t..

What are the advantages of using Spring Boot?

What are the advantages of using Spring Boot? Features Create stand-alone Spring applications Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files) Provide opinionated 'starter' dependencies to simplify your build configuration Automatically configure Spring and 3rd party libraries whenever possible Provide production-ready features such as metrics, health checks, and externaliz..

How do you configure a DataSource in Spring?

How do you configure a DataSource in Spring? Dependency Maven org.springframework.boot spring-boot-starter-data-jpa com.h2database h2 1.4.200 runtime Gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'com.h2database:h2' } configuration properties application.yml spring: datasource: url: jdbc:h2:mem:mydb username: sa passwo..

What is the difference between checked and unchecked exceptions?

What is the difference between checked and unchecked exceptions? Checked exception Unchecked exception 예외 발생 컴파일시 예외 catch부에서 처리 런타임 도중 발생하는 catch되지 않은 예외 예외 처리 예외처리 필수 예외처리 필수 아님 트랜잭션 처리 롤백하지 않음 롤백함 예시 IOException, SQLException, ClassNotFoundException, InvocationTargetException NullPointerException, IndexOutOfBoundsException, IllegalArgumentException, NumberFormatException Why does Spring prefe..