728x90

전체 글 544

[Dart] Functions

다트의 함수에 대해서 알아보자 !    1. ParametersDart도 객체 지향 언어이기 때문에 함수도 객체이다. JS처럼 함수를 변수에 할당할 수 있고, parameter로 전달할 수 있다. Dart 클래스의 인스턴스를 함수처럼 호출할 수도 있다. 함수는 required 파라미터를 원하는 수만큼 가질 수 있다. - Named parametersNamed parameters는 required 키워드가 표시되지 않는 한 선택 사항. 함수를 정의할 때 {param1, param2, …}를 사용하여 Named parameters를 지정./// Sets the [bold] and [hidden] flags ...void enableFlags({bool? bold, bool? hidden}) {...} 함수를..

[Economy] 미국 기준 금리 동결 발표

2025년의 첫번째 금리발표가 1월 29일에 있었다. 첫 번째 금리는 동결이었다. 발표일실제예측이전2025년 01월 30일4.50%4.50%4.50% 2024년 12월 19일 4.50% 4.50%4.75%  이전달은 4.75에서 4.5로 인하가 되었는데, 이번엔 동결이라니 아쉽다. 이로 인해 매크로에 어떤 영향이 있을까?  🔹 주식 시장✅ 긍정적 영향 (특히 기술주, 성장주)- 금리를 올리지 않으면 기업들의 자금 조달 비용이 증가하지 않으므로 주식 시장에는 우호적 - 특히 빅테크(애플, 마이크로소프트, 엔비디아 등)나 성장주는 금리가 오르면 밸류에이션이 낮아지기 때문에 동결은 호재로 작용 ✅ 금리 인하 기대감이 커지면 추가 상승 가능 - 시장이 "다음엔 금리를 내릴 수도 있겠군"이라고 해석하면 주가가..

경제/Economy 2025.02.03

[Dart] Built in Types

다트의 기본 타입에 대해서 알아보자!!  1. Numbers 다트에서 Numbers는 두 가지이다.- int플랫폼에 따라 64비트 이하의 정수 값을 갖는다. 기본 플랫폼에서 int값은 -2^64에서 2^63 - 1 사이일 수 있다. 웹에서 정수 값은 JavaScript 숫자(소수 부분이 없는 64비트 부동 소수점 값)으로 표시되며 -2^53에서 2^53 - 1일 수 있다.  - doubleIEEE 754 표준에서 지정한 64비트(배정밀도) 부동 소수점 숫자.  int와 double은 모두 num의 하위 타입. num 타입에는 +, -, / 및 *와 같은 기본 연산자가 포함되며 사용할 수 있는 다른 메소드로는 abs(), ceil() 및 floor() 등이 있다. (>>와 같은 비트 연산자는 int 클래스..

[Dart] Dart 언어 가이드 살펴보기

플러터를 이용해 앱개발을 할 수 있는데, 플러터는 dart 언어로 개발해야한다.기초를 알아보자!  1. Basic Dart Programvoid studyPrint(int num) { print('이것은 $num'); // 콘솔 출력}void main() { var num = 111; studyPrint(num);} 다른 언어와 매우매우매우 비슷하다.  void는 return해줄 값이 없는 경우 사용.int는 정수를 나타내는 자료형print는 콘솔에 내용을 출력할 때 사용.main은 앱이 시작되기 위한 최상위 함수이다.var는 자료형을 지정하지 않고 변수를 선언하는 방법이다.  거의 java나 javascript와 유사하다.    2. Keywordsabstract else importshow as..

[Stock] 유나이티드헬스그룹: 이 주식이 왜 투자자들을 미친듯이 끌어당기고 있을까?

유나이티드헬스그룹에 대해서 알아보자 !!  1. 주요 사업 분야 - UnitedHealthcare 건강 보험 부문으로, 개인, 가족, 기업, 정부 등을 대상으로 하는 다양한 건강 보험 상품을 제공한다. 상업적인 그룹 보험, 정부 프로그램(메디케어, 메디케이드 등), 개인 보험 등 다양한 유형의 보험이 있다.  - Optum 의료 서비스 부문으로, 건강 관리 서비스, 약국 관리, 건강 정보 기술 등의 서비스를 제공한다. OptumHealth는 의료 제공과 관련된 다양한 서비스, OptumRx는 약국 서비스, OptumInsight는 데이터 분석 및 기술 솔루션을 담당한다.  - 메디케어 및 메디케이드 유나이티드헬스 그룹은 정부 프로그램인 메디케어와 메디케이드에 대한 관리 서비스를 제공하며, 그 중에서 메디..

경제/Stock 2025.01.22

[Kotlin] 코틀린 + 스프링부트로 단숨에 완성하는 초강력 JWT 인증 시스템!💡 보안과 성능을 모두 잡아라!🔥(2)

지난번에 예외발생 DTO를 생성까지 작성했다. [Kotlin] 코틀린 + 스프링부트로 단숨에 완성하는 초강력 JWT 인증 시스템!💡 보안과 성능을 모두 잡아라!🔥  1. validation 추가컨트롤러를 다시 보면 @RequestBody 옆에 @validated가 있었다. 이는 필요한 값이 안왔을 경우 예외를 발생시킨다. @PostMapping("/signup") fun signup( request: HttpServletRequest, @RequestBody @Validated(SignUpValidation::class) reqAuthDto: ReqAuthDto, result: BindingResult ): ResponseEntity { ..

[Kotlin] 코틀린 + 스프링부트로 단숨에 완성하는 초강력 JWT 인증 시스템!💡 보안과 성능을 모두 잡아라!🔥

코틀린 스프링부트로 JWT구현해봤다. 제목은 어그로 ㅎㅎ GPT가 만들어준..   1. 코틀린으로 프로젝트 생성한다.라이브러리는dependencies { implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-security") implementation("org.springframework.boot:spring-boot-starter-validation") implementati..

[Next] Next.js로 5분 만에 웹 앱 폭주! 이걸 몰랐다면 개발자로서 이미 뒤처진 거다!

제목 어그로 통했나요? GPT의 작품입니다.  간단하게 next & typescript로 프로젝트 생성 알아보겠습니다.   1. 프로젝트 생성 명령어npx create-next-app@latest --ts next-study  이렇게 하면 최신 버전의 nextjs와 typescript를 이용해서 프로젝트가 생성됩니다.    2. 취향 정하기 위 명령어를 입력하면 몇 가지 질문을 합니다.하나씩 알아보면- Would you like to use ESLint? ... No / YesESLint를 사용할거야? - YES! - Would you like to use Tailwind CSS? ... No / YesTailwind CSS 사용할거야? - YES! - Would you like your code ins..

CORS 알아보기

CORS에러를 많이 만나봤을 것이다. 내 블로그에서도  invalid cors request 403 해결 invalid cors request 403 해결"Invalid CORS request 403" 오류는 Cross-Origin Resource Sharing (CORS) 관련 오류로, 웹 브라우저에서 발생하는 보안 관련 오류다. 이 오류는 다음과 같은 상황에서 발생할 수 있다CORS 정책 위반: 웹 브라우저는devhooney.tistory.com   이 글이 요새 핫한(?) 편이다 ㅋㅋ 한 번 자세히 알아보자  1. 개념CORS는 Cross Origin Resource Sharing의 줄임말로 출처가 다른 곳의 리소스를 요청할 때 접근 권한을 부여하는 것이다.리소스를 주고받는 두 곳의 출처가 다르면 ..

개발/ETC 2025.01.10

git 브랜치 생성, 전환하기

git 사용 시 브랜치를 생성하거나 전환할 일이 많다. 그 방법을 알아보자   1. 브랜치 생성하기브랜치 생성하는 명령어는git이 설치되어 있다는 가정하에  git branch newbranch   newbranch 자리에 원하는 브랜치 이름을 넣어주면 된다.   2. 광고   3. 브랜치 전환하기전환을 원하는 브랜치가 있다면그 명령어는 바로   git checkout newbranch  마찬가지로 newbranch 자리에 원하는 브랜치 이름을 입력하면 된다.    4. 브랜치 목록확인어떤 브랜치가 있는지 확인하기 위해서는  git branch  이렇게 이름 없이 git branch만 입력하면브랜치 목록이 뜨고, 현재 선택되어 있는 브랜치는 *표시가 붙어있다.    끝.

개발/ETC 2025.01.08
728x90