| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- input readonly
- SpringErrorPage
- 제이쿼리로css
- input막기
- jquerycss여러개
- 스프링에러페이지
- JSON자바에서쓰기
- 자바 List<?>
- input태그x지우기
- input 읽기전용
- 여러분은 힘들게 찾지 마세요
- 나 힘들게 찾았다
- get post 차이
- 이건 내 마음.... 찡긋
- input disabled
- 스프링오류페이지
- java text compare opensource
- SpringError
- java text compare toll
- 제이쿼리css여러개
- Java리스트
- Map순서대로
- jquery로css
- 자바 List<Object>
- js로css
- java text diff opensource
- inputx지우기
- 순서있는Map
- java text diff tool
- input비활성화
- Today
- Total
목록Back-end/Java (8)
어쩌다 개발자
사건의 전말우리 대장님 : mapper에 있는 sql들이 총 몇 줄 인지 파일별로 가져올 수 있나?나 : ㅇㅁㅇ!!!!! (나한테 말하셨지만 선배가 이 일을 가져가긴 했거든요...근데 나 황씨 가문 29대손 21세기 신입 개발자로써 예제코드를 만들어두면 언젠간 쓰겠지 싶어서 작업했어요.....ㅎ) 조건1. 파일의 위치는 알지만 파일이 몇개인지는 모른다.2. 폴더 내부에 하위 폴더가 있다.3. JDK 1.6 이다!!!!!!(사실 이것만 아니었어도 빨리 끝났을거야..... 왜냐면 JDK 1.8버전의 예시코드는 아주 아주 많았거든요....) 코딩 시작package com.java.ex;import java.io.BufferedReader;import java.io.File;import java.io.FileR..
public String clobToStr(CLOB clob) { BufferedReader contentReader = null; StringBuffer out = new StringBuffer(); String aux; int resultIndex = 0; String errMsg = ""; try { contentReader = new BufferedReader(clob.getCharacterStream()); while ((aux = contentReader.readLine()) != null) { System.out.println("aux:\n" + aux); out.append(aux); out.append(" "); } } catch(IOException e) { e.printStackTra..
쓰레드란? 쓰레드 : 한 프로세스에서 동작하는 실행 흐름 갈래.프로세스 : 실행 중인 하나의 어플리케이션.멀티 쓰레드 : 하나의 프로세스에서 두가지 이상의 작업을 처리하는 것.(+ 멀티 태스킹 : 여러 개의 프로세스를 동시에 실행하는 것) - 멀티 쓰레드의 장점1. CPU의 사용률을 향상시킨다.2. 자원을 보다 효율적으로 사용할 수 있다.3. 사용자에 대한 응답성이 향상된다.4. 작업이 분리되어 코드가 간결해진다. - 멀티 쓰레드의 단점1. 서로 자원을 소모하다가 충돌이 일어날 가능성이 존재한다.2. 코드가 난해해져 버그생성확률이 높아진다. 쓰레드의 생명 주기 1. Runnable (준비상태) 쓰레드가 실행되기 전 준비(Ready) 단계. CPU를 점유하고 있지 않으며, 실행(Running)을 하기 위..
업무를 하다가 생겨난 의문List list = new ArrayList(); 를 쓰면 왜 빨간딱지가 뜨는가! 제네릭이란?클래스에서 사용할 타입을 클래스 외부에서 설정하는 것. 제네릭을 사용한 클래스를 만드는 경우class ClassName { //실행문들... } 위의 경우처럼 "클래스명"으로 선언. 간혹 로 선언된 것을 볼 수 있는데,"일단 타입을 정해서 따져 받긴 할건데, 뭘 받을지는 나 사용할 때 정해줘" 라는 의미.class Test{ private T t; public void set(T t) { this.t = t; } public T get() { return t; }}위와 같이 선언되어 있으면,public static void main(String[] args..
내부 클래스: 두 클래스 사이 긴밀한 관계가 있을 경우 클래스 내부에 선언된 클래스. 주로 해당 클래스에서만 사용하는 클래스를 내부 클래스로 선언함. ** 내부 클래스의 장점1. 내부 클래스에서 외부 클래스의 멤버에 손쉽게 접근할 수 있음.2. 서로 관련 있는 클래스를 논리적으로 묶어서 표현하여, 코드가 캡슐화 됨.3. 외부에서는 내부 클래스에 접근할 수 없으므로, 코드가 비교적 단순해짐. 내부 클래스의 종류1) 인스턴스 클래스 (instance class) : 클래스의 멤버(필드, 메소드)와 동일한 위치에 선언되는 클래스. 다른 외부 클래스에서도 사용 가능 2) 스태틱 클래스(static class) : 전역적으로 접근해야하는 클래스를 만들 떄 선언하는 클래스. 객체가 처음 호..
조건문 : 조건식의 결과에 따라 실행의 흐름을 제어하는 문장.1. if문: 조건식의 결과가 true일 경우 if문 내부 실행문이 실행 후 다음 단계로 넘어감. 결과가 false일 경우엔 if문 내부 실행문은 무시되고, 그 다음 실행문이 실행됨.if(조건식) { //조건식의 결과가 true 일 경우 실행됨 실행문A . .}실행문B- 조건식이 true일 경우 : 실행문A -> 실행문B- 조건식이 false일 경우 : 실행문B (실행문A는 무시됨) 2. if-else문: 조건식의 결과가 true일 경우 if문 내부 실행문이 실행 후 다음 단계로 넘어감. 결과가 false일 경우엔 else문 내부 실행문이 실행 후 다음 단계로 넘어감.if(조건식) { 실행문A } else{ 실행문..