반응형

전체 글 282

250219_ SQL

WHERE ~ IN () : 서브 쿼리 처럼 사용하는 방법SELECT c.nameFROM customer cWHERE c.custid IN ( SELECT o.custid FROM book b JOIN orders o ON b.bookid = o.bookid WHERE b.publisher = '대한미디어');  WHERE EXIST : 존재하는 것이 있으면 사용하기SELECT c.name, c.addressFROM customer cWHERE EXISTS (SELECT * FROM orders o WHERE c.custid = o.custid); Join on Join on : 조인 두개를 사용해서 원하는 값 출력select publisher from book bjoin orde..

BACK_END/SQL 2025.02.19

250218_ SQL SELECT 문

SELECT 문  - 특정 칼럼 값을 찾아서 보여주는 명령어 기본적인 SELECT 문-- grade 목록을 보여주고, 스코어가 A 인 것만SELECT subject FROM gradeWHERE score = 'A';SELECT 다음은 보여줄 컬럼 이름 -> *는 전부FROM 뒤는 테이블 WHERE 뒤는 조건 DISTINCT-- 중복된 데이터는 병합해서 보여줌SELECT DISTINCT subject FROM grade;중복된 데이터를 하나로 묶여서 보여주는 키워드 BETWEEN ANDSELECT * FROM product_test WHERE price BETWEEN 2000 AND 4000;BETWEEN A AND B : A와 B 사이의 값 조건부  INSELECT * FROM product_test W..

BACK_END/SQL 2025.02.18

250217 _ MY SQL

MY SQL 세팅 및 기본 내용은 내 블로그 글 참고...https://minquu.tistory.com/188 0611 _ 서버 (DB_1)어제는 라우터 분리하는 것 까지 했다. 어제 한 듯이, 라우터는 모듈러 만들어서 사용하는 것이다. 라우터에ㅔ도 app 처럼 get.post 등등 next('route') 는 라우터에 열견된 나머지 미들웨어들을 건너뛰minquu.tistory.com이번 포스팅은 학원에서 배운 내용 복습 차원으로 올리는 포스팅 DDL (데이터 정의어)- CREATE, DROP, ALTER - 만들고, 삭제하고, 수정하고 DML (데이터 조작어)- SELECT, INSERT, UPDATE, DELETE DCL (데이터 제어어)- GRANT, REVOKE DDL  -TABLE 생성CREA..

BACK_END/SQL 2025.02.17

250213_자바 FileIOStream 클래스들

- 파일 스트림들  - 파일 In, Out input 관련 기능을 모아 놓은 Stream 클래스들임  - 당연히 파일을 열고 닫기 떄문에 .close를 해줘야함, 대신 try (){}에서 ()안에 작성하면 try 구문을 나가면 자동으로 닫아 줌인풋 / 리더기package Chapter23;import java.io.FileInputStream;import java.io.IOException;public class FileInputStreamTest01 { public static void main(String[] args) { try(FileInputStream fis = new FileInputStream("inputText.txt");){ int data; ..

Java 2025.02.13

250212_자바 람다식, 스트림, 예외처리

람다란? - 람다라는 단어는 수학 람다 대수에서 비롯되었음 - 익명 함수를 의미함 - 함수 지향 프로그래밍에서 자주 쓰이는 기법 - 이름 처럼 익명 함수를 의미하기 때문 함수를 선언과 구현이 대부분 같이 되는 것이 특징임 package Chapter20;public interface Printer { void Print();}인터페이스 선언 - 단일 함수 지향 package Chapter21;import Chapter20.Printer;public class LambdaEx01 { public static void main(String[] args) { //{}생략 버전, 실행문이 한 줄 일 때 Printer printer = () -> System.out.printl..

Java 2025.02.12

250211_Java 중첩 클래스

중첩 클래스? - 클래스 내부에서 또 다른 클래스를 선언하여 사용하는 방법임 - SOLID 기준으로 단일 책임 원칙 (Single responsibility principle) 에는 조금 위배되는 내용이긴 하나 사용할 수 있는 기법이긴 함 단일 책임 원칙 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 객체 지향 프로그래밍에서 단일 책임 원칙(single responsibility principle)이란 모든 클래스는 하나의 책임만 가지며, 클래스는 그 책임을 완전히 캡슐화해야 함을 일ko.wikipedia.org- 자바에서 사용하는 중첩 클래스의 사용 방법은 크게 3가지로 생각됌   1. static를 사용하여 선언 되는 클래스 내부에서 static 처럼 사용하는 방법 2. 내부 클..

Java 2025.02.11

01.HTML タグ

👌。前の文書ではHTMLの 基本的な内容を勉強しました。        今は htmlを構成するtagにはどのようなものがあるのか見てみましょう  📢。 htmlのすべてのタグを知ることは難しいです。        それで、よく使うタグを調べてみます。 - 内容がレンダリングされないように注釈処理するタグ- 1~5まで使用してページに入るタイトルを表示する- 段落 区分- 区分線- 行区分- リンクのアンカー- 基準となるURI- 太字    - 順序のないリスト   - 順序のいるのリスト         - 定義型リスト-  表- 表のタイトル- 表の行, - 見出し用のセル - 画像の埋め込み- オブジェクトの埋め込み- 文書内に音声や動画などのデータを埋め込むことができます。- 段落の範囲指定 - 段落区分のない範囲指定 - 入力フォームを作成する要素です。  - 入力フォ..

FRONT_END/HTML 2024.12.27

00.HTMLとは ?

🐥。HTMLとはHTMLとは? Hyper Text Markup language てHyper Textとは、ページから別のページに移動できることを意味します。HTMLはページ単位の構造を設計する時に使うスクリプター言語だと考えればいいです。  👍。Markup Languageとはタグなどを使って文書の構造を作る言語である。マークアップ言語は静的な言語なので、プログラミング言語とは言わない。  😊。HTMLに 属性は。HTMLの要素は基本的にTagを使って属性を表現します。 さまざまなタグは、上記のような画像で構成されています。 まず、の開閉でタグのブロックを持つ。中でそのタグで使われる属性値を入れることができる。その次の内容はフロントで見られる内容ででタグを閉じます。  ✍️。HTML 例題 Hello World : 当該文書がどの言語で作成されたウェブ文書..

FRONT_END/HTML 2024.12.27

Action, AddLisnear 사용 후 -=, RemoveLinear 해주기

☝. 당연한 얘기지만, Action 및 AddLisnear 사용 후 제거를 해줘야한다. 메모리 관리 뿐만아니라, 이중적으로 이벤트가 불리는 경우가 많기 때문에 Disable이나, 빠지는 메서드가 호출 되면 빼주는 걸 습관화 해야한다. https://docs.unity3d.com/ScriptReference/Events.UnityEvent.RemoveListener.html Unity - Scripting API: Events.UnityEvent.RemoveListener Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read ..

Unity WebRequest, C# file 클래스 사용 후 닫아줘야함

C# file 사용후 Cloes는 해주지만, Unity WebRequest 사용 후도 Close 처럼, Dispose가 Close 역할을 해준다. https://docs.unity3d.com/ScriptReference/Networking.UnityWebRequest.Dispose.html Unity - Scripting API: Networking.UnityWebRequest.Dispose You must call Dispose once you have finished using a UnityWebRequest object, regardless of whether the request succeeded or failed. For safety, it is usually a best practice to ..

반응형