일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- rocky9
- NextJS
- ajax
- nodejs
- popup
- docker
- MSsql
- Java
- mysql
- submit
- jenkins
- mybatis
- centos7
- yona
- PM2
- config
- pwa
- security
- FCM
- jquery
- SpringBoot
- MariaDB
- Push
- Maven
- node.js
- javascript
- git
- Next.js
- Eclipse
- spring3
- Today
- Total
목록분류 전체보기 (176)
ふたりで
현재일 기준 미래 시간 특정일 까지 일수로 몇일, 몇 시간, 몇 분, 몇 초가 남았는지 표시해야 할 경우... # 결과:
나름 개발자 도구를 막아 보겠다고 구글링 하며 테스트한 결과 결론은 못 막는다입니다...아래 소스는 참고 정도만 하시길... 브라우저의 메뉴를 통한 개발자 도구 열기는 막을 수 없다는...거기다 개발자도구 감지 부분도 무력화시키는 방법이 있음;;;( 완벽하게?? 막아지는 것 같은 방법이 있어 아래 링크를 추가합니다.) 개발자 도구 감지 출처:https://dev.to/composite/a-simple-way-to-detect-devtools-2ag0 A simple way to detect devtools.After I made this implementation, I found related issue on stack overflow....dev.to ###추가: 개발자도구 사용을 완벽하게 막는 방법..
java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'xxxxxx-xxx-x' for key 'PRIMARY' 위와 같이 중복된 PK로 인한 오류가 발생할 경우 IGNORE를 사용하여 해결할 수 있다. IGNORE는 한개의 테이블에 여러 데이터를 INSERT시 PK중복이 발생하는 건의 경우만 INSERT를 하지 않는다. 또한 INSERT 하는 Table에 PK가 걸린 컬럼이 여러 개 일 경우 한 개라도 다르면 중복되지 않은것으로 인식하여 INSRT를 처리한다. EX) INSERT IGNORE INTO CART ( ca_product ,ca_option ,ca_count ,ca_price ) VALUES ( #{ca_product} ,#{..
window.location.href 를 조작 하여 request를 보내야 할때가 있다. 아무리 초기 기능과 로직 설계를 잘해도 요청 자의 요구 사항에 따라 불가피 하게 별도로 기능과 로직을 붙여야 하는경우... 아무튼 window.location.href를 지지고 볶아 해결 하였다. $(document).on('change', '.js_productViewNumSelectBox', function(e) {//selectbox가 변경될때 var urlpullpath = new URL(window.location.href);//현재 url전체를 가져온다. 파라메터 포함. var urlpath = window.location.pathname;//현재url전체에서 파라메터만 빼고 컨택스트 경로만 가져온다. v..
나의 경우 특정 화면에서만 플로팅 메뉴의 위치를 조정해 줘야 하는 부분이 있었다. 아래와 같이 location.pathname으로 URL 경로를 구분하여 대시보드 화면에서만 플로팅 메뉴의 위치를 다르게 표시되도록 처리를 하였다. //fixgroup컨트롤 dashBoard에서만 class fixgroup--top을 추가해준다 var pathname = window.location.pathname.split('/'); var lastindex = pathname.length; var lastpath = pathname[lastindex-1]; console.log(lastpath); if(lastpath == 'dashBoard'){ $('#fixgroup').addClass("fixgroup--top");..
자꾸 프린트 할때 내용은 한장 이지만 공백 페이지가 붙어나와 2페이지로 인식 되는것 같다 그냥 둬도 되지만 시간도 남고 ㅎㅎ 이리저리 테스트 하다가 해결 해서 글을 남긴다. 중요한 부분은 style css 부분이다. 1장 기준이면 1장으로 표시, 2장 이상일 경우 해당 장수 만큼만 표시 된다. 주문내역 상세 인쇄 . . . //특정 영역만 인쇄 function printBtnFn(){ $('.btn_comm').hide();//버튼 ui는 전부 숨겨버림. var initBody; window.onbeforeprint = function(){ //임시 document에 프린트할 영역만 담는다. initBody = document.body.innerHTML; document.body.innerHTML = d..