티스토리

ssouf
검색하기

블로그 홈

ssouf

ssouf.tistory.com/m

황금니 님의 블로그입니다.

구독자
0
방명록 방문하기

주요 글 목록

  • java 비밀번호 저장 String rawPassword = "user_password"; // 사용자가 입력한 패스워드 // BCryptPasswordEncoder를 사용하여 패스워드 암호화 BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); String encodedPassword = encoder.encode(rawPassword); // 패스워드 확인 (패스워드 일치 여부 확인) boolean isMatch = encoder.matches(rawPassword, encodedPassword); System.out.println("Original Password: " + rawPassword); System.out.println("Encoded Password: ".. 공감수 0 댓글수 0 2023. 10. 23.
  • egovframework csrf 로그인 없이 적용 pom.xml 추가 org.egovframe.rte org.egovframe.rte.fdl.security ${org.egovframe.rte.version} spring-jdbc org.springframework web.xml 추가 springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* org.springframework.security.web.session.HttpSessionEventPublisher context-security.xml 파일추가 View - JSP 에서 form 태그내에 추가 최종 가 자동으로 변환 되었는지 확인! 공감수 0 댓글수 0 2023. 10. 11.
  • 리눅스 서버시간 동기화 1. Centos # rdate를 설치합니다. [root@localhost] yum -y install rdate # time.bora.net으로부터 시간을 받아옵니다. # 하드웨어 시간을 해당 시간으로 설정합니다. [root@localhost] rdate -s time.bora.net && hwclock -w # 시간을 조회합니다. [root@localhost] date 2. Ubuntu # rdate를 설치합니다. [root@localhost] apt-get -y install rdate # time.bora.net으로부터 시간을 받아옵니다. # 하드웨어 시간을 해당 시간으로 설정합니다. [root@localhost] rdate -s time.bora.net && hwclock -w # 시간을 조회합.. 공감수 0 댓글수 0 2023. 9. 23.
  • Centos7 백업 후 FTP전송 .shell 작성 #!/bin/sh TODAY=`date +%Y%m%d` DELETE_DATE=`date -d "-7 days" +%Y%m%d` BACKUP_DIR=/home/backup # 홈 디렉토리 백업 TGZ_DIR="/home/백업대상폴더" TGZ_FILE="백업파일명.tar.gz" tar cfz ${BACKUP_DIR}/${TODAY}_${TGZ_FILE} ${TGZ_DIR} # 백업서버 FTP 계정정보 FTP_HOST="FTP서버" FTP_USER="계정아이디" FTP_PASS="계정비밀번호" FTP_DIR="FTP폴더" ftp -n $FTP_HOST 공감수 0 댓글수 0 2023. 9. 23.
  • 시놀로지 MariaDB 자동백업 후 FTP 전송 shell 파일작성 목적 mariadb 백업파일로 7일간 파일로 저장후 순차적으로 삭제한다. backup.sh 파일로 저장 ============================== # 백업설정 TODAY=`date +%Y%m%d` DELETE_DATE=`date -d "-7 days" +%Y%m%d` BACKUP_DIR=/volume1/backup/백업폴더/db #LOG_DIR=/volume1/backup/백업폴더/log #필요한 디렉토리 생성 if [ ! -d ${BACKUP_DIR} ] then mkdir ${BACKUP_DIR} chmod 700 ${BACKUP_DIR} fi # DB Root 계정정보 DB_USER="DB계정" DB_PW="DB계정 비밀번호" #특정 DB 백업 SQL_FILE="DBbackup.sql".. 공감수 0 댓글수 0 2023. 9. 13.
  • Codeigniter3 에서 Mcrypt 시놀로지 web station php 시놀로지에서 Mcrypt 가 보안이슈로 인해 더이상 설치가 불가합니다. OpenSSL 앞으로는 사용해야 합니다. $this->load->library('encrypt'); encrypt 라이브러리 대신 다음처럼 encryption 라이브러리를 사용합니다. $this->load->library('encryption'); $this->encrypt->encode() 대신 $this->encryption->encrypt() $this->encrypt->decode() 대신 $this->encryption->decrypt() 공감수 0 댓글수 0 2023. 9. 5.
  • 쿠버네티스 DashBoard설치 kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml kubectl proxy 혹은 외부 IP접속이 가능하도록 kubectl proxy --address='0.0.0.0' --port=8002 --accept-hosts='.*' 공감수 0 댓글수 0 2023. 5. 29.
  • 쿠버네티스 v1.27 ubuntu 23.04 Server 에 설치 ubuntu 23.04 minimal 로 설치 Set up the repository sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/.. 공감수 0 댓글수 0 2023. 5. 28.
  • 이클립스 형상관리 TFS Team Foundation Server 사용하기 Git 을 사용하니 이런저런 문제가 발생하였다. 같은 파일을 여러사람이 수정하는경우 .. 브랜치를 확인하고 병합하는 단계가 정말 미치게한다. TFS 같은경우... A개발자가 수정한 한다고 체크아웃을 하면 해당파일을 B라는 개발자가 A개발자가 체크인까지 수정하지 못한다. 잘은 모르겠지만 여러사람이 작업하는경우 이게 더 편해보인다 github.com/Microsoft/team-explorer-everywhere/releases Releases · microsoft/team-explorer-everywhere Team Explorer Everywhere Plugin for Eclipse. Contribute to microsoft/team-explorer-everywhere development by crea.. 공감수 1 댓글수 0 2021. 4. 17.
  • 테이블 행 드래그앤 드랍 정렬 저장 www.nicesnippets.com/blog/php-dynamic-drag-and-drop-table-rows-using-jquery-ajax-with-mysql Dynamic Drag and Drop table rows Sort PHP - Dynamic Drag and Drop table rows using JQuery Ajax with MySQL sorting table row using jquery drag drop with ajax php mysql, drag drop table rows jquery php example, drag and drop table jquery php, php drag and drop table rows, jquery drag and drop table save to .. 공감수 0 댓글수 0 2021. 2. 22.
  • 추천 jquery Plugin Tree 부분 1 . 트리메뉴 www.jstree.com jstree jsTree is jquery plugin, that provides interactive trees. It is absolutely free, open source and distributed under the MIT license. jsTree is easily extendable, themable and configurable, it supports HTML & JSON data sources and AJAX loading. www.jstree.com 2. Fancytree Demo : wwwendt.de/tech/fancytree/demo/ github.com/mar10/fancytree mar10/fancytree JavaScript tre.. 공감수 0 댓글수 0 2021. 2. 22.
  • 정보보안 - 일정시간 움직임이 없으면 로그아웃 var idleTime = 0; $(document).ready(function () { //Increment the idle time counter every minute. var idleInterval = setInterval(timerIncrement, 60000); // 1 minute //일정시간 움직임이 있으면 초기화 $(this).mousemove(function (e) { idleTime = 0; }); $(this).keypress(function (e) { idleTime = 0; }); }); } } function timerIncrement() { idleTime = idleTime + 1; if (idleTime > 19) { // 20 minutes //새로고침 하거나 로그아웃 .. 공감수 2 댓글수 0 2020. 7. 21.
  • mysql 데이터베이스 및 계정생성 1.데이터베이스 생성 mysql> create database 데이터베이스명; 2. 계정생성 및 권한주기 mysql> grant all privileges on 데이터베이스명.* to '계정명'@'IP주소' identified by '비밀번호'; - 특정 IP 주소허용 mysql> grant all privileges on 데이터베이스명.* to '계정명'@'192.168.0.0' identified by '비밀번호'; - localhost 허용 mysql> grant all privileges on 데이터베이스명.* to '계정명'@'localhost' identified by '비밀번호'; - 모든 IP 허용 mysql> grant all privileges on 데이터베이스명.* to '계정명'@'.. 공감수 0 댓글수 0 2020. 6. 28.
  • mysql 초기 비밀 번호를 변경 mysql -u root 로 접속시 접속이 가능한 경우 비밀번호를 변경해보자 mysql> use mysql; mysql> select host,user,password from user; mysql> update user set password = password('변경할 비밀번호') where user = 'root'; msyql> flush privileges; mysql> quit; 이후 부터는 mysql -u root -p 로 접속 공감수 0 댓글수 0 2020. 6. 28.
  • 에디트플러스 FTP 여러사람 작업시 파일변경검사 에디트플러스 FTP로 여러사람이 작업시 꼭필요하다 FTP설정에서 저장시 파일변경검사 반드시 체크 공감수 0 댓글수 0 2017. 2. 3.
  • 윈도우 dns 업데이트 CMD 도스창에서 ipconfig/flushdns 입력 Windows IP 구성DNS 확인자 캐시를 플러시했습니다. 메세지 나오면 끝 공감수 0 댓글수 0 2016. 12. 1.
  • CodeIgniter 3.x An error occurred. 호스팅 서비스 이용중... An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again later. If you are the system administrator of this resource then you should check theerror log for details. Faithfully yours, nginx. 문제!!! 헉~~ 아무것도 안했는데 $autoload['libraries'] = array('database','session'); autoload.php 에 라이브러리에 session 만 넣었을뿐이다 해결!!! config.php $config['sess_save_pat.. 공감수 0 댓글수 0 2016. 9. 28.
  • centos7 apache php7 mysql 설치 1. php 설치 # yum install epel-release # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm # rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm # yum install php70w # yum search php70w # yum install php70w-mysql php70w-xml php70w-soap php70w-xmlrpc # yum install php70w-mbstring php70w-json p.. 공감수 0 댓글수 1 2016. 6. 4.
  • 에디트 플러스 에서 파일마다 폴더 일치 시키기 에디트플러스에서 작업중 여러파일을 열어 놓고 매번 폴더를 찾아가야하는 번거러움이 발생하였다 우리팀 에이스 작업자분은 파일을 클릭할때마다 왼쪽의 디렉토리가 자동으로 바꿔있었다 신기하다... 다음과 같이 설정해보자 디렉토리에서 마우스 오른쪽 클릭 디렉토리 일치 체크해 보자 그럼 하단의 파일에서 클릭할때마다 해당폴더로 이동한다. 공감수 1 댓글수 0 2016. 6. 3.
  • asp.net iis 오류 파일이나 어셈블리 하나를 로드할 수 없습니다. 파일이나 어셈블리 하나를 로드할 수 없습니다. 아마도 DLL 를 로드를 못하는거 같다 해결방법 C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files 폴더 해당 닷넷 프레임워크의 권한을 Everyone의 읽기/쓰기 권한을 추가해보자... 공감수 0 댓글수 0 2015. 4. 15.
  • 지도 좌표찾기 지도 좌표찾기 공감수 0 댓글수 0 2013. 11. 28.
  • asp.net Session State 1. DB 에 ASPState DB 생성 2.C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regsql -S "ServerHost" -U sa -P [sa password] -ssadd -sstype c -d "ASPState" 실행 3. Web.config 설정 * 사용하고자 하는 DB 계정 SessionUserID은 ASPState에 대해 db_owner 이거나 아니면 최소한 db_datareader, db_datawriter 역할과 자동 생성되는 Stored procedure에 대해 실행 권한이 있어야 한다. 공감수 0 댓글수 0 2012. 7. 31.
  • 이클립스 에서 tfspreview.com 사용하기! 이클립스에 일반적인 TFS Plug-In을 설치했더니 로그인이 안된다.. 내가 뭘 잘못했나.. tfspreview.com은 좀 다른가? 그림대로 했더니 된다! 따라하면 된다. https://tfspreview.com/en-us/learn/start/connect-to-eclipse/ 공감수 0 댓글수 0 2012. 7. 14.
  • TFS 서버 없이 소스제어 !! tfspreview.com 일단 Windows Live ID 가 필요하다 http://tfspreview.com/ 에서 등록후.. Visual Studio 2010 을 연다 Team Foundation Server 연결 클릭 헌데 안된다.. 좌절에 빠질무렵 http://go.microsoft.com/fwlink/?LinkID=212065 클릭후 설치 .. 다시접속 아 된다 ... TFS 에서 이클립스도 연동이 가능한거 같던데.. 다음에 해봐야 겠다 공감수 0 댓글수 0 2012. 7. 13.
  • Assigning the return value of new by reference is deprecated Assigning the return value of new by reference is deprecated 오류 에러 메시지 출력 설정에 따라서 안 나오기도 하는 메시지다. 나오는데 해석 그대로다. 참조를 시키는 건 바로 받아서 쓸 수 없다는 얘기다. $foo = &new Class(); => $foo = newClass(); $hoo = &$foo; 공감수 0 댓글수 0 2012. 7. 12.
  • display_errors,Date 오류,error_report centos 설치후 yum 으로 apm 을 설치했다 php 코드를 한줄한줄 써내려갈때 뭔가 이상했다 오류가 안나온다 vi /etc/php.ini 에서 display_errors = Off 를 display_errors=On 으로 바꿔줘야 한다. phpinfo(); 로 확인을 했더니 Date 오류 Warning: phpinfo(): It is not safe to rely on the system's timezone settings. 가 뜬다 [Date] date.timezone = 이 부분을 주석을 풀고 timezone을 설정해준다. date.timezone = Asia/Seoul 로 바꿔줘야 한다 또 확인을 했더니 Notice: 사용하지 안는 변수 머라머라 하면서 오류가 뜬다 포기하고 싶다 진짜 미치겠.. 공감수 0 댓글수 0 2012. 6. 20.
  • jquery 쓸만한 플러그인 liteAccordion http://nicolahibbert.com/demo/liteAccordion/ 공감수 0 댓글수 0 2012. 6. 18.
  • jquery 로 썸네일 이미지 만들기 jquery 로 썸네일 이미지 만들기 그동안 PHP,ASP.NET,JSP 별로 썸네일 코드를 만들었다. 느리기도 하지만 버전들이 다르면 안되는 경우가 많다 http://www.garralab.com/nailthumb.php 를 참고하여 짧고 간단하게 최신 버전 js 파일만 불러온다 만 넣어서 했더니 된다 하지만 호환성 테스트 해보니 안된다 를 넣었다 모든 브라우저 다 된다 완성이다 CSS 코드를 줄이고 싶지만 귀찮다 그냥 넣자 공감수 0 댓글수 0 2012. 6. 14.
  • 자바스크립트 아날로그 시계 예제 1 http://drst3in.webdoor.co.kr/test/igoogle/clock_bak.php 예제2 공감수 0 댓글수 0 2011. 5. 28.
  • 업로드 ---------------------------------------------------------------- php5 사용자를 위한 업로드 클래스 함수 입니다~ 단일파일업로드,다중파일업로드,썸네일 이미지 생성 기능 등의 역할을 합니다~ 기본적인 사용법은 아래와 같습니다. try { $upload = new upload("업로드_디렉토리"); $upload->define("업로드_파일"); // 이미지 파일만 업로드 하고자 할경우 // $upload->checkImageOnly(); $upload->makeThumbnailed(500, 500, "thumb_500"); $upload->uploadedFiles(); } catch(Exception $e) { // 에러처리 구문 exit($e->get.. 공감수 0 댓글수 0 2010. 9. 7.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.