200scs
close
프로필 배경
프로필 로고

200scs

  • 분류 전체보기
    • Front-Language
      • HTML
      • CSS
      • JavaScript
      • ReactQueryProject
    • Back-Language
      • Java
      • Spring
      • Android
      • OOP
    • 데이터베이스_Database
      • SQL
    • PS&알고리즘
    • 코테, Coding-Test
    • 네트워크, Network
    • 형상&버전 관리
    • 운영체제_Operating-System
      • LINUX
      • MAC
      • Windows
    • 보안_Security
  • 홈
  • 태그
  • 방명록
  • 글쓰기

[Electron] ipcRenderer? 왜 중앙화해야 하지?

Electron의 ipcRenderer와 중앙화 전략ipcRenderer란?처음 ipcRenderer를 접했을 때 이런 생각이 들었다.💡 renderer는 뭔가 렌더링 해주는 것 같다.. 근데 IPC는 뭐지?**IPC(Inter-Process Communication)**는 프로세스 간 통신을 말한다. 즉, 서로 다른 프로세스 간에 데이터를 교환하고 통신하는 메커니즘이다. 운영체제에서 프로세스들은 보안과 안정성을 위해 서로 격리되어 있기 때문에, IPC는 프로세스 간 경계를 넘어 안전하게 통신할 수 있게 해준다.💡 프로세스 간 통신… 근데 renderer..?? 뭔가 내가 아는 renderer의 의미가 아닌가?ipcRenderer는 ElectronJS 앱에서 사용되는 IPC 모듈이다. Renderer..

  • format_list_bulleted Front-Language
  • · 2025. 3. 17.
  • textsms
BST, B-Tree, B+Tree 쉽게 알아보기

BST, B-Tree, B+Tree 쉽게 알아보기

데이터베이스에 데이터가 저장될 때는 Tree구조로 저장된다.하지만, Tree구조로 배치해놔도 절반씩 갈라가며 탐색하기 때문에 데이터의 양이 많아지면 굉장히 오래걸린다.이진탐색기법을 적용한 데이터베이스 구조를 BST(Binary Search Tree) 구조라고 하는데, 여기서 더 효율적이고 빠르게 탐색하기 위해서 Node라는 개념을 적용한다. 기존의 BST는 1/2 탐색을 한다면, 오래 걸릴 탐색을 1/3 혹은 1/4로 탐색을 하여 탐색을 보다 빠르게 한다.이것이 B-Tree 구조라고 한다.근데 쓰다보니, 이것도 비효율적이다. 왜? 순차탐색을 할때, 중위순회를 하기 때문이다. (혹시 순차탐색과 중위순회가 뭔지 모른다면, 공부하고 오기 바란다)B-Tree 구조를 약간 변형시켜, 순차탐색을 효율적으로 할 수 ..

  • format_list_bulleted 카테고리 없음
  • · 2025. 3. 8.
  • textsms
[BoJ][JAVA] 1874 - 스택 수열

[BoJ][JAVA] 1874 - 스택 수열

문제 링크 - https://www.acmicpc.net/problem/1874🔍 리뷰체감 난이도: ⭐️⭐️⭐️⭐️ - EZ⭐️⭐️ - 고민 좀 했다..⭐️⭐️⭐️ - 못풀었다… 해설 봤음⭐️⭐️⭐️⭐️ - 해설 봐도 모르겠어⭐️⭐️⭐️⭐️⭐️ - 이거 어떻게 풀었지 내가..?문제 이해이 문제에서는 입력의 분류가 두 가지다.첫째 줄: 수열의 크기 N을 입력,둘쨰 줄부터 ~ N번째 줄: N개의 수열의 요소를 입력한다.Stack에 1부터 n까지 차례로 각 요소를 push 혹은, pop하여 pop을 한 결과가 수열의 순서와 동일해야 한다.연산 중에 push를 한다면 ‘+’를 출력하고, pop을 한다면 ‘-’를 출력한다.만약 어떠한 연산으로도 스택에서 pop한 결과가 수열과 동일할 수 없다면 ‘NO’를 출력한..

  • format_list_bulleted 카테고리 없음
  • · 2025. 1. 9.
  • textsms
[BoJ][JAVA] 1406 - 에디터, 스택과 배열로 풀어보기

[BoJ][JAVA] 1406 - 에디터, 스택과 배열로 풀어보기

문제 링크: https://www.acmicpc.net/problem/1406🔎 리뷰 🔍체감 난이도: ⭐️⭐️⭐️ - EZ⭐️⭐️ - 고민 좀 했다..⭐️⭐️⭐️ - 못풀었다… 해설 봤음⭐️⭐️⭐️⭐️ - 해설 봐도 모르겠어⭐️⭐️⭐️⭐️⭐️ - 이거 어떻게 풀었지 내가..?👌🏼 문제 이해입력영어 소문자만 가능(600,000글자까지)커서는 문장의 맨 앞, 문장의 맨 뒤, 또는 문장 중간 임의의 곳(모든 연속된 두 문자 사이)에 위치할 수 있다. 즉, 길이가 L인 문자열이 편집기에 입력되어 있으면, 커서가 위치할 수 있는 곳은 L + 1가지 경우이다.지원하는 명령어LDB: 커서 왼 쪽에 있는 문자를 삭제(커서가 문장의 맨 앞으면 무시) 삭제로 ㅣㅇㄴ해 커서는 한 칸 왼 쪽으로 이동한 것처럼 나타나지..

  • format_list_bulleted PS&알고리즘
  • · 2025. 1. 9.
  • textsms
React-Native Trouble Shooting(Andorid, IOS) 빌드가 안된다..ㅠ

React-Native Trouble Shooting(Andorid, IOS) 빌드가 안된다..ㅠ

**2024/12/20(금) 현재 사진이 정상적으로 올라가지 않아서, 추후에 사진 업로드 해드리겠습니다**내가 사용하는 버전set-upJDK - 17Android SDK - 35IOS - 18.2[Windows] Setting - Environment VariableAndroid SDK1. 시스템 변수 추가[시스템 변수] - [PATH]에 관련 값 추가Java JDK1. JDK 다운로드(원하는 버전으로 openjdk혹은 oracle에서 다운로드. 뭐든 무관합니다)2. 시스템 변수 추가(1)맨 하단 [새로 만들기] 클릭변수이름: JAVA_HOME변수 값: C:\Program Files\Java\jdk-17💡변수 값은 원하는 jdk 버전을 사용한다.3. [시스템 변수] - [CLASSPATH] 값 셋팅4...

  • format_list_bulleted 카테고리 없음
  • · 2024. 12. 20.
  • textsms
[보안] 정보보호 시스템에는 어떤 것들이 있을까?(방화벽, NAT, IP, VPN, Application 보안)

[보안] 정보보호 시스템에는 어떤 것들이 있을까?(방화벽, NAT, IP, VPN, Application 보안)

정보보호 시스템정보보호 시스템이란 무엇인가요?정보통신망을 통해 수집, 저장, 검색 및 송수신되는 정보의 훼손, 변조, 유출 등을 방지하기 위한 기술이나 장치.침입차단시스템, 침입방지시스템 등의 정보보안 시스템과 개인정보 암호화, 모니터링 시스템 등 개인정보보호시스템을 포함합니다.아래는 GPT를 이용하여 최대한 잘 보이도록 제작했습니다.1. 방화벽(Firewall)방화벽은 네트워크 보안을 위해 미리 정의된 규칙(Rule)에 기반하여 Inbound 및 Outbound 네트워크 트래픽을 모니터링하고 제어하는 장치입니다. 방화벽은 출발지와 목적지의 IP 주소와 포트를 기반으로 규칙을 설정하며, 이를 통해 인가된 트래픽만 허용하고 비인가 트래픽은 차단합니다.방화벽의 기능네트워크 보호: 원치 않는 트래픽으로부터 네..

  • format_list_bulleted 보안_Security
  • · 2024. 8. 14.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 7
  • navigate_next
공지사항
  • 열심히하겠습니다!
전체 카테고리
  • 분류 전체보기
    • Front-Language
      • HTML
      • CSS
      • JavaScript
      • ReactQueryProject
    • Back-Language
      • Java
      • Spring
      • Android
      • OOP
    • 데이터베이스_Database
      • SQL
    • PS&알고리즘
    • 코테, Coding-Test
    • 네트워크, Network
    • 형상&버전 관리
    • 운영체제_Operating-System
      • LINUX
      • MAC
      • Windows
    • 보안_Security
최근 글
인기 글
최근 댓글
태그
  • #Renderer
  • #ELECTRON
  • #iPC
  • #ipcRenderer
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바