일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- spring
- NextJS
- generate pojos
- 초기 구축
- 도커
- SpringBoot
- jpa entity자동
- spring boot
- 리눅스
- jvm
- docker 설치
- java8
- React
- custom valid
- java9
- Java
- generate entity
- ollama langflow
- docker
- memcached
- JPA
- dto valid
- 헤더 설정
- 초기 세팅
- Next.js 14
- header setting
- CentOS6
- swagger
- JavaScript
- Today
- Total
목록분류 전체보기 (291)
개발자의 길
알아서 쓰시길... public String getShortUrl(String url) throws Exception{String strCall = "";String strLink = url;String strEncodeLink = "";try{if( strLink == null || "".equals(strLink)){strLink = "";} else {strEncodeLink = URLEncoder.encode (strLink);javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance();factory.setIgnoringElementContentWhitespace(tru..
var pattern = 정규식;var testee = "테스트 스트링";var true_or_false = pattern.test( testee);// 정규식 필터를 통과하면 true, 아니면 false 리턴. Date Format (m/d/y) ^([\d]|1[0,1,2])/([0-9]|[0,1,2][0-9]|3[0,1])/\d{4}$ 12/21/2005 Decimal Number ^\d*[0-9](\.\d*[0-9])?$ 234.342 Document Filenames ^[a-zA-Z0-9-_\.]+\.(pdf|txt|doc|csv)$ world-domination.pdf E-mail Address ^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z..
http://dotdotdot.frebsite.nl/ 사이트를 참고하면 좋다. css 에 height 를 무조건 지정 해줘야 한다.. 꽤 괜찮군. callback으로 말줄임을 했는지 안했는지 체크 가능 해서 여러가지 기능 구현이 가능하다.
jQuery 를 이용한 두 줄 이상 말줄임 적용(multi ellipsis) 소스 1. javascript 영역 var fontSize = null; // 폰트값, 자동 계산var pHeight = null; // 행간격, 자동 계산var showLine = 3; // 보여줄 라인 수(2 이면 2줄 표시) // if ($.browser.msie && $.browser.version fontSize*(showLine+1)) { $('.ellipsis_ext p').after("..."); $('.ellipsis_tail').css("top", (fontSize+rowHeight)*(showLine-1)+"px"); $('.ellipsis_tail').css("height", fontSize+"px"); $..
function twitterCallback2(twitters) { var statusHTML = []; for (var i=0; i\:\s\\)\]\!])/g, function(url) { return ''+url+''; }).replace(/\B@([_a-z0-9]+)/ig, function(reply) { return reply.charAt(0)+''+reply.substring(1)+''; }); statusHTML.push(''+status+' '+relative_time(twitters.results[i].created_at)+' / reply'); } document.getElementById('twitter_update_list').innerHTML = statusHTML.join('');..
상단에 response.setHeader("Content-Type","application/vnd.ms-excel;charset=euc-kr"); response.setHeader("Content-Disposition","attachment;filename=파일명.xls"); 선언해 주고 일반 테이블 코딩으로 table,tr,td로 뿌려주면 된다. 끝
//input - 글 내용 //allowed - 예외 태그 function strip_tags (input, allowed) { allowed = (((allowed || "") + "").toLowerCase().match(//g) || []).join(''); // making sure the allowed arg is a string containing only tags in lowercase () var tags = /]*>/gi,commentsAndPhpTags = /|/gi; return input.replace(commentsAndPhpTags, '').replace(tags, function ($0, $1) { return allowed.indexOf('') > -1 ? $0 : ''; }..
[url 복사 클립보드] 익스,파폭,크롬 가능 clipboardData.setData 대신 사용하는 소스 1. 이렇게 소스화 한다면, ie9 까지는 무난하게 클립보드로 복사가 가능하다. 하지만 크롬에서는 window.clipboardData.setData 이 소스가 동작하지 않는다. 이 글의 트랙백 주소 복사하기 : aaaaaaaaa
jquery 와 prototype 은 $로 문법시작을 정의해 놓는다. 그래서 같이 사용할 경우 서로 겹쳐서 충돌이 일어나게 된다 그럴경우 jquery 를 먼저 선언 한 후에 를 선언하고 그 후에 prototype 을 선언 하면 jquery 는 $ 대신 j$ 를 사용 할수 있게 된다 ex) $('#test') -> j$('#test') 그래도 prototype 과 왠만하면 같이 안쓰는 방향으로 가는게 나을꺼 같다 prototype 에 있는 기능은 jquery로 다 대체 할수 있으니... 나 같은 경우는 이미 prototype으로 복잡하게 만들어진 사이트에서 jquery를 부득이하게 추가해야 될경우.. prototype을 못 뺄 경우가 생겨서 쓰게 됫다. ㅠ
문제) 아래 두개의 1차원 배열(A,B)에 있는 숫자를 기준으로 합집합 (A+B)를 출력. 중복된 숫자는 한번만 출력되어야 한다. int[] A = {2,3,7,10,11,18,20,21}; int[] B = {3,6,10,14,17}; //출력 예) A와 B의 합집합: 2 3 7 10 11 18 20 21 6 14 17 public class Main { public static void main(String[] args) { //배열 선언 및 할당 int[] A = {2,3,7,10,11,18,20,21}; int[] B = {3,6,10,14,17}; //A와 B배열의 요소 전체 출력. for (int i = 0; i