본문 바로가기

주절주절18

자바의 추상화 클래스와 인터페이스 팀 프로젝트를 하면서 의문이 들었던 부분? 궁금했던 부분에 대해서 주말 중에 공부를 하면서 포스팅을 하는데 오늘은 추상화 클래스와 인터페이스입니다. 먼저 추상화 클래스와 인터페이스는 추상 메소드를 선언해두는 것. 여기까지는 이해가 되는데 결국에 가장 큰 차이가 무엇인가??하다가 검색을 하면서 어느정도 감을 잡게 되었는데 일단 보면 extends와 implements입니다. 둘 다 상속을 하지만 가장 큰 것은 자바는 다중 상속이 불가능하다는 것입니다.(extends에서 2개 이상 정의를 해도 사용 x) 인터페이스의 경우에는 implements에서 선언하고 여러개 사용이 가능하다! 결국에는 비슷한 느낌이 크게 느껴집니다. 여기서 한 가지 예로 연필이 있다고 가정을 합니다. 거기서 연필을 만드는 회사가 a,b.. 2021. 2. 27.
자바스크립트 오류 ajax가 가끔 너무 어렵게느껴진다 ㅎ... 이렇게 오류가 나면 찾을 방법이없다 --해결-- 아... rno은 int형인데 문자열로 받아서 오류난 것이다. 2021. 2. 23.
ibatis와 mybatis의 이유 주말 동안은 아무래도 개인적인 공부하는 시간으로 정했기 때문에 정확한 개념들 위주로 공부를 하고 있는데 지금까지 가장 애매했던 게 결국 ibatis와 my batis의 차이이다. 먼저 ibatis가 나오게 된 이유는 public sql() throws Exception{ String sql = "select * from employee "; Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; try { Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/TestDB"(DataSource) ctx.lookup(.. 2021. 2. 21.
이건 뭐지.... ajax로 댓글 작성하다가 만난페이지... 난생 처음 보는 페이지.... ------------해결--------------- Content-Type: application/json to the "Headers": 보통은 이걸 다 넣으라고 하는데 이걸 넣어도 해결이 안되서 그냥 마음대로 막 짜도 안되고 하다가 list처럼 pathvalue로 바꾸고 형식을 바꾸니 다 해결이 되었다 이게 무슨 일이지.... 그래도 4~5시간 해도 해결되서 다행이다 ㅎㅎㅎ 정확하게 배운 것은 ajax는 button이 form에 있으면 안된다는 점. 다른 사람이 만든거 봐서 이해가 되면 다행이지만 일단 본인의 코드로 해야할 점. 2021. 2. 18.
ajax 중 일단은 잘 나온다 휴... 2021. 2. 18.
오늘부터 국비 학생으로 한지 몇달동안 포트폴리오도 잘 못만들고 개인의 고민 같은것을 적을 공간들이 없어서 이렇게 개인 블로그를 통하여 남기는 것이 좋다는 조언글들을 보게 되서... 매일 매일 하나씩 올리는 것이 목표 2021. 2. 1.