[Java] Base64 encode/decode //...import java.util.Base64;//...public class Application { public static void main(String[] args) { var text = "테스트"; var bytes = text.getBytes(); var base64 = Base64.getEncoder().encodeToString(bytes); var decodedBytes = Base64.getDecoder().decode(bytes); var decodedText = new String(decodedBytes); }}
[Flutter] Container 가운데 정렬하기 넓이가 지정된 Container를 디스플레이하면 좌측정렬된 상태로 나온다. ...@override Widget build(BuildContext context) { return Scaffold( body: Container( width: 300, height: 300, decoration: const BoxDecoration( color: Colors.lightBlueAccent, ), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ ..
[Flutter] Windows App getApplicationCacheDirectory 경로 변경 %프로젝트폴더%\windows\runner\Runner.rc 파일을 열면 80~100 줄 사이에 아래와 같은 내용이 보인다.CompanyName에 해당 하는 부분을 원하는 이름으로 바꿔주면 된다. CompanyName은 path_provider패키지의 getApplicationCacheDirectory 함수를 사용할 때 캐시폴더 경로에 영향을 준다.getApplicationCacheDirectory 함수는 C:\User\UserName\AppData\Local\CompanyName\ProjectName 경로를 반환한다....BEGIN BLOCK "StringFileInfo" BEGIN ..
[Dart] late와 nallable 그리고 final 차이 선언 방식아래와 같이 선언할 때 UserC 클래스는 선언과 동시에 member 변수 name의 값을 지정해야 한다.하지만 UserA와 UserC 클래스는 선언 후에 name 변수를 입력해도 된다.UserB의 경우에는 name 변수를 계속 수정 가능하지만 UserA의 경우에는 선언 후에 원하는 시기에 값을 입력하고,그 이후에는 값을 변경할 수 없다. dart 프로그래밍에서 late 접두사는 클래스의 멤버 변수를 선언할 경우 초기화는 지연시키고 불변성은 유지하고 싶은 때 사용할 수 있다.class UserA { late final String name;}class UserB { String? name;}class UserC { UserC({..
[Flutter] Yaml 파일 Decode/DeSerialize(Yaml 객체화) 아래 코드는 yaml 파일로부터 읽어온 데이터를 GetIt ServiceLocator에 저장 하는 과정까지의 코드이다.http 통신에 사용할 서버 정보를 yaml파일로 설정하기 위한 예시이다.import 'package:get_it/get_it.dart';import 'package:hello_world/services/config_service.dart';import "package:flutter/services.dart" as services;import "package:yaml/yaml.dart";Future serviceConfig() async { final String data = await services...
[Flutter] Splash Screen(앱 시작 화면) 만들기 우선 flutter_native_splash 패키지를 설치한다. flutter pub add flutter_native_splash 패키지 설치 후 pubspec.yaml 파일에 설정값을 입력하거나flutter_native_splash.yaml 파일을 만들어서 설정값을 입력해도 된다. flutter_native_splash: color: "#ffffff" image: assets/images/logo.png # 안드로이드12버전 이상은 따로 설정 해줘야 한다. android_12: image: assets/images/android12_log.png # 그 외에 빌드 환경별로 설정 할 수 있다. ..
- Total
- Today
- Yesterday
- asp.net core
- Flutter
- MariaDB
- jQuery
- 자바
- Linux
- express
- ubuntu
- Windows
- Spring
- 스프링
- Fedora
- egoverment
- 이클립스
- Entity Framework Core
- Java
- 전자정부
- high1
- dotnet core
- .NET Core
- MySQL
- eGovFrame
- 하이원
- egov
- Eclipse
- php
- c#
- JSP
- DART
- CentOS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |