반응형

전체 글 93

[oracle] 오라클 8080포트번호 변경 방법,포트번호 변경법

오라클에서 사용하는 포트번호가 8080이고, 톰캣에서 사용하는 포트가 8080이므로 톰캣을 실행할때 충돌이 일어난다. 보통은 톰캣의 포트를 변경하면 되지만 필자는 오라클의 포트 번호를 변경하려 한다. 먼저 db를 접속한다. 필자는 9090으로 미리 변경했기 때문에 아마 대부분 8080으로 되어 있을 것 이다. SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL; 그후 EXEC DBMS_XDB.SETHTTPPORT(원하는 포트번호); 를 입력하면 포트가 변경되었다고 뜬후 다시 SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL; 이 명령어로 확인해보자!

코딩/DB 2020.08.31

[Spring] @Autowired 애노테이션

스프링 빈에 의존하는 다른 빈을 자동으로 주입하고 싶을때 사용한다. 스프링을 사용하다보면 많은 빈을 설정하게 되는데 @Autowired를 이용하여 자동 주입을 하는것이다. @Autowired 애노테이션을 의존 주입 대상에 붙이면 스프링 설정 클래스의 @Bean 메서드에서 의존 주입을 위한 코드를 작성하지 않아도 된다. EX) @Bean public Member member(){ Member member = new Member(); //생성자나 세터 메서드를 사용하지 않아도 //스프링 컨테이너가 @Autowired를 붙인 필드에 //자동으로 해당 타입의 빈 객체를 주입한다. return member; }

코딩/Java 2020.08.11

안드로이드 새로운 뷰 만드는 법

MyButton 이라는 자바 클래스 파일 하나를 생성한다. 생성후 AppCompatButton를 상속 받는다. (이 클래스를 button으로 만들어주기 위해 상속받는다) init라는 메소드를 만들어 그안에서 배경색과 글자색을 지정해주고 dimen이라는 xml파일을 생성해 textsize를 지정해주었다. public MyButton(Context context) { super(context); init(context); } public MyButton(Context context, AttributeSet attrs) { super(context, attrs); init(context); } public void init(Context context) { setBackgroundColor(Color.CYAN..

코딩/Android 2020.08.04

Fragment 로 activity 화면에 보여주기

메인 액티비티를 하나 생성. 또한 액티비티 위에 띄워줄 프래그먼트 생성 app/res/layout 에서 우클릭 후 new -> layout resource file 클릭후 프래그먼트 생성 fragment.java파일 생성 후 코드 입력 ```java package org.techtown.tab; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; p..

코딩/Android 2020.07.29

안드로이드 Parcelable 의 오브젝트 전달법

앱을 만들다 보면 인텐트를 통해 단순히 String, int, boolean 같은 기본 타입 뿐 아니고 커스텀 클래스나 오브젝트를 다른 컴포넌트에 전달해 줘야 할 경우가 많다. 그 경우 단순히 그냥 인텐트에 putExtra() 로는 넣어줄 수가 없다. 안드로이드에서는 그런 경우를 위해 자바의 Serialization 개념과 유사한 Parcelable이라는 클래스가 있다. 먼저 이런것이 왜 필요한가 살펴보겠다. 예를 들어 다음과 같은 클래스가 있다고 하자. public class BookData { int _id; String title; String author; String publisher; int price; } 도서관리 앱에서 ListView로 화면에 표시하기 위해 ArrayList에 책들의 정보..

코딩/Android 2020.07.27

javascript json파일 읽어오기

심심해서 검색하다가 롤 캐릭터와 캐릭터의 정보를 가지고 있는 json형태의 파일을 찾았다. 여기서 json이란? -> 요기 JSON - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. JSON(제이슨[1], JavaScript Object Notation)은 속성-값 쌍( attribute–value pairs and array data types (or any other serializable value)) 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 ko.wikipedia.org 내가 찾은 파일이다. http://ddragon.leagueoflegends.com/cdn/10.14.1/data/en_US/ champion.json 또 여기에 들어가면 다양한 정보들이 있다. htt..

코딩/JavaScript 2020.07.18

(2) 머신러닝을 사용하여 닮은꼴 연예인 학습시키기

머신러닝이란? -> 요기 구글 Teachable Machine 머신러닝 무료 서비스 공개 (사용법 간단) 요즘 핫하게 사용되고 있는 머신러닝을 구글에서 일반인들도 쉽게 사용할 수 있도록 공개했습니다. 머신러닝이란 말 그대로 기계학습을 말합니다. 기계라고 하면 일반적으로 컴퓨터를 생각� happywww.tistory.com https://teachablemachine.withgoogle.com/ Teachable Machine Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more – no experti..

코딩/머신러닝 2020.07.14

(1) Python으로 웹상의 이미지 가져오기

Python으로 이미지를 크롤링 하는 방법은 -> 요기 Python 네이버 실검 크롤링 네이버 실시간 검색어를 크롤링 해보자! 하고 해보고 있는데... beautifulsoup 라이브러리를 다운받은 후 bs4가 없기 때문에 터미널 창에 ->pip install bs4 를 사용하여 다운 받았다. 이제 한번 써보자! spa code-nen.tistory.com from google_images_download import google_images_download response = google_images_download.googleimagesdownload() arguments = {"keywords":"이미지 검색 이름","limit":60,"print_urls":True,"format":"jpg"} p..

코딩/머신러닝 2020.07.13

Python 네이버 실검 크롤링

네이버 실시간 검색어를 크롤링 해보자! 하고 해보고 있는데... beautifulsoup 라이브러리를 다운받은 후 bs4가 없기 때문에 터미널 창에 ->pip install bs4 를 사용하여 다운 받았다. 이제 한번 써보자! span태그에 있는 것들이 정상적으로 나왔다. 이제 네이버에 있는 실검을 가져와야한다. class = keyword고 태그가 span태그 이다. 변경 후 실행 하였지만 아무것도 나오지 않았다.. 왜 안될까? 하고 검색을 해보던 중. https://www.inflearn.com/questions/22012 네이버 검색 순위 크롤링 관련 - 인프런 질문 - 네이버 검색 순위 크롤링 관련 lists의 사이즈가 0입니다. 제가 혹시 간과한 부분이 있는지 여쭙습니다. 참고로 status c..

코딩/Python 2020.07.11
반응형