전체 글 (157) 썸네일형 리스트형 [Flutter] FlutterSecureStorage 를 활용하여 로그인 상태유지, 로그아웃 왜 FlutterSecureStorage 를 사용하게 되었나? 모바일 어플리케이션에서 로그인을 하면 일반적으로 로그인 상태를 유지한다. 민감 정보들은 서버로 전송하여 데이터베이스에 암호화한 뒤 저장하는 것이 자연스럽다고 생각할 수 있다. 그러나 로그아웃하지 않는다면 또 다시 로그인을 하지 않게 해주는 편의를 제공하는 것이 필요하다. 그러면 로그인 정보를 어떻게 안전하게 저장할 수 있을까? 왜 보안에 취약한가? - Android 에서의 문제 Android 는 루팅을 통해 루트 권한을 얻음으로 생산자, 판매자 측에서 걸어놓은 제약을 해제하면 SharedPreference 과 같이 쉽게 사용할 수 있는 내부 저장소들을 간단한 루팅 만으로 ADB(Android Debug Bridge)를 사용해서 저장되어 있는 .. [BEAKJOON] 백준 9012번 : 괄호 문제 링크 : https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 문제 설명 프로세스 설명 1. '(' 가 들어올 경우 stack에 아무 값이나 넣어준다. 2-1. ')' 가 들어온 경우에는 stack이 빈값값이라면, pop을 해준다. 2-2. 만약에 stack의 값이 빈값이라면 break로, NO를 출력하는 프로세스로 진행해준다. 3. 최종적으로 stack의 길이가 없고, flag가 true라면 VPS가 맞기에 "Y.. flutter 오류 List<dynamic> is not a subtype of type Map<String, dynamic> 보호되어 있는 글입니다. Flutter 기본 코드 기본 코드를 이해해보자. import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return MaterialApp( title: 'My First Flutter App', theme: ThemeData(primarySwatch: Colors.blue), home: MyHomePage(), ); } } runApp(MyApp()); runApp() 함수는 Flutter에서 최상위에 존재하는 함수로 처음 한번 .. Flutter Design Pattern 보호되어 있는 글입니다. 플러터 vs 리액트 네이티브 보호되어 있는 글입니다. 채널톡 챌린저스 1기 해커톤 보호되어 있는 글입니다. SVM model에서 proba 값의 threshold != 0.5? 이진 분류(binary classification) 문제에서, 문제 인식 SVM(support vector machine) model를 사용하던 중, 각 class의 예측된 인스턴스를 찾기 위해 model.predict(data) 함수를 호출 하였고, 0과 1로 분류될 확률 점수(probability scores)를 주기 위해서 model.predict_proba(data)함수를 호출 했다. 그러나, SVM 의 확률 점수(probability scores)가 0.5 미만인 경우에 1로 예측한 값이 보인다. 아래 그림에서, 2번째 row가 0일 확률 값이 0.5보다 낮지만, 0으로 labeling 된 것을 확인할 수 있다. 문제 파악 sklearn에서 이진 분류 문제와 관련해서 다음과 같이 보고 되어있다... 이전 1 ··· 8 9 10 11 12 13 14 ··· 20 다음