본문 바로가기

분류 전체보기

(15)
Flutter 정리 #1.3 How Flutter Works C,C# engine이 그려준다 플랫폼의 native widget을 사용하지 않고 operator, 운영체제는 engine을 돌릴 뿐이다 app이 "runner" iOS를 실행시키고 이게 엔진을 시행 네이티브 위젯을 사용하지 않은 대신 모든 픽셀을 다룰 수 있다. 다른 프레임 워크들은 운영체제와 직접 소통 Embedder -> runner project를 의미한다 +React Natibe에서는 자바스크립트를 통해서 운영체제와 대화 widget은 엄청많다 UI 만드는데 사용된다, 그냥 class 임 stateless widget을 상속 받고, 이경우에는 build 메소드를 사용해야된다 #{required this.name} -> named paramater {}!!..
Dart 정리 -2 #4.0 Classes class 내에서는 type을 명시해줘라! class에서 fianl -> 변경할수 없어짐 Dart 에서는 this.name 쓸 필요 없음 그냥 $name 변수가 함수 안에서 새로 있을경우에나 this.name (거의 안씀) #4.1 Constructors argument로 전달하는 방법! class Player{ late final String name; late int xp; Player(String name, int xp){ this.name = name; this.xp = xp; } void sayHello(){ print("Hi my name is $name"); } class Player{ final String name; int xp; Player(this.name, t..
Dart 정리 #1.3 Nullable Variables Dart 는 null safety가 있다. / 개발자가 null 값을 참조할 수 없다. String? ralo = 'ralo'; -> null safety 는 null일 수도 있음을 알려준다. ralo?.isNotEmpty; -> not null 일시에 isNotEmpty를 준다 #1.5 Late Variables late는 초기 데이터 없이 변수를 선언할수 있게 해준다 late final String name;name ='ralo' +class 안에서는 변수 type을 정해주는것이 좋음 + final은 runtime중에 만들어 질수 있다는 이 차이점이다 #2.1 Lists +if (giveMeFive) 5, 를 list안 에 쓸수 있다. :giveMeFive가..
성유물 분석 3 보호되어 있는 글입니다.
성유물 분석 2 나히다 e 딜에 관여하는 특성 치확, 치피, 공격력, 공퍼, 원마 ,( 풀원피 )가 관여하다 이들이 100%가 대충 얼마인지 비교해보자 치확 : 3.9 공격력 : 19 공퍼 : 5.8 원마 : 23 치피 : 7.8 이제 이를 통해 나히다를 분석해보자 genshin-optimizer를 사용하면 성유물 효율 입력 후 특정 스킬의 딜량을 알 수 있다. 알행나시에서 나히다 90렙, 9렙e, 마도 서론, 발산, 숲기가 모두 사용될시 삼업의 정화 피해는 23433 이다. 현재 치피가 깃털,시계,왕관에서 11.7 - 150% 24.9 - 320% 14.0 - 180% 총 : 650% 가 붙은 상황이다. 일단 치피가 1점 관습적으로 사용되니 치피 부터 계산해보면, 치피가 10% 더 붙는다고 계산하면 23433 -> 2..
성유물 분석 1 성유물 점수 앱을 만들기 위해서 성유물에 대해서 분석 해보자 한다 일단 성유물은 3줄옵과 4줄옵이 있다 3줄옵의 최대 효율은 300%, 4줄옵의 최대 효율은 400%다. 여기서 70%,80%,90%,100% 가 가능하니 최소 효율은 210%, 280%가 가능하다. 기획 : 나히다 e 딜만 가지고 일단 각 특성의 효율을 비교해 보고자 한다. 하루에 1시간씩 투자
롤토체스(TFT) 덱 2월 2주차 파워랭킹 추천덱- 벨베스 승률 준수하고 일단 재밌어 보임
라이엇 api를 사용하여 TFT(롤토체스) 데이터 수집 -6 1.한국 챌린져 큐의 최근 게임 가져오기 1-5-2) get_match_history(), match_v1_get_match_history() match_hx 는 이미 저장 되어있는 match_hx.json에서 가져온 파일입니다. 중간에 코드가 끊길 경우를 대비하여서 match_v1_get_match_history에서 중간 저장 하는 코드가 있으며, 이때 사용하기 위해 해당 함수에도 인자가 들어있습니다. def get_match_historys(a, match_hx): match_hx = match_hx print(" start - get match historys") start = time.time() total_num = len(a) global new_list new_list = [] for i, ..