728x90
728x90

Web Analytics GA4(Google Analytics)


  1. 링크 : https://support.google.com/analytics/answer/9143382?sjid=1232095385863967603-AP#link&zippy=%2C%EB%A7%81%ED%81%AC
  2. outbound : 외부 링크 연결 추적 (Boolean) 링크가 속성 도메인의 일부가 아닌 웹사이트로 연결되는 경우 텍스트는 'true'입니다.
  3. 자동 수집 이벤트

영어 단어


  1. asterisk = *

Deep learning - pytorch


  1. Loss Function -> smooth_l1_loss
  2. Optimizer -> torch.optim.LBFGS -> closure 함수를 매개변수로 넣어줘야함
  3. torch.nn.lstm -> outputs , hidden return

JAVA - Spring


  1. tomcat timeout 45s-> timeouts 시간 늘리기

python - cv2


  1. numpy -> cv2.imshow("title",np.array)
  2. cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
728x90

'개발일기' 카테고리의 다른 글

[TIL#9]  (2) 2023.06.09
[TIL#7]  (0) 2023.06.02
[TIL #3]  (0) 2023.05.02
[TIL#2]  (0) 2023.04.27
[TIL #1]  (0) 2023.04.25
728x90

라즈베리파이


  1. 구입처 기록
    https://www.devicemart.co.kr/goods/view?no=12553062
    https://www.eleparts.co.kr/promotion/cate_event?event_seq=1622

Dart


  1. json데이터 사용시 dart:convert 이용
  2. jsonDecode 를 사용해 json 문자열을 decode 한다.
  3. var 타입 또는 Map<String,dynamic>으로 받는다.
  4. 배열형태로된 문자열의 경우에는List 로 받아 준다.
  5. stream 사용법 추가 공부를 해보자 async* yield
  6. stream then 사용 : first,laset,isEmpty,length
  7. random 함수는 dart:math에 있음
  8. hash 류는 dart:collection

JAVA - Spring


  1. Poi Excel cell값을 가져올때 type을 잘 보고 가져오자.

Flutter


  1. 초기 생성시 lib > main.dart 파일
  2. lib 폴더에만 집중하자.
  3. root 디렉토리 > pubspec.yaml 파일 flutter에서 쓰이는 패키지,이미지,폰트등
  4. dart 파일 첫 줄 import 문 > java 와 비슷
  5. import "package:flutter/material.dart"
728x90

'개발일기' 카테고리의 다른 글

[TIL#7]  (0) 2023.06.02
[TIL #4]  (0) 2023.05.03
[TIL#2]  (0) 2023.04.27
[TIL #1]  (0) 2023.04.25
[개발일기] #4 - 네이밍에 관한 생각_ 2021.04.03  (0) 2021.04.03
728x90

MariaDB


1.mariadb sequence

create sequence <DB>.<TABLE>
start with 1
increment by 1
maxvalue 999999
cycle

2.AUTO_INCREMENT

Dart


  1. 다트는 구글이 웹 프런트엔드 구현을 목적으로 개발한 프로그래밍 언어
  2. main()으로 시작
  3. 모든 변수는 객체, 모든 객체는 Object 클래스 상속
  4. 엄격한 자료형 , 여러자료형 허용 dynamic
  5. 제네릭 타입
  6. _ 언더 스코어는 private
  7. Null Safety
  8. var 는 자료형을 특정하지 않고 변수 선언
  9. 변수 사용 $변수 또는 ${변수}
  10. 자료형 int,double,num,String,bool,var,dynamic
  11. Null safety 변수선언시 자료형 다음에 ?붙이면 Null 가능 붙이지 않으면 불가능
  12. ! 붙이면 null 이 아님
  13. 비동기 처리 지원 : 어떤 작업이 끝나기를 기다리지 않고 다른 작업 처리
  14. async / await 키워드를 사용
  15. 작업을 마친 결과를 1개면 Future 여러개면 Stream
  16. 비동기 함수가 반환하는 값 사용 .then() 에러는 .error()
  17. Future.delayed(Duration(seconds:1),(){}) 시간동안 지연 후 진행
  18. await 가 있는 함수를 호출한 쪽 프로세스가 끝나고 실행
728x90

'개발일기' 카테고리의 다른 글

[TIL #4]  (0) 2023.05.03
[TIL #3]  (0) 2023.05.02
[TIL #1]  (0) 2023.04.25
[개발일기] #4 - 네이밍에 관한 생각_ 2021.04.03  (0) 2021.04.03
[개발일기] #4 - 프로젝트관리_ 2021.03.07  (0) 2021.03.07
728x90

Flutter


1.Shell Scripts

flutter doctor
flutter upgrade
flutter devices
flutter create <project name>
flutter run -d <device>

Python


1. 딕셔너리 합치기

dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}

dict3 = {**dict1, **dict2}
print(dict3)

정리


서버와 클라이언트는 컴퓨터 네트워크에서 상호작용하는 두 가지 주요 구성 요소입니다.

서버는 네트워크 상에서 서비스를 제공하는 컴퓨터 또는 프로그램입니다. 일반적으로 클라이언트에서 요청이 발생하면, 서버는 이를 받아서 처리한 후 응답을 보내줍니다. 서버는 다양한 역할을 수행할 수 있습니다. 예를 들어, 파일을 저장하고 제공하는 파일 서버, 웹 사이트를 제공하는 웹 서버, 이메일을 수신하는 이메일 서버 등이 있습니다.

클라이언트는 서버에게 서비스를 요청하는 컴퓨터 또는 프로그램입니다. 일반적으로 사용자가 클라이언트를 사용하여 서버에서 제공하는 서비스를 이용합니다. 예를 들어, 웹 브라우저는 웹 서버에 요청을 보내서 웹 사이트를 가져오고, 이메일 클라이언트는 이메일 서버에 요청을 보내서 이메일을 확인합니다.

서버와 클라이언트는 네트워크 통신을 통해 상호작용합니다. 클라이언트는 서버의 IP 주소와 포트 번호를 사용하여 서버에 접속하고, 서버는 해당 포트에서 클라이언트의 요청을 대기합니다. 클라이언트가 요청을 보내면, 서버는 해당 요청을 처리하고 응답을 보내줍니다. 이러한 과정을 통해 서버와 클라이언트는 데이터를 주고받습니다.

서버와 클라이언트는 다양한 프로토콜을 사용하여 통신합니다. 예를 들어, 웹에서는 HTTP 프로토콜을 사용하고, 이메일에서는 SMTP, POP3, IMAP 등의 프로토콜을 사용합니다. 이러한 프로토콜은 서버와 클라이언트 간에 데이터의 형식과 규칙을 정의하고, 데이터 전송을 보장하기 위한 다양한 기능을 제공합니다.

728x90

'개발일기' 카테고리의 다른 글

[TIL #3]  (0) 2023.05.02
[TIL#2]  (0) 2023.04.27
[개발일기] #4 - 네이밍에 관한 생각_ 2021.04.03  (0) 2021.04.03
[개발일기] #4 - 프로젝트관리_ 2021.03.07  (0) 2021.03.07
[개발일기] #3 - 모각코 시작_ 2021.02.28  (0) 2021.02.28
728x90
728x90

+ Recent posts