안녕
-
HTML 기본 태그프로그래밍/HTML & CSS 2021. 9. 13.
환영합니다. 반가워요!! 10초후 이동합니다. - charset과 name, content, http-equiv는 모두 메타 데이터 임 : 말 그대로 제목 부분 ~ : 인터넷창 내용물에서 제목 헤드라인 담당 숫자는 크기임 1~6까지 있음 : 안에 일반적인 글을 쓸때 사용함 p안에 style을 넣는 것으로 여러가지 상태들을 바꿀 수 있음. background = 배경색 color = 글자색 그리고 meta데이터 http-equiv로 인해서 10초뒤에 네이버로 이동함. h 태그 h 태그 글자 크기를 지정하는 태그로 보통 제목을 나타낼때 사용함 크기는 1~6이며 1이 가장 큼 h1 태그 예제 h2 태그 예제 h3 태그 예제 h4 태그 예제 h5 태그 예제 h6 태그 예제 p 태그 기본 태그 - p 태그 : 문..
-
-
오핫 속도 향상 팁프로그래밍/AutoHotkey 오핫 2021. 9. 12.
SetFormat 커맨드 사용을 자제하세요, 속도가 느려집니다 기본환경변수를 제거해, 혹시모를 변수간의 충돌을 방지하고 성능을 높이기 위해서 #NoEnv 을 사용하세요 오토핫키는 자동으로 최근 실행된 코드라인을 기억합니다, ListLines, Off 로 중지하세요 오토핫키는 자체적으로 키로그를 남깁니다, #KeyHistory 0 으로 중지하세요 프로세스의 우선순위를 높임으로서 성능향샹을 기대할 수 있습니다, Process, Priority,, High Send 보다는 SendInput 을 사용하세요. 훨씬 빠르고 안정적(실행중엔 유저키입력 차단)이랍니다 오토핫키는 기본적으로 라인마다 Sleep, 10 을 수행합니다, SetBatchLines, -1 으로 Sleep 을 제거해 속도를 높이세요 SetWinD..
-
자바 / 스트림 Stream프로그래밍/JAVA 자바 2021. 9. 12.
package streamEx; import java.util.Arrays; import java.util.Iterator; import java.util.List; import java.util.stream.Stream; public class Ex001 { public static void main(String[] args) { List list = Arrays.asList("A","B","C","D","E"); // 컬렉션 사용 예 Iterator it = list.iterator(); while(it.hasNext()) { String s = it.next(); System.out.print(s+" "); } System.out.println(); for(String s : list) { Syst..
-
람다식(2) / 메소드 참조프로그래밍/JAVA 자바 2021. 9. 10.
package lambdaEx; public class Ex101_MethodReference { public static String convert(Integer num, Conversion f) { return f.convert(num); } public static void main(String[] args) { // 메소드 참조 // 정수를 문자열로 변환 // Conversion c = (n) -> {return String.valueOf(n);}; Conversion c = n -> String.valueOf(n); String s = c.convert(100); System.out.println(s); Conversion c2 = String::valueOf; s = c2.convert(200..
-
자바 람다식(1) 개념프로그래밍/JAVA 자바 2021. 9. 10.
람다 함수 >> 함수를 보다 단순하게 표현 함. 프로그래밍 언어로 익명 함수 (Anonymous Functions) 이라고 함. - 익명 함수는 함수의 이름이 없음, 일급 객체의 특성을 가지고 있음 (일급객체 = 적용가능한 모든 연산을 지원하는 개체 함수를 값, 파라미터 전달, 변수 대입 등등) - 람다는 매개변수 화살표 ->와 괄호() {} 등을 이용해서 사용한다. package lambdaEx; // 람다식을 사용하지 않고 클래스에서 인터페이스를 구현하거나 익명 구현 객체 public class Ex001_Lambda { public static void main(String[] args) { // 인터페이스 구현 객체 User1 u1 = new UserImpl1(); u1.write(); // 익명..
-
어노테이션 (Annotation)프로그래밍/JAVA 자바 2021. 9. 9.
package annoEx; import java.util.Date; public class Ex001_BuiltinAnnotation { public static void main(String[] args) { User user = new User(); System.out.println(user); //System.out.println(user.toString()); user.sub1(); user.sub2(); } } class User { @Override public String toString() { return "Builtin Annotation 예제"; } @Deprecated // 더 나은 메소드가 있음을 나타낼때 사용 public void sub1() { System.out.println..
-
네트워크(2) / 소켓카테고리 없음 2021. 9. 9.
소켓은 전화기와 같음 나도 전화기가 있어야하고 상대방도 전화기가 있어야 통화가 가능한 것처럼 소켓도 주고받아야할 대상 모두 가지고 있어야함. 클라이언트와 서버의 통신 과정 package netEx; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; import javax.swing.JTextField; public class ChatForm extends JFrame implements ActionListener, ..