분류 전체보기

Algorithm/Basic

[23.03.20.M] 프로그래머스 java, sql

프로그래머스 Level.0 - 와 쉬운건데도 어떻게 시작해야할지 시작부터 막막함 - 풀다보면 적응하겠지? - 백준은 너무 백짓장부터 시작해서 엄두도 안남 ㅠㅠ JAVA 1. 나머지 구하기 더보기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 5. 몫 구하기 SQL 1. 여러 기준으로 정렬하기

Front/Html Css JS

[Front] Web 구조

자바 기반 웹 프로그래밍 - request(요청)과 response(응답)이라는 두 객체로 이루어짐. - model: 웹 서비스에서 제공할 기능 구현 (Front + Middle) - 컴파일(기계어를 번역)을 어디서 하느냐에 따라 client 언어(client 컴퓨터에서 컴파일) - Html, Css, JavaScript, Ajax, JQuery server 언어(server에서 컴파일) - JSP, Servlet - 웹 컨테이너(server언어 처리, 웹 관리) - 톰캣 ...etc - server 종류 웹 서버 -- 정적 페이지 처리 웹 어플리케이션 서버(WAS) -- 웹서버(정적) + 웹컨테이너(동적) - 톰캣이란? -- WAS 종류 중 하나. 아파치 재단에서 만든 오픈 소스. 무료. -- 동적 페..

Mac

Mac m1 톰캣 설치, 이클립스 연동 (brew), 포트 변경

https://linked2ev.github.io/devsub/2021/04/16/MacBook-%EB%A7%A5%EB%B6%81%EC%97%90-tomcat-%EC%84%A4%EC%B9%98/ [MacBook] 맥북 tomcat 설치 맥북에 tomcat 설치… 스프링부트 쓰다가 스프링 웹 프로젝트가 필요하니 tomcat 이 필요 linked2ev.github.io 톰캣 경로가 위의 게시글과 다를 때에는 brew로 설치할 때 밑에 있는 Summary 확인해보기! https://developer-ping9.tistory.com/142 Mac) 이클립스, 톰캣 연동 # 왼쪽상단 Eclipse -> Preference -> 'Runtime Environment' 검색 -> add -> 버전선택 -> 버전에맞는..

Java/Basic

[JAVA] Math.max(a, b)

Math.max(a, b) a와 b 중 더 큰 값을 반환. // 메뉴 번호 중복 검사 public int dupTest() { ArrayList list = menuDao.selectAll(); int max = 0; for (MenuVo vo : list) { max = Math.max(max, vo.getNum()); // } return max+1; }

Java/Basic

[JAVA + Oracle] Member 회원가입~게시판 작성

menu 1.회원관리 2.게시판 3.종료 회원가입 : id(중복검사)/pwd/name/email 입력받음 => db에 저장 (dao.insert()) 로그인 : id/pwd 입력받음 => db에 검색 (dao.select(id) -> MemberVo/null(없는id)) => pwd 비교 로그아웃 내 정보 확인: dao.select(LoginId) -> 정보 출력 내 정보 수정: dao.update 탈퇴 글 작성 : title, content 입력.db 저장(dao.insert(vo)) 글 전체목록: 글번호, 타이틀, 작성자만 출력 글 상세 보기 내 글 수정 내 글 삭제 작성자로 검색 제목으로 검색 ● VO 더보기 package member; public class MemberVo { private St..

Java/Basic

[Java & Oracle] member 테이블에 값 입력, 수정, 삭제 VO, DAO, Main

create table member( id varchar2(20) primary key, pwd varchar2(20) not null, name varchar2(20), email varchar2(50) ); vo, dao, main 클래스 만들기 3명 추가 1명 수정 (id로 찾아서 pwd, name 수정) 1명 삭제 (id로 찾기) ▼ VO 더보기 package member; public class MemberVo { private int id; private int pwd; private String name; private String email; public MemberVo() {} public MemberVo(int id, int pwd, String name, String email) { ..

Java/Basic

[JAVA & Oracle] JDBC 작성

https://intheham.tistory.com/40 Mac m1 오라클과 이클립스 연동하기 https://blog.naver.com/sohyeonit/222789570910 [Oracle] Mac OS에서 이클립스 MySQL JDBC 연동하기 시작 하기에 앞서 !!!! 짚고 넘어가야 할 부분이 있다 이클립스에서 오라클 데이터 베이스를 연결하려면 jd... blog.na intheham.tistory.com JDBC 작성 1. 드라이버 로드. (api 사용하기 위해) 2. db에 커넥트 (로그인) 3. 실행하고 싶은 sql 작성 String sql = "insert into test values(?, ?)"; 4. PreparedStatement 객체 생성 -- 자바에서 sql 문을 실행하려면 이를 ..

SQL

[Oracle] 조인, 그룹함수, 서브쿼리

-4- 여러 테이블의 데이터 표시 (조인) 조인: 여러 테이블을 걸쳐서 검색. (모든 정보가 하나의 테이블에 다 들어가있는 것이 아니므로, 종합적으로 정보를 보기 위해서 조인함) => 부하가 많이 걸림. 속도 느림. 따로따로 검색해서 사용하는 것이 속도면에서 빠름. 1. 카타시안 곱 (Cartesian Product) : 조인 조건을 생략하거나 부적합한 경우 2. 조인 유형 - 오라클 구문 (등가, 비등가, 포괄, 자체) -- 문법이 더 간략하고 쓰기 쉬움. select table1.column, table2.column from table1, table2 where table1.column1 = table2.column2 and 추가 조건; -- 동일한 열 이름이 여러 테이블에 있는 경우 열 이름에 테..

함s
'분류 전체보기' 카테고리의 글 목록 (22 Page)