DEV
db값 띄어쓰기 출력
참고 : http://locochico.tistory.com/39 HashMap map = new HashMap(); String wd; DTO dto = sqlSession.selectOne("com.helloworld.test.dao.DAO.selectViewPage", map); //DB값 불러와 map에 넣어준다. wd = dto.getWr_content(); wd = wd.replaceAll("\r\n", " "); wd = wd.replaceAll("\u0020", " "); model.addAttribute("wr_content", wd); //view page에서 wr_content로 사용한다.
비교연산자
"," ... "=" ... "?" ... "||" / "or" ... 또는 "&&" / "and" ... 그리고 "|" / "bor" ... 논리합 "^" / "xor" ... 비트간의 XOR "&" / "band" ... 논리곱 "==" / "eq" ... 같다 "!=" / "neq" ... 같지않다 "" / "gt" ... 크다 "=" / "gte" ... 크거나 같다 "in" ... 포함 "not" ... 부정 ">" / "shr" ... 오른쪽 시프트 ">>>" / "ushr" ... 부호 없는 오른쪽 시프트 "+" ... 더하기 "-" ... 빼기 "*" ... 곱하기 "/" ... 나누기 "%" ... 몫 "instanceof" ... 참조 데이터 검사 "." ... "(" ... "[" ...
부트스트랩 테이블 정렬
https://www.codeproject.com/Tips/823490/Bootstrap-Table-With-Sorting-Searching-and-Paging
[CentOS 7] Maven 컴파일
# CentOS 7 Maven 컴파일 http://apache.mirror.cdnetworks.com/maven/maven-3/ 에서 버전확인 cd /usr/local/src wget http://apache.mirror.cdnetworks.com/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz tar xvf apache-maven-3.5.0-bin.tar.gz mv apache-maven-3.5.0 /usr/local mv /usr/local/apache-maven-3.5.0 /usr/local/maven-3.5.0 cd /usr/local ln -sf maven-3.5.0 maven vi ~/.bash_profile export M2_HOME=..
input, textarea, button 파란색 테두리 제거 및 색상 바꾸기
input{ outline-style:none; } outline-style = auto | none | dotted | dashed | solid | double | groove | ridge | inset | outset default none dotted dashed solid double groove ridge unset outset input:focus{ outline: 1px solid blue; } outline-style : 외곽선 스타일 outline-color : 외곽선 색상 outline-offset : 외곽선과 요소의 가장자리 또는 border 사이에 공백 outline-width : 외곽선 폭 outline : 모든 외곽선의 속성 설정
[CentOS 7] Mariadb 원격접속허용
# 에러 Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MariaDB server # iptable 추가 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT service iptables restart # Mariadb 접속 /usr/local/mysql/bin/mysql -u root -p INSERT INTO mysql.user (host,user,password) VALUES ('xxx.xxx.xxx.xxx','root',password('패스워드')); GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx..
[CentOS 7] Tomcat8 컴파일
# JDK 설치 다운로드 : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html JDK 다운 후 FileZilla를 통해 /usr/local/src/ 이동 cd /usr/local/src/ tar -zxvf jdk-8u144-linux-x64.tar.gz mkdir /usr/local/java mv /usr/local/src/jdk1.8.0_144 /usr/local/java# 톰캣8 설치 다운로드 : http://tomcat.apache.org/download-80.cgi cd /usr/local/src wget http://mirror.apache-kr.org/tomcat/tomcat-8/v8.0.46/..
[CentOS 7] PHP 컴파일
# 의존라이브러리 설치 yum install curl-devel openssl-devel freetype-devel libpng-devel gd-devel libxml2-devel libmcrypt-devel libXpm-devel mysql-devel bzip2-devel libicu-devel openldap-devel recode-devel libxslt1-devel db4-devel libc-client-devel libedit-devel libtidy-devel gmp-devel libxslt-devel gdbm-devel # PHP 설치, 압축 해제 cd /usr/local/src/ wget http://kr1.php.net/get/php-7.1.8.tar.bz2/from/this/mirror..
[CentOS 7] Apache 컴파일
# 컴파일 설치 준비https://zetawiki.com/wiki/CentOS_%EC%BB%B4%ED%8C%8C%EC%9D%BC_%EC%84%A4%EC%B9%98_%EC%A4%80%EB%B9%84 # CentOS 버전확인cat /etc/*-release | uniq # 개발 환경 CentOS Linux release 7.2.1511 (Core) # 최신 버전 확인 및 다운로드cd /usr/local/src wget http://ftp.neowiz.com/apache/httpd/httpd-2.4.27.tar.bz2 (http://ftp.neowiz.com/apache/httpd/ 에서 버전확인) wget http://ftp.neowiz.com/apache/apr/apr-1.6.2.tar.bz2 (http:..
Linux vi편집기 줄번호 보이게 하기
vi를 시작할 때 항상 줄 번호가 보이게 해보자. /etc/virc 의 맨아래에 다음 내용 추가 set nu 출처 : https://zetawiki.com/wiki/Vi_%ED%95%AD%EC%83%81_%EC%A4%84%EB%B2%88%ED%98%B8_%EB%B3%B4%EC%9D%B4%EA%B2%8C_%ED%95%98%EA%B8%B0
[CentOS 7] Mariadb 10 컴파일
mariaDB 소스를 설치하려면 CMake 가 필요yum install gcc* make libtool-ltdl-devel openssl-devel pcre-devel ncurses-devel libxml* bzip2-devel curl-devel gdbm-devel libjpeg-devel libpng-devel freetype-devel imap-devel libc-client-devel krb5-devel libmcrypt libmcrypt-devel libmhash-devel flex icu libicu libicu-devel gd gd-devel wget gzip libxslt-devel cmake ncurses ncurses-devel bison gnutls-develmariadb 홈페이지(h..
비율 유지 이미지 object-fit
가로·세로 비율은 유지한 채로 주어진 영역에 여백이 없도록 맞춤(확대·축소) object-fit :cover; fill; contain; none; scale-down; object_position : top; bottom;
Input Type=File 제한
function filecheck(obj){ pathpoint = obj.value.lastIndexOf('.'); filepoint = obj.value.substring(pathpoint+1,obj.length); filetype = filepoint.toLowerCase(); if(filetype=='png' || filetype=='jpg' || filetype=='gif') { // 허용한 확장자일 경우 } else { alert('jpg, gif, png 파일만 첨부할 수 있습니다'); parentObj = obj.parentNode node = parentObj.replaceChild(obj.cloneNode(true),obj); return false; } }