-
나 편하자고 어렵게 직접 만들어 쓰는 intellij 플러그인
나 편하자고 어렵게 직접 만들어 쓰는 intellij 플러그인 개요 반복해서 생성되는 비슷한 유형의 소스코드 자동으로 생성할 수는 없을까? 간단하게 만들어보기 plugin devkit 설치 ...
-
Ansible - AWX
Ansible - AWX Ansible Ansible은 근본적으로 단순한 IT 자동화 시스템. 구성 관리, 애플리케이션 배포, 클라우드 프로비저닝, 임시 작업 실행, 네트워크 자동화 및 다중 노드 오케스트레이션을 처리. Ansible은 로드 밸런서를 사용하여 다운타임 없는 롤링 업...
-
Elasticsearch - 1
Elasticsearch - 1 https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html 설치 jdk는 내부에 있는 jdk를 사용하지만 JAVA_HOME에 설정된 jdk가 있으면 ...
-
JPA주의 사항 및 성능 최적화
JPA주의 사항 및 성능 최적화 bulk 연산을 할때는 영속성 컨텍스트의 값을 무시하고 바로 DB에 질의문을 던진다. 때문에 bulk연산 이후 이전에 영속성 컨텍스트에서 관리하는 데이터는 변경되지 않은 상태이다. 변경된 내용을 조회하고자 할경우 EntityManag...
-
Java 8 정리
Java 8 정리 함수형 인터페이스 인터페이스에 메서드가 한개만 있는 상태 @FunctionalInterface사용 static메서드, default 메서드를 정의할 수 있다. 구현체를 별도로 두지 않아도 됨. ...
-
maven 정리
maven 정리 Lifecycle default(build) : 일반적인 빌드 프로세스를 위한 모델이다. clean : 빌드 시 생성되었던 파일들을 삭제하는 단계 validate : 프로젝트가 올바른지 확인하고 필요한 모든 정보를 사용할 수 있는지 확인하는 단계 ...
-
JMeter BackendListener
JMeter BackendListenerClient JMeter에서 실행할 수있는 BackendListener와 외부 Java 프로그램 간의 상호 작용을 정의합니다. BackendListener 테스트 요소를 사용하여 실행하려는 Java 클래스는이 인터페이스를 구현해야합니다 (가급적이면 ...
-
Spring webflux security 적용기
spring webflux 에 spring security 적용기 @EnableWebMvc and @EnableWebFlux 같은 application에서 동시에 사용 할 수 없다. 설정파일의 condition을 적용하는 과정에서 @Con...
-
about GEF
GEF 그래피컬 에디팅 프레임워크(Graphical Editing Framework, GEF)는 그래픽 애플리케이션과 관련된 프레임워크와 최종 사용자 구성 요소를 제공하는 이클립스 프로젝트이다. GEF 프로젝트 소스 : https://github.com/eclipse/gef GEF는 처음에는 IB...
-
Spring security 를 이용하여 mulifactor 인증을 구현
Spring security 를 이용하여 mulifactor 인증을 구현 Multi factor Authentication(MFA) 사용자의 신원을 확인하는 방법에 따라 지식기반 인증, 소유기반 인증, 속성기반 인증의 3가지의 카테고리로 나누어 지는데 이를 ‘인증 팩터(Authentication...
-
spring security로 saml인증 하기(샘플프로젝트 테스트)
spring security로 saml인증 하기(샘플프로젝트 테스트) 사전 작업 IdP서비스 가입 IdP서버로 테스트할 ssocircle사이트에 가입한다. https://idp.ssocircle.com/sso/UI/Login 에 접속하여 new user로 사용자 등록을 한뒤 이메일...
-
spring security로 saml인증 하기(개요)
spring security로 saml인증 하기(개요) 2019년 10월 10일 kkang32 의견 작성하기 정의 SAML (Security Assertion Markup Language) 인증정보제공자(identity provider)와 서비스제공자(service provider 간...
-
spring boot – 01. spring boot starter 만들기
spring boot – 01. spring boot starter 만들기 작성중… spring boot 에서 내가 만든 starter를 사용하여 app을 개발한다. Maven기준 1. 기본 spring boot app Spring boot는 spring-boot-starter-paren...
-
오픈소스grid 분석(1) – jqgrid 기능목록
오픈소스grid 분석(1) – jqgrid 기능목록 2018년 2월 6일 kkang32 의견 작성하기 property 기준으로 기능정리를 해본다. 아래 내용은 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options내용을 번역하고 나름 이해한 ...
-
메일전송 코드
메일전송 코드 java에서 메일 전송시 여러가지 오류가 생긴다… 그중 가장 완벽히 전송이 가능한 형태를 올려본다. public static boolean sendMail(String from, String to, String cc, String msg, String title, String path) throw...
-
CentOS 7, Apache, tomcat 연동시 403에러
CentOS 7, Apache, tomcat 연동시 403에러 우선 제일 큰 문제는 설정파일 잘못이다. 천천히 다시 훑어보도록 한다. 정상적으로 잘 되어 있다면 아래 몇가지를 확인해본다. 웹서버의 디렉토리 권한. 디렉토리 모두(하위디렉토리까지) 권한을 755로 해주자. ...
-
django tutorial-05 작성했던글 화면에 출력하기 02
[django tutorial-05] 작성했던글 화면에 출력하기 02 blog/views.py 에서 데이터를 템플릿 파일에 전달하기 from django.shortcuts import render from django.utils import timezone from .models import Post def post...
-
django tutorial-05 작성했던글 화면에 출력하기 01
[django tutorial-05] 작성했던글 화면에 출력하기 01 화면에 출력하기에 앞서 Querysets 에 대해 기록한다. 장고 쉘을 실행시켜 테스트해본다. (myvenv) ...$ python manage.py shell (InteractiveConsole) >>> 모든객체 조회하기 >...
-
django tutorial-04 view 단 작업하기
[django tutorial-04] view 단 작업하기 앞서는 관리자페이지에서 글을 보고 작성했는데 이제는 별도의 view파일을 만들어 그곳에서 작업하고자 한다. 그에 따라서 url 지정도 함께 해준다. 화면에서 볼 html파일을 만들어둔다 blog/templates/post/post_list.html ...
-
django tutorial-03 model 만들고 글 올리기(관리자모드)
[django tutorial-03] model 만들고 글 올리기(관리자모드) 어플리케이션 만들기 (myvenv) …..$ python manage.py startapp blog mysite/settings.py 에 app추가 INSTALLED_APPS = [ 'django.contrib.admin',...
-
django tutorial-02 it worked! 띄우기
[django tutorial-02] it worked! 띄우기 장고 설치 가상환경 활성화 source djangogirls/myvenv/bin cd djangogirls 장고 설치 django-admin startproject mysite . 환경설정파일 수정...
-
[django tutorial 01] centos7에 python설치하기, django설치
layout: post title: [django tutorial-01] centos7에 python설치하기, Django설치 categories: python django tags: python django – [django tutorial-01] centos7에 python설치하기, Dj...
-
Centos7 다중 톰캣 구성하기
layout: post title: centos7 다중 톰캣 구성하기 categories: CentOS apache tomcat tags: CentOS apache tomcat – centos7 다중 톰캣 구성하기 한개의 서버에 두개의 톰캣을 띄우기로 한다. 두개의 톰캣 디렉토리를 각각 준비한다. ...
-
Centos 에 apache + tomcat 연동시 connection 오류
layout: post title: centos 에 apache + tomcat 연동시 connection 오류 categories: CentOS apache tomcat tags: CentOS apache tomcat – centos 에 apache + tomcat 연동시 connection...
-
Centos 7, apache, tomcat 연동
layout: post title: CentOS 7, Apache, tomcat 연동 categories: CentOS apache tomcat tags: CentOS apache tomcat – CentOS 7, Apache, tomcat 연동 wget http://mirro...
-
Robomongo 설치하기
layout: post title: robomongo 설치하기 categories: centos mongodb tags: centos mongodb – robomongo 설치하기 mongo db gui tool인 robomongo설치하기. 걍 https://robomongo.org/ 여기서...
-
Centos redis설치
layout: post title: centos redis설치 categories: centos redis tags: centos redis – centos redis설치 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release...
-
Centos mongodb 설치
layout: post title: centos mongodb 설치 categories: centos mongodb tags: centos mongodb – centos mongodb 설치 아래 커맨드 차례대로 입력(압축파일 내려받아서 설치하려다가 그냥 yum으로 설치함..) yum ins...
-
도메인명에 언더바 사용시 ie 에서 쿠키나 세션 사용불가
layout: post title: 도메인명에 언더바 사용시 IE 에서 쿠키나 세션 사용불가 categories: php tags: php – 도메인명에 언더바 사용시 IE 에서 쿠키나 세션 사용불가 http://www.thevruk.com/?p=208#respond) 대구까지 280여 km를 달...
-
Windows, port죽이기
layout: post title: windows, port죽이기 categories: windows tags: windows – windows, port죽이기 이클립스에서 tomcat띄워놓고 디버깅하다가 가끔 말을 안들어서 강제종료시켰을경우 쓰던 포트를 못쓰는 상태가 될때가 있...
-
Php.ini 옵션
layout: post title: php.ini 옵션 categories: php tags: php – php.ini 옵션 한글 : https://phpdoc.me/manual/kr/ini.core.php php사이트 : http://php.net/manual/kr/...
-
Javascript 배열 검색 테스트 결과
layout: post title: javascript 배열 검색 테스트 결과 categories: javascript tags: javascript – javascript 배열 검색 테스트 결과 for문으로 loop돌리는거랑 filter쓰는 방법 테스트함. 테스트 브라우저는 크롬이다. 500만개의 오브젝트를 array에 push해...
-
통합 grid
layout: post title: 통합 grid categories: javascript jquery tags: javascript jquery – 통합 grid version : 0.2 css : jquery.habigrid js : jquery.habigrid 서버에서 parameter로 받을 vo도 참고하시라. : vo 기능 – 페이징 – 컬럼 크...
-
Mybatis xml
layout: post title: mybatis xml categories: mybatis tags: mybatis – mybatis xml http://www.mybatis.org/mybatis-3/ko/sqlmap-xml.html
-
Autowired
layout: post title: Autowired categories: spring tags: spring – Autowired @Autowired에서 이름을 이용한 의존 설정을 선호하지 않는 이유? http://javacan.tistory.com/entry/...
-
If(0 == '') 트루다
layout: post title: if(0 == “”) 트루다 categories: javascript tags: javascript – if(0 == “”) 트루다 if(0 == “”) 트루다 데이터 형까지 비교를 해야 한다.(===)
-
Insert 트리거 사용시 주의
layout: post title: insert trigger사용시 주의 categories: mysql tags: mysql – Can’t update table ‘xxx’ in stored function/trigger because it is already used by statement...
-
Javascript 메모리 관리
layout: post title: javascript 메모리 관리 categories: javascript tags: javascript – javascript 메모리 관리 지역변수도 다썼으면 반드시 null처리 return 시키고 나서 finally에서 null처리(try~f...
-
Resin post개수 제한
layout: post title: resin post개수 제한 categories: resin tags: resin – resin post개수 제한 form-parameter-max
-
Php, webtob 설정하기
layout: post title: php, webtob 설정하기 categories: php webtob tags: php webtob – php, webtob 설정하기 php서버 셋팅할일이 생겨서 고군분투끝에 성공하여 기록을 남김 환경 : – php5.x – webtob 4...
-
Jquery 성능 개선
layout: post title: jquery 성능 개선 categories: jquery tags: jquery – jquery 성능 개선 최선은 jquery를 안쓰는것이 성능개선에 최고 좋은 방법이다! “jquery 성능 개선” 으로 검색해보면 많은 내용이 나온다. 여기는 내가 실...
-
Git + maven + cargo 를 이용한 빌드 및 배포(4) – 오류 및 구성간에 발생한 현상
layout: post title: git + maven + cargo 를 이용한 빌드 및 배포(4) – 오류 및 구성간에 발생한 현상 categories: git maven tags: git maven – git + maven + cargo 를 이용한 빌드 및 배포(4) – 오류 및 구성간에 발생한 현상 오류...
-
Git + maven + cargo 를 이용한 빌드 및 배포(3) – 배포
layout: post title: git + maven + cargo 를 이용한 빌드 및 배포(3) – 배포 categories: git maven tags: git maven – git + maven + cargo 를 이용한 빌드 및 배포(3) – 배포 프로젝트가 있는 곳으로 가서 빌드수행 mvn ...
-
Git + maven + cargo 를 이용한 빌드 및 배포(2) – cargo를 이용한 배포설정
layout: post title: git + maven + cargo 를 이용한 빌드 및 배포(2) – cargo를 이용한 배포설정 categories: git maven tags: git maven – git + maven + cargo 를 이용한 빌드 및 배포(2)...
-
Ie에서 jquery select() 가 안먹을때
layout: post title: IE에서 jquery select() 가 안먹을때 categories: jquery tags: jquery – IE에서 jquery select() 가 안먹을때 IE에서 포커싱 됐을때 select()를 하면 전체 블럭이 싸여졌다가 다시 풀린다. 아래처럼 약간의 딜레이 후에 select()...
-
Git + maven + cargo 를 이용한 빌드 및 배포(1) – centos 에 maven 설치
layout: post title: git + maven + cargo 를 이용한 빌드 및 배포(1) – centos 에 maven 설치 categories: git maven tags: git maven – git + maven + cargo 를 이용한 빌드 및 배포(1) – centos 에...
-
Tomcat 에서 spring + mysql 이용시 recoverabledataaccessexception 발생
layout: post title: tomcat 에서 spring + mysql 이용시 RecoverableDataAccessException 발생 categories: spring tags: spring – tomcat 에서 spring + mysql 이용시 RecoverableDat...
-
Wget 설치하기
layout: post title: wget 설치하기 categories: centos tags: centos – wget 설치하기 yum install wget yum 활용을 잘하자.
-
Mysql workbench safe mode 해제하기
layout: post title: mysql workbench safe mode 해제하기 categories: mysql tags: mysql – mysql workbench safe mode 해제하기 워크벤치를 매번 깔때마다 발생하는 문제여서 매번 찾기도 귀찮고.. 이것은 mysql workb...
-
Centos7 에 git설치
layout: post title: centos7 에 git설치 categories: centos git tags: centos git – centos7 에 git설치 git 설치 yum install git 사용자 추가 git config --global user.name "id" git confi...
-
Centos firewall iptables
layout: post title: centos firewall -> iptables categories: centos tags: centos – centos firewall -> iptables centos 를 깔면 firewall 데몬이 방화벽역할을 해주는데 이것을 iptables로 바꿔...
-
Mysql 비밀번호 설정시 정책에 맞지 않는다고 할 때
layout: post title: mysql 비밀번호 설정시 정책에 맞지 않는다고 할 때 categories: mysql tags: mysql – mysql 비밀번호 설정시 정책에 맞지 않는다고 할 때 mysql 보안설정등을 할때 Your password does not satisfy t...
-
Mysql root비번 분실했을때
layout: post title: mysql root비번 분실했을때 categories: mysql tags: mysql – mysql root비번 분실했을때 mysql 서비스 중단후 아래 파일 편집 vi /etc/my.cnf 에 아래 내용추가 skip-external-locking skip-gr...
-
centos7 에 tomcat8설치
centos7 에 tomcat8설치 wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.0.41/bin/apache-tomcat-8.0.41.tar.gz (http://tomcat.apache.org/index.html 여기에서 확인후에 받기) 압축풀기 tar -z...
-
centos 7 전체 경로 표시
centos 7 전체 경로 표시 centos 7 에서 전체 경로표시 root계정으로 vi /etc/bashrc 아래 대문자로 되어있는 \W을 소문자로 바꿔준다. shopt -s checkwinsize [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " ==> shopt -s checkwinsize ...
-
cenos 7 에 mysql5.7 설치
cenos 7 에 mysql5.7 설치 기존에 5.6이 있어서 제거부터한 후에 진행한다. yum remove mysql mysql-server 기존 데이터 백업(없애거나..) vm /var/lib/mysql /var/lib/mysql_backup 기존에 설치했던 저장소 제거(rpm -qa...
-
특정 구분자로 되어있는 문자열 table형태로 만들어주기
특정 구분자로 되어있는 문자열 table형태로 만들어주기 download $(".dialog-list-spg").text("aaaa,bbbb,cccc,dddd"); $(".dialog-list-spg").delimiter({ delimstr : ",", /*구분자*/ addString :"", /*각 인자마다 뒤에 추가할 문자열*/...
-
엑셀에서 틀고정 역할을 하는 라이브러리
엑셀에서 틀고정 역할을 하는 라이브러리 download 현재는 행단위로만 고정이 되는데, 앞으로 컬럼도 고정시키겠음.. $(“.tableClassName”).fixedtable({ container : “.habi-content-list” /*특정 div에 있을경우 해당 class명을 주고, 그냥 맨 ...
-
mysql 실행계획(explain)
mysql 실행계획(explain) 퍼가지 말라그래서 링크 걸어둠. http://www.mysqlkorea.com/sub.html?mcode=manual&scode=01&m_no=21444&cat1=7&cat2=217&...
-
mysql 매뉴얼 한글화 사이트
mysql 매뉴얼 한글화 사이트 http://www.mysqlkorea.com/sub.html?mcode=manual&scode=01_1&lang=k&ver_name=5.1
-
jquery selector 문법
jquery selector 문법 퍼왔음… http://blog.naver.com/seogi1004/ (1차출처) http://ggoreb.tistory.com/172 (2차출처)
-
테이블에 있는 input text박스를 커서로 이동하기
테이블에 있는 input text박스를 커서로 이동하기 엑셀처럼 입력칸을 커서로 이동하는 라이브러리 입니다. 아래에서 다운받으세요. cellmover example) $(_table).cellmover({ applyclass : ".cell-element" }); …. <tabl...
-
jquery select 박스제어
jquery select 박스제어 http://egloos.zum.com/tiger5net/v/5667935 1. jQuery로 선택된 값 읽기 $("#selectBox option:selected").val(); $("select[name=name]").val(); 2. jQuery로 선택된 내용 읽기 $("#s...
-
정규식관련 웹페이지
정규식관련 웹페이지 정규식 학습 : https://regexone.com/ 정규식 시각화 : https://regexper.com/ , http://regexr.com/
-
timestamp 컬럼에서 default값 지정은 한 테이블에서 한컬럼만 지정가능
timestamp 컬럼에서 default값 지정은 한 테이블에서 한컬럼만 지정가능 TIMESTAMP 컬럼에서 DEFAULT값 지정은 한테이블에서 한컬럼만 지정 가능 예를 들어 게시판 게시글 등록일을 넣을때 디폴트로 넣고 , 수정일도 함께 디폴트로 못 넣는다는거
-
css 에서 동적 크기 계산
css 에서 동적 크기 계산 calc 함수사용 가능 ex) calc(100% – 200px) 예를 들어 높이 200px짜리 레이어를 화면 하단에 항상 배치시키고 싶을때 top을 아래와 같이 지정 top : -webkit-calc(100%-200px); top : -moz-calc(100%-200px); top : calc(100%-200px);
-
Project시작
[Project]시작 아두이노 기판을 이용한 프로젝트를 시작하겠습니다. 목표는 핸드폰에서 아두이노 기판쪽으로 신호를 보내 자동차(미니카)를 움직이도록 하려고 합니다. 미니카에 기판을 얹어 신호에 따라 스위치를 on/off 시켜 모터를 돌려 움직이게 되는데 몇가지 생각해본 안은.. ...
-
Jquery each중단
Jquery each중단 return false 로 중단. 그냥 return 은 continue의 역할을 함
-
템플릿 매칭 소스
템플릿 매칭 소스 MainActivity
-
Project 영상처리 – OpenCV 02 템플릿매칭
[Project] 영상처리 – OpenCV 02 에.. 속도가 좀 많이 느리긴한데.. 일단, 구현한 템플릿 매칭 입니다. 크로바를 발견하면 빨간색 박스로 해당영역을 잡아줍니다. 정확도가 좀 떨어지긴 합니다. 속도를 보니 답답해 미칠 지경입니다. 빨리 속도를 좀 올려봐야겠습니다.. 부가적인 내용은 나중에 다시 올리도록 하겠습니다.. 졸려서..
-
Project 영상처리 – OpenCV 01
[Project] 영상처리 – OpenCV 01 핸드폰을 자동차에 얹을 예정입니다. 핸드폰은 바닥에 있는 표식을 읽어서 방향을 틀거나 전진하거나 후진할 것입니다. 그러기위해서는 표식 영상을 처리해줄 라이브러리가 필요한데 저는 OpenCV를 활용하겠습니다. 이번에는 OpenCV를 다운받고 핸...