본문 바로가기

프로그래밍

자바스크립트 웹프로그래밍언어 -HTML 과 css 는 정적인 언어 -JAVASCRIPT 는 동적인 언어 →특자바스크립트는 동적으로 수행가능하고, 타입을 따로 명시 할 필요가 없는 인터프리터이다. 자바스크립트는 브레이브 아이크가 개발한 웹언어표준은 있지만 인터넷 브라우져마다 지원하는 범위가 다른 언어 활용범위 1. 웹개발2.서버 개발3. 앱 개발 더보기
css-span circle on span circle 클릭 하면 해당 section으로 이동하는 기능 더보기
[JAVA] Do While문 더보기
웹 크롤링(WEB SCRAPING)이란 웹 크롤링( web scraping) 이란?? 컴퓨터 소프트웨어 기술로 웹 사이트들에서 원하는 정보를 추출하는 것!!! 쉽게 말하면각 페이지 개발자검사 로 보면 HTML 형태로 보여지는데이런 소스들은 어떤 정형화된 형태로 관리하기에 이런 정형화된 규칙을 분석해서 원하는 정보를 추출해오는 것을 웹 크롤링이다(더쉽게 페이지에 원하는 정보만 뽑아온다) 예를 들면 현재 영화 순위 사이트에서 자료가 필요하다고하면 하나하나씩 찾아서 DB 에 담아서 할수도 있지만딱 우리는 영화제목 평점 장르 배우만 필요하다고 할 때개발자 소스로 분석을 해서 원하는 정보를 뽑아온다고 생각하면 좋겠다 웹 크롤러란? 인터넷에 있는 웹페이지를 방문해서 자료를 수집하는 일을 하는 프로그램을 지칭한다.페이지 단 하나만 방문하는 것이 아니라 페.. 더보기
[Java]학생성적관리 package scoreController; import java.util.ArrayList; import java.util.Iterator; import javax.swing.JOptionPane; import scoreModelex.ScoreVO; public class ScoreDAO{ private ArrayList list; public ScoreDAO() { if(list ==null) { init(); } } private void init() { list = new ArrayList(); list.add(new ScoreVO("송사장",100,20,30)); list.add(new ScoreVO("송미자",92,100,20)); list.add(new ScoreVO("김수김",100,20,.. 더보기
[Java]awt 메뉴 만들기 import java.awt.Frame; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import mylistenerex.MyMenu; import mylistenerex.MyWin; public class MenuTest { public static void main(String[] args) { //프레임에 메뉴를 붙이자 Frame f=new Frame("메뉴"); f.setSize(300,200); MenuBar mb= new MenuBar(); Menu mFile = new Menu("파일"); MenuItem miNew = new MenuItem("New"); MenuItem miOpen = new MenuIt.. 더보기
이클립스 단추키 이클립스에서 자주 쓰는 단축키 ctrl + shift + O 자동 Importctrl + shift + A 여러줄 동시에 편집ctrl + / 주석 처리ctrl + ↑↓ 행 이동ctrl + shift + F 코트정렬( 전체정렬)ctrl + I 들여쓰기ctrl + D 라인삭제ctrl + F 찾기ctrl + L 줄번호로 찾아가기ctrl + N 새로만들기 Ctrl + spaceBar ( 자동완성) syso+ ctrl spaceBar (System.out.println)main+ ctrl spaceBar(public static void main(String [] args){}) 더보기
HashSet을 이용한 로또번호 HashSet을 이용한 로또번호 뽑기 더보기
[Java] Thread(쓰레드) Thread란?? - 프로세스내에서의 제어 흐름(하나의 실행 단위) - CPU이용량 단위의 기본, 각 스레드마다 PCB를 가지고 있다. - 같은 프로세스에 속한 각 쓰레드들은 공유 가능 -> 프로세스를 여러개 띄운것과 차이 멀티쓰레드 동시에 여러가지 작업을 동시에 수행할 수 있게하는것 특 자원을 효율적으로응답성이 향상작업이 분화되어 코드가 간결 ※ 동기화에 주의※ 교착상태가 발생하지 않도록 주의※ 각 쓰레드가 효율적으로 고르게 실행되게 해야한다. 쓰레드 구현 및 실행 1.Thread클래스 상속 // 클래스의 run을 오버라이딩2. Runnable 인터페이스 구현 // 인터페이스의 run을 구현 1)호출static Thread currentThread() 현재 실행중인 쓰레드를 참조 반환String get.. 더보기