프로그래밍 언어 28

자바(람다) - removeif

아래 에서 0 이하 숫자를 List 에서 제거해 보자.List ls1 = Arrays.asList(1, -2, 3, -4, 5); 첫번째 방법) List ls1 = new ArrayList(Arrays.asList(1, -2, 3, -4, 5)); for (int i = 0; i     if(ls1.get(i)        ls1.remove(i);    } } System.out.println(ls1);결과[1, 3, 5] 두번째 방법) - 람다식 활용  List ls2 = new ArrayList(Arrays.asList(1, -2, 3, -4, 5)); ls2.removeIf((i) -> i System.out.println(ls2); 결과[1, 3, 5]

[Java] Class 클래스 클래스에 관하여 (Feat 리플렉션)

https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html Class (Java Platform SE 8 ) Determines if the specified Class object represents a primitive type. There are nine predefined Class objects to represent the eight primitive types and void. These are created by the Java Virtual Machine, and have the same names as the primitive types tha docs.oracle.com Class에 접근하는 방법 ? 모든 클래스는 로딩 후 Clas..

Jquery 및 ajax 이용하여, 동적으로 table 생성하는 예제

1. 아래의 주소로 ajax 통신하여, 아래와 같이 동적으로 table을 생성하시오.http://sample.bmaster.kro.kr/contacts?pageno=1&pagesize=10 소스 코드1. 이용하는 방법   2번째 방법   3번째 방법 DOCTYPE html>html>  head>    meta charset="UTF-8" />    title>Insert title heretitle>    script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">script>    script type="text/javascript" src="/js/board.js">script>    script t..

STS 및 Eclipse(이클립스) 에서 Javascript 및 Jquery 자동 완성 기능 사용하기

출처: https://ninedc.tistory.com/entry/eclipse에서-javascriptjquery-자동완성-사용-및-설정 eclipse에서 javascript/jquery 자동완성 사용 및 설정 eclipse에서 플러그인 tern 환경설정 1. eclipse > Help > Install New Software 2. Add 버튼 클릭 후 - Name은 편하게 입력 - Location에 http://oss.opensagres.fr/tern.repository/1.2.0/ 입력 - 아래.. ninedc.tistory.com eclipse에서 플러그인 tern 환경설정 1. eclipse > Help > Install New Software 2. Add 버튼 클릭 후 - Name은 편하게 입력..

jQuery의 Ajax 설정

일단 간단하게 jQuery의 ajax에 설정하는 값 $.ajax({ type : `http method type`, url : `url`, data : `서버에 전송할 데이터`, contentType : "전송할 데이터 타입", //기본 값 : "application / x-www-form-urlencoded; charset = UTF-8" dataType : '서버로 부터 수신할 데이터 타입', //아무것도 지정하지 않으면 jQuery는 응답의 MIME 유형을 기반으로 해석을 시도 error : `에러 발생시 수행할 함수`, success : `성공시 수행할 함수` });

자바스크립트 이벤트 관련 문제 모음

이벤트 처리 문제 연습 1. 증감 버튼 +버튼을 클릭하면 값이 1씩 증가하고 –버튼을 클릭하면 값이 1씩 감소하 도록 구현. 만약 값이 1인 상태에서 –버튼을 클릭하면 값이 감소되지 않고 1인 상태로 유지. 갯수 + - 2. 체크박스 선택 결과 출력 취미에 해당하는 체크박스를 선택하고 [결과보기]버튼을 클릭하면 선택 된 값들을 출력하는 예제이다. 취미 야구 농구 게임 결과보기 결과값: 3. 글자수 세기 textarea에 입력한 글자의 개수를 출력하는 예제이다. 글자를 입력할 때 마다 동시에 입력 문자수에 입력한 글자 개수가 출력된다. 글자수 세기 입력문자수: 4. 전체선택 체크박스 전체선택을체크하면모든체크박스가선택이되고,전체선택을해제 하면 모든 체크박스가 해제된다. 전체선택 java sql angular..

http 프로토콜 소켓을 이용한 직접 구현(웹브라우저 구현 원리)

public static void main(String[] args) throws Exception { // 소켓 및 입출력 스트림 준비 Socket socket = new Socket("www.kocw.net", 80); BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); PrintStream out = new PrintStream(socket.getOutputStream()); // 요청라인 out.println("GET / HTTP/1.1"); // 헤더정보 out.println("Host: www.kocw.net"); out.println("User-Agent: Mozilla/5.0 (Maci..