본문 바로가기 메뉴 바로가기

사과 냄새나는 IT이야기 TAESTORY,

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

사과 냄새나는 IT이야기 TAESTORY,

검색하기 폼
  • 분류 전체보기 (328)
    • 헉!! (216)
      • C언어 (3)
      • C++ (0)
      • iOS (11)
      • SQLite (1)
      • jsp, java (70)
      • CCNA (1)
      • javascript (24)
      • MySQL (12)
      • PostgreSQL (2)
      • Oracle (5)
      • Objective C (21)
      • Swift (3)
      • SQL Server (MS-SQL) (3)
      • XE, ZEROBOARD (1)
      • Mac Developer Library (0)
      • Arduino (1)
      • ETC (58)
    • 즐겨보자!! (35)
      • 내가 만난 에러 (2)
      • 일상19 (1)
      • 일상20 (5)
      • 일상21 (1)
      • 일상22 (5)
      • 일상23 (2)
      • 일상24 (2)
      • 그냥 (9)
      • 기타 (5)
      • 금오공업고등학교 (3)
    • 그냥좋아!! (76)
      • 음악 (22)
      • ipod (2)
      • MAC (16)
      • iPhone (9)
      • Zero (7)
      • IT관심사 (16)
      • 최근이슈 (2)
      • 사진 (1)
  • 방명록

전체 글 (328)
[React] State

State를 사용하려면 React를 import 해줘야함import React,{useState} from "react";컴포넌트는 상태가 변화하면 화면을 다시 그리는 Re-rendering 과정을 거친다.그에 따라 해당 함수가 다시 호출된다.컴포넌트는 State를 여러개 가질 수 있다.import React, { useState } from "react";const Counter = () => { //0에서 출발 //1씩 증가 //1씩 감소 //[상태의값, 상태변화메소드] = 함수(초기값); const [count, setCount] = useState(0); const onIncrease = () => { setCount(count + 1); }; const onDecrease =..

헉!!/javascript 2024. 7. 21. 00:08
[React] CSS

React에서 css class 사용 시 className 으로 attribute 이름을 사용CSS를 import 해서 사용import React from "react";import "./App.css";import MyHeader from "./MyHeader";function App() { let name = "테스트"; return ( 안녕 리액트 {name} React.js );}export default App;인라인 스타일로 CSS 사용import React from "react";import "./App.css";import MyHeader from "./MyHeader";function App() { let name = "테스트"; con..

헉!!/ETC 2024. 7. 21. 00:07
[React] JSX

React의 컴포넌트를 만드는데 사용하는 문법let test = "테스트";return ( {text} {1 + 2} {number % 2 === 0 ? "짝수" : "홀수"} );위 코드와 같이 { } 를 이용해 변수나 데이터를 넣을 수 있음.{func()} 처럼 함수를 호출할 수도 있으나 숫자나 문자열 처럼 화면에 표시할 수 있는 데이터 타입을 return해주면 화면에 해당 값을 뿌려주지만 그렇지 않은 경우 화면에는 아무것도 나타나지 않는다.닫힘 규칙여는 태그가 있으면 반드시 닫는 태그도 있어야한다최상위 태그 규칙취상위 태그 : 컴포넌트 최상위에 위치한 태그JSX로 컴포넌트를 만드려면 반드시 최상위 태그로 다른 태그들을 묶어줘야한다최상위 태그로 묶고 싶지 않다면 react fragment로 대..

헉!!/ETC 2024. 7. 21. 00:06
[Javascript] async & await

Playwright를 사용하기 위해 짧게나마 notion에 정리내용을 블로그에 옮김 async함수를 비동기 실행하도록 해줌 return promiseawait비동기 함수 앞에 붙여 호출할 경우 비동기 함수를 동기 형태로 사용할 수 있음await 은 뒤에 있는 함수의 결과를 대기함//일반 함수function hello() { return "hello";}//async를 붙이면 promise를 반환하는 비동기 객체가 됨async function helloAsync() { return "hello async";}console.log(hello()); console.log(helloAsync()); //return promisehelloAsync().then((res) => { console.log(re..

헉!!/javascript 2024. 7. 21. 00:00
[Javascript] Truthy & Falsy

Playwright를 사용하기 위해 짧게나마 notion에 정리내용을 블로그에 옮김 Truthy : 참 같은 값Falsy : 거짓 같은 값//조건 식에 빈 문자열 a를 넣으니 false로 인식해서 FALSE가 출력됨let a = "";if (a) { console.log("TRUE");} else { console.log("FALSE");}//조건 식에 비어있지 않은 문자열 a를 넣으니 true로 인식해서 TRUE가 출력됨let a = "string";if (a) { console.log("TRUE");} else { console.log("FALSE");}이 처럼 Javascript에서는 조건문에 boolean 형식이 아닌 변수를 넣어도 참이나 거짓으로 인식되는 속성이 있음.실제로 boolean..

헉!!/javascript 2024. 7. 20. 23:58
[Java] Optional

app.getProgress().getStudyDuration()과 같이 호출 할 때 progress가 null인 경우 NullPointerException가 발생하는 것이 흔한 일이었음그래서if (progress ≠ null) {}과 같이 null 체크를 해줘야했음.public Progress getProgress() { if (this.progress != null) { throw new IllegalStateException(); } return progress;}위와 같이 null 인 경우 에러를 throw 하기도 했었으나 좋은 사용 예는 아님Java8에서 부터는 비어있는 값이 있을 경우 Optional을 이용해서 처리할 수 있음public Optional getProgresS() { retur..

헉!!/jsp, java 2024. 7. 20. 23:55
[Java] Functional Interface 와 Lambda

함수를 파라미터로 넘겨 활용할 수 있다?Function값을 하나 받아서 하나의 값을 리턴하는 형태R apply(T t)package learn;import java.util.function.Function;public class Plus10 implements Function { @Override public Integer apply(Integer integer) { return integer + 10; }}//이렇게 클래스를 만들어서 사용할 수도 있고Plus10 plus10 = new Plus10();System.out.println(plus10.apply(1));//아래와 같이 람다식으로 요약해서 사용할 수 있음.Function plus10 = (i) -> i + 10;함..

헉!!/jsp, java 2024. 7. 20. 23:54
[Java] Stream

StreamStream은 데이터를 담고 있는 저장소(컬렉션)가 아니다.Functional in nature, 스트림이 처리하는 데이터 소스를 변경하지 않는다.스트림으로 처리하는 데이터는 오직 한번만 처리한다.무제한일 수도 있다. (Short Circuit 메소드를 사용해서 제한할 수 있다.)중개 오퍼레이션은 근본적으로 lazy하다.손쉽게 병렬 처리할 수 있다..parallelStream()을 사용하면 JVM이 병렬처리parallelStream을 사용한다고 무조건 빨라지는 것이 아니니 적절히 사용해야함스트림 파이프 라인0 또는 다수의 중개 오퍼레이션 (intermediate operation)과 한개의 종료 오퍼레이션 (terminal operation)으로 구성한다.스트림의 데이터 소스는 오직 터미널 오..

헉!!/jsp, java 2024. 7. 20. 23:52
이전 1 ··· 3 4 5 6 7 8 9 ··· 41 다음
이전 다음
공지사항
  • about TAESTORY
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 티몰스 의 랩하는 프로그래머
  • 볼매남의 세상리뷰
  • Access-list 10 permit any
  • IT세상에 나를 내던져라
  • 달과 강물
  • 四神`s world
TAG
  • 오브젝티브 C
  • Programming
  • 티스토리챌린지
  • 오브젝트 C
  • IT
  • tomcat
  • MySQL
  • 자바
  • 아이폰
  • jQuery
  • oracle
  • Spring Framework
  • Objective C
  • 오블완
  • 아이폰 개발
  • MAC OSX 10.7
  • SQL
  • 아이폰 어플리케이션
  • JSP
  • iOS 개발
  • Spring
  • iPhone
  • Java
  • 자바스크립트
  • Objective-C
  • JavaScript
  • Object C
  • 제이쿼리
  • zero
  • iBATIS
more
«   2026/01   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바