Root292 [Java 무작정 따라하기]4. 알기쉽게 설명한 자바 클래스 완벽 정리! Java 무작정 따라하기 알기쉽게 알려주는 Java Class 완벽 정리! 클래스...클래스가뭔데? 자바 클래스가 도대체뭔대!? 얼추 알기야 하지만.. 클래스에 대한 정의를 정확하게 모른다?! 클래스(Class)란? 한마디로 객체를 구성하는 변수(Valiable) 와 함수(Method)의 집합체이다. 자바언어 는 객체지향 언어의 일부분인데 객체지향 언어란 현실세계에서 속성을 가지고 행동(행위)를 수행 하는 하나의 객체를 프로그램으로 표현하는 언어 라고 생각하면 쉽다. 예를들어 현실세계의 '사람' 은 각자를 구분하는 속성('이름','나이','성별','주민번호')을 가지고 사람은 밥을먹고 숨을쉬고 일을하고 잠을 자는 행위 를 할 수 있다면, 사람 이라는 객체를 객체지향 프로그램의 관점에서 아래와 같은 클래스.. Server Language/Java 2020. 3. 19. HTML img , a Tag 웹개발 시 정말 많은 용도로 사용 할 수 있는 tag , tag 이런기능도있었나? 싶을정도로 많은 기능이 있다. 자세히 알아보도록 하자. 01.이미지 삽입을 해주는 태그 태그는 줄바꿈이 없는 inline 요소이다. 이미지를 삽임하려면 태그를 사용한다 태그는 종료 태그 없이 사용한다. 태그의 속성 src="/mingyu/mingyu.jpg" ☞ 문서에 표시할 이미지 파일을 지정한다. width="780px;" ☞ 이미지의 가로 폭 을지정한다 (px,% 단위) height="780px;" ☞ 이미지의 세로 폭 을지정한다 (px,% 단위) alt="이미지가없어요" ☞ 이미지가 표시되지 않을 때 대체 텍스트를 입력한다. usemap="#맵이름" ☞ 클라이언트 (웹브라우저) 측의 이미지 맵을 지정한다 width,.. Mark Up/HTML 2020. 3. 19. [PHP] array_map 함수에서 mysqli 사용방법 PHP PHP array_map 함수 mysqli 사용방법 기존 mysql 이었을 때에는 아래와 같이 사용했었다. array_map('mysql_real_escape_stirng',$array); $array_val = {'저의','블로그에','오신것을','환영합니다'}; $valiable = array_map('mysql_real_escape_string',$array_val); mysql 함수가 Deprecated 되면서 mysqli 함수로 대체됨에 따라 mysqli 함수로 대체하고 $connect 까지 입력하였는데도 불구하고 array_map에서 mysqli 함수를 사용 할 때 아래와 같이 사용해도 작동을 안한다. // 아래 처럼 mysqli 로 바꾸고 그에 맞게 mysql link까지 넣어줘도 /.. Server Language/PHP 2020. 3. 19. [Java 무작정 따라하기]3. Java variable , 자바 변수란? Java 무작정 따라하기 알기쉽게 알려주는 Java 변수 정의 및 종류,그리고 사용법 변수가 뭐지? 한국어 적으로 접근 해 보면, 변하는 수 아닐까? 변수라는걸 왜 사용하는거야? 이러한 궁금증. 해결 해 봅시다. 변수란? 중학생 때 배운 x = 2일 때 , (x+x)*x = ? 이란 문제를 한번쯤 보았을 것 같다. x 는 2 도 될 수 있고 문제에 따라 3이 될 수도, 10이 될 수도 있다. x 라는 공간에 여러가지 수를 담을 수 있다는 뜻. 영어로 variable 이라고 하는 변수, 영어 variable의 뜻을 찾아본다면 variable : "변하기 쉬운", "변하게 할 수 있는" 이란 뜻으로 즉, 변수는 변하는 수를 저장하는 메모리 공간 정도로 표현할 수 있다. 변수의 종류 변수는 상황에 따라 크게 .. Server Language/Java 2020. 3. 19. [Eclipse] Java 무료 개발 IDE, Eclipse 설치하기 Eclipse Java 무료 개발 툴, Eclipse 설치하기 프로그램 언어 각각에 맞는 개발 툴이 존재한다. PHP 개발은 Jetbrains 의 PHP Storm 안드로이드 개발은 Android Studio IOS 앱 개발은 X-code Java 개발은 Eclipse 라는 IDE ( Integrated Development Environment, 통합개발환경 ) 을 주로 사용한다. Eclipse의특징으로는 java SE java EE PHP C/C++ 등 거의 모든 언어를 Eclipse 하나로 개발할 수 있고 무료이다. 설치 전, 컴퓨터에 JDK가 설치되어있는지 확인하고 미설치 시 설치 꼭 해줘야됨. JDK 설치하기 [Java 무작정 따라하기]2. JDK 설치 및 환경설정 Java 무작정 따라하기 JD.. ETC/개발 IDE 설정 2020. 3. 19. [Java 무작정 따라하기]2. JDK 설치 및 환경설정 Java 무작정 따라하기 JDK 설치 및 환경설정 JDK 설치하기 위해 필요한 것 첫번째 - JDK를 설치할 노트북 or 컴퓨터 두번째 - JDK download시 필요한 Oracle 계정 JDK 설치하기 https://www.oracle.com/java/technologies/javase-downloads.html Java SE - Downloads | Oracle Technology Network | Oracle Java API Documentation Updater Tool 1.3 Java API Documentation Updater Tool repairs-in-place Java API Documentation created with javadoc versions included with JDK.. Server Language/Java 2020. 3. 18. [Java 무작정 따라하기]1. 알기 쉽게 설명하는 JDK와 JRE 차이 Java 무작정 따라하기 알기쉽게 설명하는 JDK 와 JRE 나는 Java언어를 배우고 싶을 뿐인데... JDK는 뭐고 JRE는 뭐야?? JRE를 다운받으라는거야? JDK를 다운받으라는거야? JDK SE 와 JDE EE의 차이가 뭐지? 어렵게 생각하지 마세요! JRE란? Java Runtime Environment 의 약자로 자바로 만들어진 프로그램을 실행 시켜주는 환경을 만들어 주는 기능을 한다. 자바로 개발 할 때는 필요 없지만 자바로 만든 프로그램을 실행 할 때는 꼭 필요하다. 즉 자바 개발이 아닌, 자바로 만들어진 프로그램만 사용 할 거면 JRE만 다운받으면 된다. JDK란? Java Development Kit의 약자 Java 라는 언어를 사용할 수 있게 해주는 키트 라고 생각하면 된다. Jav.. Server Language/Java 2020. 3. 18. HTML에서 이미지 관련 img 태그 및 링크 표현 01.이미지 삽입을 해주는 태그 태그는 줄바꿈이 없는 inline 요소이다. 이미지를 삽임하려면 태그를 사용한다 태그는 종료 태그 없이 사용한다. 태그의 속성 src="/mingyu/mingyu.jpg" ☞ 문서에 표시할 이미지 파일을 지정한다. width="780px;" ☞ 이미지의 가로 폭 을지정한다 (px,% 단위) height="780px;" ☞ 이미지의 세로 폭 을지정한다 (px,% 단위) alt="이미지가없어요" ☞ 이미지가 표시되지 않을 때 대체 텍스트를 입력한다. usemap="#맵이름" ☞ 클라이언트 (웹브라우저) 측의 이미지 맵을 지정한다 width,height 속성의 경우 둘중 하나만 지정되면 나머지 하나는 원본 크기에 비례해서 자동으로 지정된다. 02.하이퍼링크 삽입을 하는 태그 기.. Mark Up/HTML 2020. 3. 18. [Linux] Rsync 란? 알기쉽게 설명하는 Rsync Linux Rsync 알기쉽게 설명하는 Rsync 동시에 많은 서버 환경에서 작업을 하다 보면 rsync를 많이 접하게 됩니다. 뭔가를 맞춰주는것 같은 느낌은 받는데 정확히 몰랐던 개념. 함께 알아보도록 합시다. Rsync란? Rsync(Remote synchronization) 의 약자로 직역하자면 원격 동기화 라는 뜻. 원격으로 file(.html .php .jsp 등)과 디렉토리(/data , /etc 등)를 복사하고 동기화 하기위해 사용하는 툴. 쉽게 말해 A서버에서 B,C,D,E 등 다수의 서버로 사용자가 원하는 특정 디렉토리 및 파일을 쉽게 동기화해주는 것. Rsync의 장점 원격지 서버의 패스워드를 일일이 기억하지 않아도 파일 및 디렉토리의 카피가 가능하다. 파일을 효율적으로 복사하고 동기화.. OS/Linux 2020. 3. 18. 데이터베이스 시딩 (Seeder) Laravel framework 라라벨 Seeder 에 대해서 Seeder를 왜 사용할까? 마이그레이션과 함께 사용하면 초기 DB 스키마 생성시 데이터를 쉽게 조작 할 수 있다. 때문에 프로젝트를 처음 구성할 때, 기본적으로 들어갈 데이터들을 만들어 놓을 수 있다. 테스트 더미 데이터들을 넣기 용이하다. Seedeer 작성 및 사용해보기 Seeder를 생성하기 위해서는 php srtisan 명령어를 실행하면 끝난다. 생성된 모든 seeder들은 your_laravel_project/database/seeds 디렉토리에 위치한다. //AdmUsersTableSeeder.php seeder 생성 php artisan make:seeder AdmUsersTableSeeder seeder 클래스는 기본적으로 .. Framework/Laravel 2020. 3. 18. 라라벨 http 사이트 https로 전환하며 Helpers 정의 라라벨 사이트 HTTPS 적용 시 helper 재정의 하기 asset() -> secure_asset() 기존 asset() 함수는 HTTP요청의 현제 scheme를 이용하여 asset을 사용하기 위한 URL을 생성하는 함수. secure_asset() 함수는 HTTPS를 이용하여 asset을 사용하기 위한 URL을 생성한다. //기존 $url = asset('img/photo.jpg'); //변경 $url = secure_asset('img/photo.jpg'); url() -> secure_url() url() 함수는 주어진 경로에 대한 전체 URL을 생성한다. secure_url()함수는 주어진 경로에 대한 전체 HTTPS URL을 생성한다 경로를 전달하지 않으면 Illuminate\Routing\.. Framework/Laravel 2020. 3. 18. [Google Chrome] 크롬 광고차단 google chrome adBlock 설치 및 해제 하기 크롬 광고차단 크롬 광고차단 확장프로그램 adBlock 설치 및 해제하기 안녕하세요! 민규입니다. 오늘은 구글 크롬 브라우저에서 지원하는 광고 차단 확장프로그램 adBlock 설치 및 해제 방법을 알려드릴게요. adBlock을 설치하면 구글 크롬 브라우저에서 자체적으로 각 사이트에 설치된 광고들을 제거하고 보여줍니다. 그렇기 때문에 저같이 열심히 포스팅하는 사람들에게 조금이나마 위안이 되는 광고수익이 줄어들게됩니다ㅠ 그래도 너무 많은 광고 때문에 사이트들 보기 불편하셨던 분들이라면 도움이 될까 하여 포스팅합니다. adBlock 설치하기 Chrome 웹 스토어 에서 adBlock 을 검색한다. Chrome에 추가 버튼을 클릭한다. 팝업창이 열리면 확장 프로그램 추가 버튼을 클릭한다 크롬 브라우저 주소창 옆.. ETC/개발 IDE 설정 2020. 3. 18. 이전 1 ··· 18 19 20 21 22 23 24 25 다음