호짱의 개발 블로그

고정 헤더 영역

글 제목

메뉴 레이어

호짱의 개발 블로그

메뉴 리스트

  • 홈
  • 글쓰기
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (102)
    • Programming Language (36)
      • Node.js | JS (6)
      • Python (0)
      • Java (22)
      • PHP (8)
      • HTML | CSS (0)
      • C | C++ (0)
    • Programming Framework (14)
      • Next.js (1)
      • React (0)
      • Express (1)
      • .NET Core (0)
      • Spring (6)
      • Maven (3)
      • FrontEnd (1)
      • CodeIgniter (2)
    • Programming (1)
      • OAuth (0)
      • API (1)
    • Server (2)
      • Ngnix (0)
      • IIS (0)
      • Apache (0)
      • Docker (0)
      • Tomcat (2)
      • HTTPS (SSL|TLS) (0)
    • OS (2)
      • Linux (0)
      • Windows (2)
    • Database (8)
      • MS SQL Server (0)
      • MariaDB | Mysql (8)
      • Redis (0)
    • IDE (15)
      • Visual Studio (0)
      • IntelliJ (7)
      • WebStorm (0)
      • Eclipse (4)
      • Sublime Text (3)
    • VCS (0)
      • GIT (0)
      • SVN(Subversion) (0)
    • Web Browser (2)
      • Google Chrome (2)
    • Blockchain (0)
      • Klip (0)
    • 유용한 프로그램(Utilities) (0)
    • Design (4)
      • Photoshop (1)
      • Tablet (2)
    • Blog | Search (2)
    • 여행 | 맛집 (6)
      • 맛집 (4)
      • 국내여행 (1)
      • 해외여행 (1)
    • 취미 | 일상 (7)
      • 스노우보드 (6)
      • 일상 (1)
    • 자격증 | 시험 (2)
    • etc (1)

검색 레이어

호짱의 개발 블로그

검색 영역

컨텐츠 검색
[Java] split() 메서드의 limit 이용 공백유지

[Java] split() 메서드의 limit 이용 공백유지 1. 내용이 없으면 생략된다. 아래 코드를 실행한 결과를 보면 split()를 적용한 문자열의 뒤부분인 ",,," 부분은 구분 값 콤마 ","를 기준으로 나눠지지 않고 사라진다. public class SplitTest { private static final Logger logger = LoggerFactory.getLogger(Commander.class); public static void main(String[] args) throws Exception { List test_list = Arrays.asList(",,,1,2,,,".split(",")); for (String test_str : test_list) { System.out..

Programming Language/Java 2019. 7. 8. 00:11

[Eclipse] Run Configuration 정보가 저장되는 위치

Run Configuration 정보가 저장되는 위치 maven 빌드할 때, eclipse 에 안보이는데 중복된 이름이라 경고가 뜨면서 run 설정이 생성이 되지 않는경우가 있다. - run, debug, maven build 등등의 정보가 저장되는 위치 ${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches 의 *.launch 파일 중에서 중복된 이름 삭제하자.

IDE/Eclipse 2019. 7. 7. 14:16

[Javascript] JSON Object의 key 개수(length) 구하기.

[Javascript] JSON Object의 key 개수(length) 구하기. javascript에서 보통 배열이 포함한 값의 개수 확인 할 때 배열의 array_name.length 정보를 확인하면 된다. 하지만 { key:value, key1:value1 } 형태의 JSON 객체는 length property가 없다. var obj = { key1 : "value1", key2 : "value2", key2 : "value3", key3 : "value4" }; var obj = Object.keys(obj).length; 내장 객체 Object를 이용하면 JSON형태의 객체 값의 개수를 확인할 수 있다.

Programming Language/Node.js | JS 2019. 7. 4. 22:33

[Java] 람다식(Lambda Expressions) - 익명함수 [펌]

[Java] 람다식(Lambda Expressions) - 익명함수 [펌] 람다식은 자바스크립트의 즉시실행 함수, 익명함수 그리고 PHP의 Closure와 비슷한 기능을 하는 듯하다. https://jdm.kr/blog/181 자바 람다식(Lambda Expressions in Java) :: JDM's Blog 자바 8에서 람다식(Lambda Expressions)이 추가 되었습니다. 이번 포스팅은 간단하게 람다식에 대해 알아보고자 합니다. Lambda Expressions 람다식을 간단히 정의하면 다음과 같습니다. 식별자 없이 실행 가능한 함수 표현식 요즘은 정의만 보면 잘 모르겠어요. 부연 설명을 조금 해봅시다. 람다식은 자바 8의 가장 특징적인 기능입니다. 또한 기존의 불필요한 코드를 줄이고 가독..

Programming Language/Java 2019. 7. 2. 11:53

[Java/Mybatis] There is no getter for property named... ...

[Java/Mybatis] There is no getter for property named... ... mybatis 사용중 parameterType='string' 으로 1개의 파라미터를 받아서 쿼리를 작성할 때 이 값을 조건문 나 과 같은 mybatis dynamic query element에서 사용할려면 제목과 같은 오류가 나온다. 1. 오류코드 delete from `board` where `board_id` = #{ board_id } 이렇게 작성된 코드는 아마 There is no getter for property named board_id 라는 오류를 보게 될거다. parameterType='map'으로 파라미터를 변경하거나 파라미터의 변수명을 value로 사용하면 문제를 해결할 수 있..

Programming Language/Java 2019. 6. 28. 22:35

[Javascript] var, let, const 차이점은[펌]

[Javascript] var, let, const 차이점은[펌] https://gist.github.com/LeoHeo/7c2a2a6dbcf80becaaa1e61e90091e5d javascript var, let, const 차이점 javascript var, let, const 차이점. GitHub Gist: instantly share code, notes, and snippets. gist.github.com https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/const const const 선언은 블록 범위의 상수를 선언합니다. 상수의 값은 재할당할 수 없으며 다시 선언할 수도 없습니다. developer.mozi..

Programming Language/Node.js | JS 2019. 6. 26. 10:51

[Tomcat] 실시간 로그보기

tail -f /톰캣 설치 폴더/logs/catalina.outex) tail -f /usr/local/bin/apache-tomcat-8.0.24/logs/catalina.out상대주소도 된다

Server/Tomcat 2019. 6. 12. 15:51

[MariaDB] 비밀번호 분실한 경우 새 비밀번호 생성

MariaDB 비밀번호 분실한 경우 새 비밀번호 생성 1. 서비스 정지 systemctl stop mariadb 2. mariadb 안전모드 실행 sudo /usr/bin/mysqld_safe --skip-grant & [root@localhost ~]# 190530 21:30:25 mysqld_safe Logging to '/var/lib/mysql/localhost.localdomain.err'. 190530 21:30:25 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 3. 안전모드로 접속해서 root계정 비밀번호 변경 mysql -uroot mysql MariaDB [mysql]> update user set passw..

Database/MariaDB | Mysql 2019. 5. 30. 21:44

[MariaDB] CentOS 7에서 MariaDB 10.3 설치하기

CentOS 7에서 MariaDB 10.3 설치하기 예전에 설치해둔 MariaDB를 사용할려는데 버전 너무 낮아 문제가 생겼다. 최근 안정화 버전으로 설치하려니 yum repository 설정을 해줘야 한다. https://downloads.mariadb.org/mariadb/repositories/ 공식홈페이지에 리눅스 환경별 각각에 맞는 repository 설정 방법을 안내해주고 있다. /etc/yum.repos.d/MariaDB.repo 파일을 생성하고 sudo vi /etc/yum.repos.d/MariaDB.repo 공식홈페이지에서 안내해주는 설정 내용을 복사해서 붙여넣자. # MariaDB 10.3 CentOS repository list - created 2019-05-30 12:15 UTC..

Database/MariaDB | Mysql 2019. 5. 30. 21:20

[Java] 자바 multipart/form-data 파일업로드 오류

자바 multipart/form-data 파일업로드 오류 java.lang.IllegalStateException: Current request is not of type [org.springframework.web.multipart.MultipartHttpServletRequest]: SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.context.HttpSessionSecurityContextRepository$Servlet3SaveToSessionRequestWrapper@66be2686] 컨트롤러의 파라미터로 MultipartHttpServletRequest 객체를 받고있는데 submit되는 요청이 multipar..

Programming Language/Java 2019. 5. 30. 10:18

페이징

이전
1 2 3 4 5 6 ··· 11
다음
호짱의 개발 블로그
호짱의 개발 블로그 © Hozzang
페이스북 인스타그램 메일

티스토리툴바