목록전체 글 (321)
꾸준히 안타치기
IP : 인터넷 프로토콜 지정한 IP주소를 데이터를 패킷이라는 통신 단위로 전달한다. 패킷 통신 + 분산네트워크 = 인터넷의 기반기술 패킷 통신은 네트워크를 효율적으로 활용. 데이터를 쪼개서 보냄. TCP는 패킷을 재 조립하고, 재전송을 요청하는 등의 흐름을 관리한다. TCP : 전송제어 프로토콜 TCP (Transmission Control Protocol)는 IP 네트워크의 두 컴퓨터 간의 연결 지향 통신을 위한 전송 계층 호스트 간 프로토콜입니다. TCP는 가상 포트를 사용하여 두 컴퓨터 간의 물리적 연결을 재사용 할 수 있는 가상 종단 간 연결을 만듭니다. TCP는 HTTP 및 SMTP (email)과 같은 상위 레벨 프로토콜 데이터를 캡슐화합니다. 연결 지향 Three-way - handshak..
https://yahwang.github.io/posts/35 SQL에서 연관 서브쿼리 연산자 EXISTS 활용하기 - YA-Hwang 기술 블로그 SQL에서 EXISTS 사용법에 대해 알아본다. yahwang.github.io https://rgy1989.tistory.com/entry/SQL-EXIST-NOT-EXIST SQL :: EXIST , NOT EXIST 1. EXIST SELECT FROM WHERE EXIST ( SELECT 1 ... FROM ... WHERE....) - EXIST안의 조건이 "존재" 해야만 전체 결과를 출력해라 라는 의미!!!!!!!!!!!!!!!!!!!!!!!! EX) SELECT 조건1, 조건2... FROM table_Name.. rgy1989.tistory.c..
https://www.youtube.com/watch?v=Uj1kJF_7ghY&list=PL9hiYwOHVUQduJN7Pf_kOR8htpJU7K1H8&index=24 innerJoin https://www.youtube.com/watch?v=oQFK9bO98X0&list=PL9hiYwOHVUQduJN7Pf_kOR8htpJU7K1H8&index=29 게시판 https://www.youtube.com/watch?v=VOh-J2QirHk&list=PL9hiYwOHVUQduJN7Pf_kOR8htpJU7K1H8&index=27 https://www.youtube.com/watch?v=BCn9JP0Jj_4&list=PL9hiYwOHVUQduJN7Pf_kOR8htpJU7K1H8&index=37
https://itstudy-mary.tistory.com/205 안드로이드 스튜디오, JAVA] 토스트, 스낵바, 대화상자 1. Toast. 결과화면 : 토스트는 액티비티가 아니므로 한 액티비티에 종속되는 특성이 있다. Toast.makeText(this, "안녕", Toast.LENGTH_SHORT).show(); 대신 첫 매개변수에 컨텍스트가 들어가야 하기 때문에 함.. itstudy-mary.tistory.com 커스텀 스낵바 https://everyshare.tistory.com/47 [안드로이드] 커스텀 토스트(Toast), 스낵바(Snackbar) 사용하기 커스텀뷰를 이용한 토스트 그리고 스낵바를 띄우는 예제를 만들어보겠습니다. 1. activity_main.xml 2. toast.xml (..
https://youtu.be/bhnDSyiPvaY 16_02. [공개강의] 계층형 답변형 게시판 구현 로직 설명 계층형(Q&A, 답변형) 게시판을 구현하는 로직은 상당히 많이 있습니다. 그 중에서 제가 사용하고 있는 로직을 데이터베이스에 저장되는 관점에 포커스를 맞춰 소개합니다. youtu.be [spring/게시판] #7 계층형 게시판(답글달기) 개발환경 Server OS : Windows10 Language : JAVA 1.6 Framework : Spring 3.1.1 WEB Server : Apache WAS Server : Tomcat 7 build tool : maven 2.5.1 DB : MySQL 5.7.16 ORM : mybatis 3.2.7 7. 계층형 게.. gangnam-ameri..
https://codingbroker.tistory.com/63 [HTML, javascript] 마우스 오버시 HTML 요소(이미지, div 등) 확대(zoomIn) 하는 방법 두가지 방법으로 살펴봅니다. 1. width와 height 변경 2. transform의 scale() 적용 다음과 같이 container 내부에 3개가 있습니다. 1. width와 height 변경 이미지의 width와 height를 직접 변.. codingbroker.tistory.com
먼저 like 검색을 하는 방법은 $sql = "select nickname from user_info where nickname like '%".$변수이름."%' ";
https://saeatechnote.tistory.com/entry/android%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-Key-Event-%ED%82%A4-%EC%9D%B4%EB%B2%A4%ED%8A%B8 [android/안드로이드] Key Event 키 이벤트 키 입력 이벤트 처리 ○ 키 이벤트 처리를 위한 메서드 재정의 / 단축키 Ctrl + O > onKeyDown boolean onkeyDown (int keyCode, KeyEvent event) boolean onKey (View v, int keyCode, KeyEvent event) ○ 대표.. saeatechnote.tistory.com https://castfox.tistory.com/27 버..
https://jungjoongi.com/2018/12/13/aws-ec2-timezone/ AWS EC2 시간(timezone) / Locale 변경하기 Server에서 Date객체를 이용해 View에 보여줄때에 Timezone설정에 따라 시간이 다른것을 알 수가 있다.이것을 해결하고자 해당 방법을 제시하고자한다. jungjoongi.com
Retrofit 이란? REST API통신을 위해 구현된 squarup사의 OKttp 라이브러리의 상위 구현체로 통신라이브러리중 가장많이 사용되는 라이브러리 입니다. Retrofit의 장점은 성능이 좋고, 구현이 간단하며, 가독성이 좋고, 동기/비동기의 구현이 쉽다는 것입니다. 레트로 핏은 3가지 구성요소(DTO, Interface,Retrofit.Builder클래스)로 이루어져있습니다. 레트로핏을 사용하는 방법은 0.Gradle 의존성을 추가합니다. 1.메니페스트에 인터넷 권한 설정 2.모델 클래스를 생성 3.Interface를 정의 4.Retrofit 인스턴스를 생성 5.Retrofit 인스턴스를 적용해주면 됩니다. 0. 먼저 Gradle의존성을 추가 합니다. // Retrofit 라이브러리 impl..
https://medium.com/@prakash_pun/retrofit-a-simple-android-tutorial-48437e4e5a23 Retrofit— A simple Android tutorial For this tutorial, we are going to see how to use Retrofit HTTP client in your Android application. medium.com https://www.youtube.com/watch?v=p4sYbZsTMDo&list=PLT3-dzFEBix379Q2s31apenJtBPOFSVZZ&index=4 Rertofit이란? REST API 통신을 위해 구현된 동일 Squareup사의 OkHttp 라이브러리의 상위 구현체 : Retrofit은 ..
https://www.youtube.com/watch?v=JjfSjMs0ImQ
https://soulduse.tistory.com/53 RecyclerView 내부 CheckBox 체크 상태 유지시키기 개인 개발을 하다 RecyclerView 내부에 CheckBox를 추가할 일이 있었는데, 체크박스에 체크를 하고 스크롤을 내렸다가 다시 올리면 체크해놓은 아이템의 체크값이 초기화 되는 문제점이 있었다. 이를 soulduse.tistory.com https://onlyfor-me-blog.tistory.com/282 [Android] 리사이클러뷰 아이템 안의 체크박스의 체크 상태를 유지시키는 법 리사이클러뷰를 쓰다 보면 아이템 안에 체크박스를 추가해야 할 때가 생길 수 있다. 그러나 막상 만든 다음 체크하고 스크롤을 내렸더니 체크하지 않았던 항목이 체크되어 있는 경우가 있다. 그 on..
동기 (synchronous) - 동시에 일어나는 / 비동기(Aysnchronous) - 동시에 일어나지 않는 동기 - 응답을 받고 나서 송신을 한다. (한사람의 말이 다끝나고 말을 시작한다.) 비동기- 응답여부와 관계없이 다시 전송을 할수 있다. (말이 끝났는지 상관없이 말을 한다.) 순차적 병렬적 요청과 동시에 결과가 나타난다. 특정함수를 선언해 결과값을 즉시 return받음. 요청과 동시에 결과가 나타나지 않음. 응답 언제받아도 상관 X 사용자는 요청을 하고 제어권을 다시 가짐. 해야할일을 요청하고, 기다린다. 요구프로세스를 백그라운드에서 처리한다. 노드 사이의 작업 처리 단위를 동시에 맞추지 않아도 된다. 설계가 간단하고 직관적이다. 동기보다 복잡하다. 결과가 올때까지 대기한다. 응답이 오기전까지..