일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- annotation
- 생명주기
- Flask
- widgetsBindingObserver
- velocity_x
- handlebars.js
- cache
- uni_links
- flutter
- 미색인
- Share
- extention
- ipykernel
- GIT
- google search console
- python
- dynamic color
- 워드파일
- Anaconda
- receive_sharing_intent
- 개역개정
- Jupyter Notebook
- zani
- git설치
- dart
- Device
- 소스제공
- vscdoe
- 성경필사
- inheritedWidget
- Today
- Total
목록분류 전체보기 (45)
자니노트

flutter_dynamic_color는 Flutter의 표준 패키지가 아닙니다. 그러나 "dynamic color"라는 개념이나 관련 패키지를 참조하고 있다면, 그것은 아마 iOS 13+의 Dynamic Color 기능을 Flutter에서 사용하려는 것일 수 있습니다. 이 기능을 사용하면, 앱이 light mode와 dark mode 사이에서 전환될 때 자동으로 색상을 조정할 수 있습니다. Flutter에서 이러한 기능을 사용하려면, 기본적으로 ThemeData의 colorScheme 속성을 사용하여 light mode와 dark mode에 대한 색상을 지정할 수 있습니다. 다음은 Flutter에서 light mode와 dark mode에 대한 동적 색상을 설정하는 방법의 예입니다: import 'pa..

Dart의 meta 패키지는 주로 코드에 메타데이터를 추가하는 데 사용되는 주석(annotations)을 제공합니다. 이 메타데이터는 코드의 동작에 직접적인 영향을 주지 않지만, 다양한 도구나 라이브러리에서 코드를 분석하거나 처리할 때 유용하게 사용될 수 있습니다. meta 패키지를 사용하려면 먼저 pubspec.yaml 파일에 의존성을 추가해야 합니다: dependencies: flutter: sdk: flutter meta: ^1.3.0 이제 meta 패키지의 주석을 사용할 수 있습니다. 다음은 meta 패키지의 주요 주석 및 사용법에 대한 예입니다: @required: 이 주석은 함수나 생성자의 매개변수가 필수적으로 필요함을 나타냅니다. Flutter 위젯에서 자주 사용됩니다. import 'pac..

equatable은 Dart에서 객체의 동등성을 쉽게 구현할 수 있도록 도와주는 패키지입니다. Dart에서 기본적으로 제공하는 == 연산자는 객체의 참조 동등성을 검사합니다. 즉, 두 객체가 동일한 메모리 주소를 가리키는 경우에만 true를 반환합니다. 그러나 때로는 두 객체의 속성 값이 동일한 경우에도 객체를 동등하다고 간주하고 싶을 수 있습니다. 이때 equatable 패키지가 유용합니다. equatable 패키지를 사용하려면 먼저 pubspec.yaml 파일에 의존성을 추가해야 합니다: dependencies: equatable: ^2.0.3 equatable의 사용법: import 'package:equatable/equatable.dart'; class Person extends Equatabl..

안녕하세요. 자니 입니다. 성경필사를 위해 간단히 만든 파이썬 프로그램 입니다. 개역한글 버전의 성경 필사 파일도 첨부 하였습니다. 1. 성경 사이트 및 API 정보 # Site : http://m.ibibles.net/quote10.htm # API : http://ibibles.net/quote.php?성경버전-성경책/장시작:절시작-장종료:절종료 2. 필사 노트 생성 소스 파일명 : bibleToWord.py from docx.oxml.ns import qn from docx.shared import RGBColor import docx import requests from munch import * import re ''' 성경 API # Site : http://m.ibibles.net/quote..
목차 1. 개요 해당 내용에는 Framework Version 3.0에서 도입된 Spring의 @Primary Annotation에 대한 설명이다. 간단히 말하면, 같은 Type의 Bean이 여러개 있을 경우, @Primary 를 사용하여 콩에 대한 우선도를 높이는 방법이다. 2. @Primary가 필요한 이유 같은 Type의 Bean이 여러개가 필요한 경우도 있다. 이 예에서는 Employee Type의 John Employee()와 Tony Employee()콩이 있다. @Configuration public class Config { @Bean public Employee JohnEmployee() { return new Employee("John"); } @Bean public Employee T..

목차 1. 개요 이 소개 튜토리얼에서는 HikariCP JDBC 커넥션 풀 프로젝트에 대해 설명합니다. 이는 매우 가볍고(약 130Kb), 2012년 경 Brett Wooldridge가 개발한 번개처럼 빠른 JDBC 연결 풀링 프레임워크입니다. 2. 시작하기 HikariCP의 성능을 c3p0, dbcp2, Tomcat 및 진동와 같은 다른 연결 풀링 프레임워크와 비교할 수 있는 벤치마크 결과가 몇 가지 있습니다.예를 들어, HikariCP 팀은 다음과 같은 벤치마크를 발표했습니다(원래 결과는 여기에서 확인할 수 있습니다). 다음과 같은 기술이 적용되었기 때문에 프레임워크는 매우 빠릅니다. 바이트 코드 레벨 엔지니어링– 일부 극단적인 바이트 코드 레벨 엔지니어링(어셈블리 레벨 네이티브 코딩 포함)이 수행되..

목차 1. 개요 MyBatis의 캐시는 Local Session Cache와 Second Level Cache 두가지로 구성되어 있다. 간단히 정의하면 Local Sesion Cache는 무조건적으로 활성화 되며 SqlSession 객체에 Cache가 되며 Second Level Cache는 Mapper namespace 단위로 Cache가 되며 On/Off 설정이 가능하다. 1-1. Local Session Cache 새 세션이 생성될 때마다 MyBatis는 로컬 캐시를 생성하여 세션에 연결합니다.세션 내에서 실행된 쿼리는 로컬캐시에 저장되므로 동일한 입력 파라미터를 사용하여 동일한 쿼리를 더 이상 실행해도 데이터베이스에 영향을 주지 않습니다. 기본적으로는 전체 세션 기간 동안 로컬 캐시 데이터가 사용..

목차 1. 개요 블로그 작성후에 여러 검색엔진(네이버, 다음, 구글 등등)에 색인을 요청하였다. 요청한 검색엔진중에 Google Search Console 을 보니 몇몇은 색인되었고 몇몇은 색인되지 않는 현상이 발생하였다. 색인이 생성되지 않는 페이지가 139개가 존재하는것을 확인하였다. 위의 이미지와 같이 총 6개의 사유가 존재한다. 2. 미색인 사유 1) 적절한 표준 태그가 포함된 대체 페이지 구글의 설명에 따르면 "이 페이지는 다른 페이지의 대체로 표시됩니다(예: 데스크톱 표준 URL이 있는 AMP 페이지, 데스크톱 표준의 모바일 버전 또는 모바일 표준의 데스크톱 버전). 이 페이지는 색인이 생성된 표준 페이지로 올바르게 연결되므로 별도의 조치를 취할 필요가 없습니다. Search Console에서..