Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. 에러 해결 Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. ... 이하 생략 이와같은 에러가 발생하면 프로젝트 수준의 빌드 그래들 설정에서 dependencies 안에 1classpath 'com.google.gms:google-services:3.2.0'cs 버전을 3.2.0 으로 맞추면 해결된다. 기타/기타 잡다한 것들 2018.09.14
윈도우에 텐서플로우 설치하기(CPU) 텐서플로우 설치를 위해 일단 텐서플로우 공식 홈페이지에 방문해 보았다. 설치를 하려고 하니 아래와 같은 사양이 나온다. 123456TensorFlow는 다음 64 비트 운영 체제에서 빌드 및 테스트됩니다. macOS 10.12.6 (Sierra) 이상.우분투 16.04 이상Windows 7 이상.Raspbian 9.0 이상.cs 뭐 ... 설치하는데는 큰 무리가 없을 듯 하다. 그리고 텐서플로우는 두가지 유형을 제공한다. 12345678TensorFlow는 CPU 만 지원합니다시스템에 NVIDIA® GPU가 없으면이 버전을 설치해야합니다.이 TensorFlow 버전은 일반적으로 설치하기가 훨씬 쉽습니다 (일반적으로 5 분 또는 10 분 정도). 따라서 NVIDIA GPU를 사용하는 경우이 버전을 먼저 설.. 기타/기타 잡다한 것들 2018.09.13
[자바스크립트]자바스크립트 배열 연습 12345678910111213141516171819202122232425262728293031var objArray= new Array();function insert(){ var data = document.getElementById("inputBox"); objArray.push(data.value); ArrayData.innerHTML = objArray; inputBox.value = "";}function ArrayShift(){ objArray.shift(); ArrayData.innerHTML = objArray;}function ArrayPop(){ objArray.pop(); ArrayData.innerHTML = objArray;}function ArrayReverse(){ objAr.. 기타/기타 잡다한 것들 2018.09.12
에러코드 정리 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061HTTP 에러코드 에러 메시지 100 Continue 101 Switching Protocols200 OK, 에러 없이 전송 성공 202 Accepted, 서버가 클라이언트의 명령을 받음 203 Non-authoritative Information, 서버가 클라이언트 요구 중 일부만 전송함 204 Non Content, 클라이언트 요구를 처리했으나 전송할 데이터가 없음 205 Reset Content 206 Partial Content 300 Multiple Choices, 최근에 옮겨진 데이터를 요청함... 기타/기타 잡다한 것들 2018.09.12
버튼 클릭하면 다른 엑티비티로 이동 123456789ImageButton btn1 = (ImageButton) findViewById(R.id.board); btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, boardWrite.class); startActivity(intent); finish(); } });Colored by Color Scriptercs 레이아웃에서 android:id="@+id/board"와 같이 이미지버튼이 있다면 java 파일에서 아래와 같이 입력하면 해당 이미지 버튼을 클릭하면boardWrite 액티비티로 전환이 된다.. 기타/기타 잡다한 것들 2018.08.23
web.xml에서 에러페이지 매핑 1 2 3 4 404 에러페이지경로 cs web.xml에 이렇게 매핑을 하면 404 에러가 뜨면 해당 경로로 이동함 기타/기타 잡다한 것들 2018.08.23
윈도우10 자바 환경변수 설정하기 자바프로그래밍을 하기 위해서는 자바 환경변수 설정이 필요하다. 환경변수 설정 방법 1. 내 컴퓨터 -> 속성 -> 고급시스템 설정을 누르면 아래와 같은 창이 나온다. 고급 탭에서 환경변수 클릭 시스템 변수의 Path를 설정하고 편집을 누른다. 해당 창이 나오는데 새로만들기를 누르면 왼쪽 리스트에 텍스트를 입력 할 수 있는 부분이 생긴다. %JAVAHOME%bin 과 자바가 설치되어 있는 폴더 안에 jdk 안에 bin 경로를 복사해서 넣어주면 된다. 다 입력하고 확인을 누른다. 위 사진과 같이 설정 후 확인을 누르고환경변수의 새로만들기를 눌러서 아래와 같이 입력한다. 변수 값은 jdk 가 설치되어 있는 위치이다.(사용자 마다 다를 수 있음) 위 사진과 같이 입력을 하고 확인을 누르고 환경변수 창을 닫는다... 기타/기타 잡다한 것들 2018.08.22
[FireBase] 파이어베이스 인증이 안되어 있는경우 로그인 엑티비로이동 정말 간단하게 할 수 있다.하지만 이런 부분은 로그인 엑티비티에서 하는게 맞는거 같다. [멤버변수]123 //파이어베이스 유저 인증 객체 private FirebaseAuth mAuth; private FirebaseUser mUser;cs [onCreate]123456789101112 //파이어베이스 인스턴스를 얻어온다. mAuth = FirebaseAuth.getInstance(); //파이어베이스에 인증된 아이디를 받아온다. mUser = mAuth.getCurrentUser(); //파이어베이스에 인증된 유저 아이디를 받아서 //혹시나 null 이라면 로그인 액티비티로 이동한다. if( mUser == null){ Intent intent = new Intent(MainActivity.this, .. 기타/기타 잡다한 것들 2018.08.22
[FireBase] 로그인 인터페이스 리스너 사용하기 파이어베이스에서는 싱글톤패턴을 이용하기 때문에 로그아웃을 하지 않으면 계속 인증이 되어 있는 상태이다.인증이 되어있는데 매번 인증을 받으면 정말 불편하기 때문에, 인증이 되어있을 때 로그인화면에서 인증을 거치지 않고 메인으로 바로 이동하려면 OnConnectionFailedListener 를 사용하면 된다.그 전에 나의 앱에서는 인증이 되어있는 상태이고, 메소드 안에 firebaseAuth.getCurrentUser() 를 통해 유저의 정보를 가져온다. 그 정보를 가져와서 null 이 아니라면 바로 메인 엑티비티로 이동하게 된다. 0. 먼저 멤버 변수를 선언해 준다.1private FirebaseAuth.AuthStateListener authStateListener;cs 1. 리스너를 사용하기 위해 인.. 기타/기타 잡다한 것들 2018.08.22
지시어(Directives) 1. page 지시어 기본문법 이클립스에서는 JSP 파일을 생성하면 자동으로 생성이 된다.하지만 이클립스가 아닌 곳에서는 생성이 안 될 가능성이 많기 때문에 꼭 알아 두어야 한다.밑의 예문을 보면 라인이 1번과 2번이다. 소스코드 맨 앞에 기술한다. 12Colored by Color Scriptercs 다음은 페이지 지시어의(자주 쓰는?) 속성이다. 속성 설명 기본 설정 값 language 스크립트 언어의 유형을 정한다. java import JSP 내에서 사용할 외부 자바 패키지나 클래스의 불러오기 session 세션의 사용 유무 true buffer 버퍼의 크기를 정한다 8KB autoFlush 버퍼의 내용을 자동으로 비운다. true errorPage 현재 페이지에서 오류가 발생할 경우 호출될 페이.. 기타/기타 잡다한 것들 2018.08.19