
NuGet은 **.NET 개발 환경**에서 사용되는 패키지 관리자입니다. NuGet은 **라이브러리, 프레임워크, 도구**와 같은 패키지를 쉽게 설치, 관리, 업데이트, 배포할 수 있도록 설계되었습니다.아래에서 **NuGet**, **NuGet Package**, 그리고 **.nupkg 파일**의 개념과 차이점을 설명하겠습니다.**1. NuGet이란?****NuGet**은 Microsoft에서 제공하는 **패키지 관리 시스템**으로, 주로 .NET 프로젝트에서 라이브러리를 쉽게 관리하기 위해 사용됩니다.주요 역할:패키지 설치외부 라이브러리를 프로젝트에 추가(예: `Newtonsoft.Json` 설치).의존성 관리라이브러리 간의 의존성을 자동으로 설치 및 업데이트.패키지 생성 및 배포자신만의 라이브러리를 ..
https://www.acmicpc.net/problem/1063 import java.util.Scanner;public class Main{ static final int COL = 0; static final int ROW = 1; static final int FIRST = 1; static final int END = 8; static final int SIZE = 9; static final char COL_CHARACTER = 'A'; static final char ROW_CHARACTER = '1'; public static void main (final String[] args) { Scanner sc = new Scanner..
Triepackage com.hwcv.svr.structure.trie;import java.util.Arrays;import java.util.List;import lombok.Data;@Datapublic class Trie{ private Node root; public Trie () { this.root = new Node(); } @SuppressWarnings("null") public boolean insert (final String nodeNames) { if (nodeNames == null && nodeNames.isBlank() == true && nodeNames.isEmpty() == true) { ..

들어가기 전에라이브러리가 아닌 tcp/ip 프로토콜 사용 시 데이터 직렬화/역직렬화가 필요함.직렬화란?자바 기준으로 설명함 ( 물론 다른 언어도 비슷한 설명임 )자바 시스템 내부에서 사용되는 Object 또는 Data를 외부의 자바 시스템에서도 사용할 수 있도록 byte 형태로 데이터를 변환하는 기술.JVM(Jaava Virtual Machine 이하 JVM)의 메모리에 상주(힙 또는 스택)되어 있는 객체 데이터를 바이트 형태로 변환하는 기술역직렬화?직렬화된 파일 등을 역으로 직렬화하여 다시 객체의 형태로 만드는 것을 의미한다.저장된 파일을 읽거나 전송된 스트림 데이터를 읽어 원래 객체의 형태로 복원Protocol Buffer구조화(structured)된 데이터를 직렬화(serialization) 하는 ..
SSH Server 구축 가이드목차목차SSH Server 구축 가이드목차1. SSH Server 구축 개요2. SSH Server 구축SSH Server 설치1. SSH Server 구축 개요SSH (Secure Shell)은 원격 호스트에 접속 및 파일을 전송하기 위해 사용되는 보안 프로토콜이다. 기본적으로 Telnet(터미널 액세스)과 SFTP(파일 전송) 프로토콜의 역할을 동시에 수행할 수 있다.SSH Server를 구축하는 이유는 다음과 같다.SSH를 사용하여 원격 접속 기능을 지원한다.SSH는 데이터를 암호화하여 전송하므로 데이터의 기밀성과 무결성을 보호할 수 있다.SCP(Secure Copy Protocol) 또는 SFTP(Secure File Transter Protocol)을 사용하여 파일..
사전조사 >> namespace ClearScriptTest { internal class Program { public static Microsoft.ClearScript.V8.V8ScriptEngine Engine = new Microsoft.ClearScript.V8.V8ScriptEngine(); static void Main(string[] args) { Animator animator = new Animator(new Symbol()); animator.animate("r1"); } } } --- namespace ClearScriptTest { internal class Symbol { public Symbol(){ Tuple data = new Tuple("color"," red"); th..
JDBC JDBC 등장 이유 등장 이유를 이해하기 전에 전반적인 구조는 다음과 같다. App , Web Browser => Application Server => DB Application Server DB 커넥션 연결 : 주로 TCP/IP를 이용하여 커넥션을 연결 SQL 전달 : 애플리케이션 서버는 DB가 이해할 수 있는 SQL을 연결된 커넥션을 통해 DB에 전달 결과 응답 : DB는 전달된 SQL 수행 후 해당 결과를 응답하며 애플리케이션 서버는 응답 결과를 활용함. 문제 문제는 각각의 데이터베이스마다 커넥션을 연결하는 방법, SQL 전달 방법, 결과를 응답도 다름 그래서 2가지 큰 문제가 있다. 데이터베이스를 다른 종류의 데이터베이스로 변경하면 애플리케이션 서버에 개발된 데이터베이스 사용 코드도 함..
깃허브 홈페이지 만들기1 목표 깃허브 홈페이지를 혼자 힘으로 만들 수 있는 것을 최종목표이다. 그 전에 모르는 부분과 디자인 적 부분을 참고한다 헤더를 완성한다. 정리 들어가기 전 viewport 뷰포트는 현재 보고 있는 컴퓨터 화면의 영역이다. 오픈그래프 / 트위터카드 외부에 전달할 정보 정의 SNS에 정보 정의 예시 파비콘 인터넷 웹 브라우저의 주소창에 표시되는 웹사이트나 웹페이지를 대표하는 아이콘이다. 스마트폰에도 적용 구글 폰트 브라우저 스타일 초기화 reset.css BEM __ : 상위 태그의 일부분이다. btn--success : btn + 성공이라는 상태 toggle-btn: 일반적인 작명 전역 스타일 버튼 ( 반복 ) 얘들은 리액트 컴포넌트로 구성한다. css background : #e..
- Total
- Today
- Yesterday
- https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html
- ㄴ
- https://react.vlpt.us/
- Co
- https://velog.io/@juno7803/React%EA%B0%80-%ED%83%9C%EC%96%B4%EB%82%9C-%EB%B0%B0%EA%B2%BD
- https://wikidocs.net/68
- https://jwprogramming.tistory.com/52
- https://react.vlpt.us/basic/11-render-array.html
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |