- 타임피커
- 바코드 생성하기
- ASP.Net Core 404
- 바코드 스캔하기
- ViewData
- asp.net core Select
- XSS방어
- XSS PHP
- javascript 바코드 생성
- javascript 바코드스캔
- TempData
- 하드 마이그레이션
- 하드 윈도우 복사
- 404에러페이지
- Mac Oracle
- 맥 오라클설치
- jquery 바코드
- 강제이동
- 파일업로드 체크
- SSD 복사
- asp.net dropdownlist
- asp.net Select
- ViewBag
- php 캐쉬제거
- 말줄임표시
- django 엑셀불러오기
- 파일업로드 유효성체크
- javascript 유효성체크
- jquery 바코드생성
- javascript redirection
목록분류 전체보기 (753)
웹개발자의 기지개
download="내파일.hwp" >다운로드 하면 간단히 '내파일.hwp' 형태로 파일명이 변경되어 다운로드된다. 지원되는 브라우저 버전은 별도로 참고하길 바란다. 참고 : https://phantom.tistory.com/13
팁이랄것도 없다.HTML 페이지를 간단히 편하게 프린트하는게 window.open() 만으로도 충분하다. 그런데, 인쇄하기 다음페이지에서 HTML 헤더부가 그대로 나오도록 하고 싶을때는 아래와 같이 HTML 부분을 꼭 표시해두면 깔끔하게 페이지마다 나타난다. 123456789101112131415161718192021222324table style="border-top:solid 1px;">colgroup> col width="100"> col width="120"> col width="160"> col width="*">/colgroup>thead>tr> th scope="col">번호/th> th scope="col">제목/th> th scope="col">내용..
최근 닷넷 개발 작업을 하면서 Oracle 에서도 페이징하는 부분을 만들어 보았다. 12개씩 뿌려주고, 1페이지의 내용을 불러오는 간단한 쿼리문이다.123456789SELECT *FROM ( SELECT rownum rn, A.* FROM ( SELECT * FROM board ORDER BY NO desc ) A) BWHERE CEIL(B.rn / 12) = 1ORDER BY B.rn ASC;cs 123456789101112131415161718192021222324252627282930StringBuilder sb = new StringBuilder();if (string.IsNullOrEmpty(keyword)){ sb.Append("Select * "); ..
최근에 늘있는 연례 행사인데, 구글 플레이 스토어는 최신 버전의 업데이트를 요구한다. 이번에는 8월말까지 최소 34 API 버전으로 업데이트 하라는 것이었다.필자의 안드로이드앱 중에는 꽤 오래전부터 업데이트 유지해온 앱들이 더러 있는데, 이것들도 모두 업데이트 하였다.그런데, 이번 업데이트는 작년보다 다소 강화된 코드 요건들이 여기 저기에서 발생하여 구글링을 마구 발동하여 해결하였다. 위의 소스를 보면 C:\Users\wonpa\AndroidStudioProjects\MujimakjiHypothesisTest\app\src\androidTest\java\wonpa\alwaysweb\com\mujimakjihypothesistest\ExampleInstrumentedTest.java:4: error: ..
파일다운로드를 구현할때, GET방식으로 변수값을 처리하면 외부에서 링크 주소만 알면 마구 다운로드될 수 있는데, 이를 암호화하고 보안화 하며 막아보자. [ /inc/config.php]1234567891011121314151617181920$fileSecretKey = "키값"; // 파일다운로드 암호화function generateSignedUrl($table, $file, $secret) { $expires = time() + 3600; // 1시간 후 만료 $signature = hash_hmac('sha256', $table . $file . $expires, $secret); return "/inc/download.php?dir={$table}&fn={$file}&expires=..
[jQuery] 이미지 업로드시 미리보기 기능 구현하기 - 이미지 등록 (tistory.com) form id="f1" name="f1" method="post" enctype="multipart/form-data"> div cla" data-og-host="wonpaper.tistory.com" data-og-source-url="https://wonpaper.tistory.com/860" data-og-url="https://wonpaper.tistory.com/860" data-og-image="https://scrap.kakaocdn.net/dn/qua8U/hyWzCAO5Lx/uqNEfQJS8Kx412kuNWjAT1/img.png?width=629&height=430&face=..
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667div class="work_place02"> form id="f1" name="f1" method="post" enctype="multipart/form-data"> div class="upload-box"> div id="drop-file" class="drag-file"> img src="/image/upload_icon.png" alt="파일 아이콘" class="image"> p cl..
12345678910textarea id="text" name="content" placeholder="(공백 포함 200자 이내 작성)">/textarea>p>span id="text_count">0/span> byte/p> script>$('#text').keyup(function(e){ let $count = e.target.value.length; $('#text_count').text($count)});/script>Colored by Color Scriptercs