일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Eclipse
- JavaScript
- java error
- R프로그래밍
- CSS사용법
- Exception
- FLUTTER
- fragment
- DataTable
- Kotlin
- apache gzip
- MySQL
- jQuery
- error
- css
- Android
- android fragment
- release Apk
- Java
- tomcat
- spring
- Android Apk 이름
- html
- android error
- release unsigned
- Android Apk
- Program type already present
- Firebase
- Android Apk 이름 변경
- 안드로이드
- Today
- Total
목록전체 글 (158)
selfstarter
Dart 기본 문법 정리(Summary Dart Basic Grammar) Dart official site Dart Site의 공식 테스트 코드를 기반으로 Dart 문법을 정리하였다 Dart는 구글이 공식 개발하고 있는 Fluflutter의 기본 언어이다 언어가 Java와 유사하여 러닝커브가 높다 Variable Dart 언어로 만들어진 프로그램은 코드 시작을 main 함수에서부터 시작한다 변수는 var로 선언해도 되고 구체적인 데이터형으로 선언해도 된다(왠만해선 구체적인 데이터형으로 선언할 것) $변수를 붙여서 변수 내용을 출력할 수 있다 String 데이터형을 사용할 때 + 플러스 기호로 여러 문자열을 순서대로 출력할 수 있다 ''' 을 이용하여 개행을 그대로 보여줄 수 있다('''을 사용하지 않을..
How to make Simple CustomDialog in Android custom dialog는 content, ok버튼, cancle 버튼으로 이루어져 있다 그리고 상황에 따라 알맞은 content를 보여줘야 한다. (content에는 종료시엔 종료하시겠습니까?란 글자가 보이는 화면이 나오거나, 무언가를 선택해야 하면 checkbox가 있는 화면이 보여야 한다) 여러개의 view를 보여주는 방법은 custom dialog에 framelayout을 넣어서 보여주고 싶은 view를 addView 하면 된다. 구현은 아래와 같다 1. content view xml 만들기(dialog_calendar_view.xml) 2. custom dialog xml 만들기 3. custom view xml과 연동..
Java Calendar 쓸 때 유의 사항 java Calendar를 쓸 때 date의 날짜를 Calendar에 넣어서 쓰려고 하는 경우 문제가 발생한다. Calenar의 month는 0부터 시작해서 그런지 date의 날짜를 그대로 넣으면 다음달로 출력된다. 예를들어 Date가 6월이면 0부터 시작하는 Calendar는 6이니까 7월로 인식하는 듯 하다 버그가 꽤 잘 나올 것 같다.. public class TestMain { public static void main(String[] args) { long now = System.currentTimeMillis(); final Date date = new Date(now); SimpleDateFormat simpleDateFormat = new Simp..
constraintlayout weight constraintlayout weight를 하기위해선 위젯들은 chain으로 묶어야 한다. chain화 시키기 위해선 위젯들 서로 관계성을 지녀야 한다. 방법은 다음과 같다 위젯들의 양옆의 관계를 설정해준다(난 수평에 비율을 주고 싶으므로 start, end에 다른 위젯,parent를 연결시켰다) 수평에 비율을 주고 싶으므로 layout_width에 0dp를 준다 layout_constraintHorizontal_weight으로 각 위젯의 비율을 설정한다
ArrayList 생성과 동시에 초기화 하기 private ArrayList items = new ArrayList(){{ add("1"); add("2"); add("3"); add("4"); add("5"); }};
$(function(){ var date = new Date(2020, 10); console.log(date.getFullYear()+' getMonth:'+date.getMonth()); for (var i = 1; i = 13) { var addYear = parseInt(month / 12); var resultMonth = month % 12; console.log((date.getFullYear()+addYear)+' 년'+resultMonth+' 월'); } else { console.log(date.getFullYear()+' 년'+(date.getMonth()+i)+' 월'); } } });
Tomcat 9.0 server에서 프로젝트가 추가가 안되었다 STS에서 제일 밑에 Console창과 같이 있는 Server 창에서 Server선택 후 AddandRemove 선택 내가 추가하려는 tomcat server 선택 시 다음과 같은 에러메시지가 떴다 Project facet Java version 1.8 is not supported(프로젝트 패싯 Java 버전 1.8이 지원되지 않습니다) 이 에러가 난 이유는 내가 지금 jre를 1.7를 사용하고 있기 때문이었다. Window - properties - Server - Runtime Environments에서 해당 에러가 나는 서버를 Edit 버튼을 눌러 확인해보니 jre로 jdk 1.7을 사용하고 있었다. tomcat 9.0은 적어도 8이상..
딥러닝말고 간단하게 글자이미지를 배열화 시켜서 배열끼리 일치하는지 확인해서 문자를 판별하면 어떨까? 생각해서 다음과 같이 테스트코드를 만들었다. 문자 이미지를 2d array로 변경 후 다른 이미지들과 비교한다 다른 이미지들은 글자 위치가 살짝 변경된 것, 다른 글씨체, 다른 크기, 다른 글자로 비교했다. 결과는 원본만 인식가능;;; 아래 결과에선 자기 글씨체가 아닌 글자보다 다른 글자가 100퍼센트율이 더 높다;; 다른 글씨체는 궁서체이다. 영수증 인식을 하고 싶어서 지금 테스트 코드를 작성한건데.. 너무 오버했나?? 무난한 글씨체로 하면 괜찮으려나 싶기도 하고.. 결론은 좋은 방법은 아닌 것 같다. 자기것과 비교 : 100.0 가 이미지와 위치만 다른 것 비교 : 92.38754 가 이미지와 글씨체가..