출처 : http://www.eclipse-plugins.info/eclipse/plugin_details.jsp?id=266 http://sourceforge.net/projects/colorer/files/Eclipse%20Colorer/ 매번 텍스트 화면에서 작업하다, 이클립스 쓰다말고 Edit-Plus로 읽어서 쓰기되 구찮아서.. 아.. ASP는 이클립스에서 안되나? 싶어서 검색해보니.. 역시 이런건 이미 다 있었다. 아래의 경우는 ASP를 위한 전용 플러그인이라기 보다는. C, C++, 닷넷, 펄, 포트란 등등을 다 지원해주는 하이라이팅 플러그인이랜다.. 아래 사이트에서 다운받아도 되지만, 이클립스의 훌륭한 기능~ software update를 이용해 플러그인을 받았다. 아래와 같이 결과는 예상..
출처 : http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10302&docId=69046428&qb=dW5peCBkZg==&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fIEp5v331zsssb5rLdZssv--405214&sid=S6mc2pqBqUsAAFq0Dzs df 명령어는 파일시스템의 여유공간(free file system)을 디스크 블럭(disk block)수로 표시하고, bdf 명령어는 할당량, 사용량, 여유 공간 등을 kbytes 로 표시합니다. (예) $ df / / (/dev/vg00/lvol3 ): 3625440 blocks 57060 i-nodes $ bdf / Filesystem kbytes used avai..
특정 테이블에 해당 컬럼에 대한 constraint가 존재하면 삭제후에 해당 컬럼을 삭제하도록 한다. IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='TB_GEOFENCE_SS' AND COLUMN_NAME='EMAIL_ALERT') BEGIN DECLARE @sysname sysname DECLARE @sql varchar(1000) SET @sysname = (select name from sysobjects where parent_obj in (select id from sysobjects where name='tb_geofence_ss') and name like '%email%') set @sql = 'ALTER TAB..
출처 : http://blog.naver.com/naby925?Redirect=Log&logNo=40091438937 http://www.starcraft.or.kr/bbs/board.php?bo_table=asp_study&wr_id=186&page=5&page=5 http://blog.naver.com/megadeth75?Redirect=Log&logNo=100037822760 http://blog.naver.com/happyyhj/52119357 재귀호출 사용해서 하위폴더 및 파일 핸들링해보겠다고 삽질했는데;; 명령어 하나로 너무 쉽게 해결되버려서 좌절;;; ASP 폴더이동,파일이동,파일삭제 Set fso = Server.CreateObject("Scripting.FileSystemObject") ..
출처 : http://webjoy.kr/801 File upload Ajax File Upload jQUploader Multiple File Upload plugin jQuery File Style Styling an input type file Progress Bar Plugin Form Validation jQuery Validation Auto Help Simple jQuery form validation jQuery XAV - form validations jQuery AlphaNumeric Masked Input TypeWatch Plugin Text limiter for form fields Ajax Username Check with jQuery Form - Select Box stuff ..
사이트 관리를 위해서 매번 특정 사이트마다 인스턴스를 위해 별도로 서비스를 올리는 바보같은 스튜를 위해 알리아스별로 자동으로 이동할 페이지를 설정하게 만들어주기로 했다. 규칙되로 정해진 url에 해당 페이지가 존재하지 않는경우는 default help 페이지로 이동하고 사이트별 헬프 페이지가 존재하는경우는 그 페이지로 간다. 이를 위해서 사용한 것이 404에러. 보통은 iis설정에서 에러페이지를 따로 정해주고 거기서 분기하는 모냥이다.. 근데 이 방법이 사알 귀찮고.. 이 헬프페이지에서만 사용할 것이기 때문에 다른 방법을 검색해보았다. 아래는 특정 페이지에 대한 url을 검토하고 존재하지 않으면 나타나는 에러를 리줌상태에서 처리하고 에러를 클리어해버린다. siteAlias = Session("SITE_A..
[출처 : http://blog.naver.com/virspace?Redirect=Log&logNo=80094543167] 별로 대수롭지 않게 생각하고있었던 메소드라,, 그냥 필요할때마다 구분없이 replaceAll을 애용해 왔던 나는, 어제 정규표현식으로 인해 replaceAll을 쓸 수 없는 상황이 벌어졌다며 난감해하는 부장님 목소리에 구글링질을!! 그리고 찾아낸 유용한 정보! replace, replaceFirst, replaceAll 메소드별 장점이 다르므로 각각의 특성을 잘 활용해서 써야겠다는 생각이 든다. public String replace(CharSequence target, CharSequence replacement) //- CharSequence 가 아닌 String도 사용 가능 p..
매번 실서버에 디비의 변경된 스키마가 적용됐는지 확인하려면 컬럼을 존재하는지 일일히 select날려 체크하고 있으면 냅두고 없으면 alter해주곤했었다. 근데 if not exists를 이용하면 더 간단히 할 수 있다는걸 알았다. [이전에 내가 사용했던 방식] SELECT TOP 1 GPS_ACCURACY FROM TB_TRACKER; ALTER TABLE TB_TRACKER ADD GPS_ACCURACY INT NOT NULL CONSTRAINT DF_TB_TRACKER_GPS_ACCURACY DEFAULT (0); [if not exists 사용] -- 1. 컬럼 IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='TB_..
출처 : http://blog.naver.com/gaeean/60050661562 Create Table With All Data Types In MySQL|작성자 레인보우 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public class CreateTableWithAllDataTypesInMySQL { public static Connection getConnection() throws Exception { String driver = "org.gjt.mm.mysql.Driver"; String url = "jdbc:mysql://localhost/databaseName"; St..
출처 : 책 SQL 400% 활용중에서 (209p) 참고 : http://www.notecopy.com/bbs/board.php?bo_table=mysql_study&wr_id=9 -- [기본 문법] CREATE [UNIQUE]-- 고유 인덱스 옵션 [CLUSTERED | NONCLUSTERED] INDEX idx_name-- 클러스터 옵션 ON table_name : vu_name (col_name [ASC|DESC],...)-- 정렬 옵션 [ WITH { [PAD_INDEX]-- 여유 공간 옵션 [,FILLFACTOR = n] |-- 페이지 채움 비율 [,IGNORE_DUP_KEY] |-- 중복키 무시 옵션 [,DROP_EXISTING] |-- 기존 인덱스 삭제 옵션 [,STATISTICS_NOREC..
1. xsd 작성하기 xml 안에 표기할 태그들 이름을 명시하여 xsd를 만들어준다. 2. java 파일 자동 생성하기 플러그인을 이클립스내에 깔았두었다면 xsd파일을 우클릭하여 아래와 같이 jaxb를 실행할 수가 있다. 실행을 누르면 아래와 같은 콘솔이 뜨는데, 패키지명과 출력할 디렉토리를 선정한다. Output directory 옆에 있는 Change라는 버튼을 누르면 아래와 같이 작은 콘솔이 뜨는데, 여기서 소스의 루트 폴더를 선택하면 된다. (보통은 src를 쓰지만 나는 src_dice라고 구분한 폴더를 쓰고 있어서;;;) 그러고 ok누른다음 next를 누르면 아래와 같은 화면이 나타나는데, 아래 AuthDetails의 경우는 엘리먼트 내의 하위 엘리먼트(sub-elements)를 넣어서 나타난것..
[출처 : http://www.thinkingparallel.com/2007/07/31/10-ways-to-reduce-lock-contention-in-threaded-programs/http://www.ibm.com/developerworks/java/library/j-jtp08223/ http://agbird.egloos.com/4849046] 동기화된 맵을 사용시에 자바 1.5부터 출몰한 컹커런트 해쉬맵.. 하아.. 어렵네;;; 머.. 암튼 써봐야지.. ==========참고======================================================================== public class ConcurrentHashMapextends AbstractMap imp..
출처 : http://darkkaiser.cafe24.com/blog/entry/JDT-%EA%B8%B0%EB%B3%B8-%EC%82%AC%EC%9A%A9%EB%B2%95?category=37 가끔 손가락이 삑사리가 나서.. 원하지 않는걸 실행할 때가 있다. 이번엔.. dto 만들다가 set/get 메소드 주르륵 만들고 나니 디버깅용 toString()도 따로 만들어두려고 우클릭 후에 source를 간것 까진 좋았는데.. extenalize strings를 눌러버린것이다.. 뭔가 윈도우가 따로 떠서.. cancel을 누르면 끝날일이었는데.. 이건 머에 쓰는 걸까 하고.. 호기심이 발동해버렸다. 알지못하고 방관했던 이클립스의 기능.. 문자열 외부화.. (맞는 표현인지는 모르겠다.) 일단 저걸 누르면 아래와..
[출처 : http://freemarker.org/docs/dgui_template_overallstructure.html] 플러그인 다운로드는 여기서 --> http://freemarker.org/editors.html feemarker 다운로드는 여기서 --> http://freemarker.org/freemarkerdownload.html Overall structure Templates are in fact programs you write in a language called FTL (for FreeMarker Template Language). This is a quite simple programming language designed for writing templates and nothi..
Default값을 변경하려고 보니 constraint때문에 변경이 안되고 에러 메세지만 뿌려준다. 그래서 어차피 이제 막 추가했던 컬럼이니 드랍이나 하자 했는데.. 이역시 쉽게 되질 않아 방법을 찾아보게 되었다. [출처 : http://www.cyworld.com/candyshop52/2855015] 출처의 필자에 의하면 constraint만 삭제했다가, alter나 drop후에 다시 생성해주라는건데.. constraint를 삭제해도 alter가 잘 이루어지지 않았다.. 결국 그냥 constraint와 컬럼 모두 드랍하는것으로 결정! ALTER TABLE TB_GEOFENCE_ALERT DROP CONSTRAINT DF_TB_GEOFENCE_ALERT_LAST_IN_OUT_STATUS; ALTER TAB..
[출처] http://cafe.naver.com/nonoarmy.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=27244 주석을 지우려던 나의 정신이 몽롱한 틈을 타 이클립스가 실컷 짜놓은 자바파일 한개를 홀랑 삭제해버렸다. 오늘 하루종일 작업했던 분으로, 완성후 소스 정리를 위해 주석을 지우던 중이었는데.. OTL 새로고침도 해보고 직접 클래스파일 없나(디컴파일할 작정으로) 폴더도 찾아가보고,,했는데.. 흔적도 없었다.. 혹시나 하는 마음에 네이버를 검색하니 내가 전혀 모르던 이클립스의 놀라운 기능! 삭제파일 복구하기!! 삭제했던 패키지를 우클릭하여 [Restore from local history]하니 삭제했던 자바파일이 목록에 뜬다. 곧 체크하여 복구!! 와아.. ..
[참조] http://cafe.naver.com/sojw.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=4385 [참조-한글] http://blog.naver.com/mirnae?Redirect=Log&logNo=100054958660 http://blogs.sun.com/CoreJavaTechTips/entry/exchanging_data_with_xml_and Exchanging Data with XML and JAXB, Part 1 by Jennie Hall In this tip, you'll learn how to to use the Java Architecture for XML Binding (JAXB) in Java SE 6to exchange XML data..
출처 : http://blog.naver.com/stopi?Redirect=Log&logNo=70010518534 DATEDIFF Returns the number of date and time boundaries crossed between two specified dates. Syntax DATEDIFF ( datepart , startdate , enddate ) Arguments datepart Is the parameter that specifies on which part of the date to calculate the difference. The table lists dateparts and abbreviations recognized by Microsoft® SQL Server™...
- Total
- Today
- Yesterday
- 와코마리아한남동
- 단체소송
- 사업자등록
- eclipse
- 해외직구
- 홈택스
- 기부사기
- 나이지리아
- 패밀리세일
- UML
- 기부피해
- 마라탕 #마라상궈 #마라탕재료 #쉽게만드는마라탕 #중딩입맛 #마라탕잡탕
- 새희망씨앗
- 와코마리아 스웨터
- 안드로이드
- 팸세일
- 와코마리아
- MySQL
- 새희망씨앗 피해자
- 한남동세일
- javascript
- VirtureBox
- 부드러운맛
- 리터너블
- 인도
- java
- 라고스
- 페밀리세일
- 와코마리아팸세일
- 6월 패밀리세일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |