반응형

분류 전체보기 921

[펌] [TIP] 정규표현식(Pattern Matching) 완전 정리!

오늘은 자바에서 지원하는 정규표현식을 이용해서 사용자가 설계된 원하는 값만 입력할 수 있도록 코드를 짜보겠습니다. 먼저 예제를 보여드린 뒤 자세히 알아보아요 예제1) 숫자만 허용 1234567891011121314151617181920212223242526272829import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern; public class OnlyInteger { public static void main(String[] args) { Pattern p = Pattern.compile("(^[0-9]*$)"); int onlyNum; String inputVal; Scanner iStream = ne..

카테고리 없음 2017.09.13

jQuery에서 radio버튼 처리 checked - radio 값 가져오기

Radio 체크 박스 선택하기 https://stackoverflow.com/questions/426258/setting-checked-for-a-checkbox-with-jquery jQuery 1.6+ Use the new .prop() method: $('.myCheckbox').prop('checked', true); $('.myCheckbox').prop('checked', false); jQuery 1.5.x and below The .prop() method is not available, so you need to use .attr(). $('.myCheckbox').attr('checked', true); $('.myCheckbox').attr('checked', false); Note ..

Web/jQuery 2017.09.13

Bootstrap 3 에서 검색창(입력창)에 'x' 만들기?

Bootstrap에서 Search 내용을 삭제하는 x버튼을 만드는 방법입니다.출처: https://stackoverflow.com/questions/20062218/how-do-i-clear-a-search-box-with-an-x-in-bootstrap-3with Bootstrap 3 and Jquery use the following HTML code: and some CSS:#searchinput { width: 200px; } #searchclear { position: absolute; right: 5px; top: 0; bottom: 0; height: 14px; margin: auto; font-size: 14px; cursor: pointer; color: #ccc; }and Javascr..

카테고리 없음 2017.09.13

(추천) sendmail 관련:시작, 중지 이메일 추가 , /etc/aliases, 메일 서버 차단방지

sendmail 시작, 중지하기 (port: 25, 587사용) 기능 Service 명령어 /etc/init.d/ 시작 service sendmail start /etc/init.d/sendmail start 정지 service sendmail stop /etc/init.d/sendmail stop 재시작 service sendmail restart /etc/init.d/sendmail restart 상태보기 service sendmail status /etc/init.d/sendmail status (참고: https://zetawiki.com/wiki/Sendmail_%EC%8B%9C%EC%9E%91,_%EC%A4%91%EC%A7%80 ) #netstat -lnp 로 사용 포트와 사용 프로그램을 확인..

int형를 나누기 소수점을 얻으려면 => (double)로 캐스팅 변환

int형의 나누기의 소수점의 값을 구하려면 => double형으로 캐스팅을 해야 합니다. 그렇게 하지 않으면, 소수점의 값을 얻을 수 없습니다. (예제: 10/3 => 3) [c언어 예제] int x = 100; int y = 3; printf("%f\n", (double) x / (double) y); // 출력 결과 33.333333 //기본적으로 변수를 실수형(double)으로 변환하는 방법 double x2 = 100.0; double y2 =3.0; printf("%f\n", x2 / y2); // 출력 결과 33.333333 참고: [c언어] 나누기 소수점 나오게 나눗셈; Divide, int float, Decimal Point 참고: 소수점 2자리 자르고, 천단위마다 ","콤마 붙이는 포멧..

C# 2017.09.06

에러: Object cannot be cast form DBNull to other types.

형변환에서 오류가 발생하는 것들이 생길수 있습니다.decimal _tip_total = 0;_tip_total += Convert.ToDecimal(row["TIP_ADJUST"]); 해당 값이 Null값일때, 다음과 같은 오류가 발생합니다. (해결법)string.IsNullEmpty()를 이용해서 체크를 하던지.해당 부분의 쿼리부분에서 isnull(TIP_ADJUST,0) 처럼 널처리를 하던지. 둘중에 하나를 사용하면 됩니다.

C#/ASP.net 2017.08.30

[펌]MySQL 쓰면서 하지 말아야 할 것 17가지

출처: MySQL 쓰면서 하지 말아야 할 것 17가지 (https://blog.lael.be/post/370)*MySQL 쓰면서 하지 말아야 할 것 17가지*권장사항이다. 이것을 이해하면 당신의 어플리케이션이 더 나은 성능을 발휘할 것이다. 다만 이것이 사람의 실력을 판단하는 척도로 사용되서는 안 될 것이다. 작게 생각하기- 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. - 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. - develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 - 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. - 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. - 파일 기반 세션 좀 쓰지마 -_- - 그렇다고 너무 쓸데없이 크게 생각하지..

DB관련/MySQL 2017.08.25

c#에서 null string처리 string.IsNullOrEmptuy(문자)

string에 null 이거나 '' (Empty String)일때, 처리하지 않게 하려면, string.IsNullOrEmpty()를 사용하면 됩니다.if (!string.IsNullOrEmpty(row["TIP_ADJUST"].ToString())) { _tip_adjust_total += Convert.ToDecimal(row["TIP_ADJUST"]); } C#에서 Null과 Empty String 차이 Empty String string s = ""; //System.String 객체에 zero문자만을 가진것. Null String string s = null; int len = s.Length;; // NullReferenceExcption 발생(throw). C#의 null 체크하기string..

C# 2017.08.25

Bootstrap 토글 접기 Collapsible collapse 기능

Bootstap에서 기본적으로 Toggle 버튼을 아주 쉽게 지원한다. Simple collapsible Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 만약에, #demo 영역을 처음에 보여줬다가 누르면 감추기를 원한다다면.class에 "in"을 추가하면, 처음에 나타나고, toggle버튼을 누르면 사라집니다. 참고:https://www.w..

Web/Bootstrap 2017.08.23

[C#] String Decimal 소수점 지정 = String.Fromat() 함수사용, 숫자 3자리(천단위)마다 콤마 찍기

C#에서 String이나, Decimal에서 소수점 지정하고 (예: 소주점 2째자리까지 자르기등) C# .NET에서 사용하는 Format Specifier를 사용 n은 Argument 위치이며 0부터 시작합니다. w는 출력 Width를 가리키며, t는 출력 데이타 타입을 그리고 마지막으로 p는 정확도(Precision)을 나타냅니다. {n,w:tp} 예를 들어 아래 예제를 살펴보면, string.Format의 첫번째 파라미터는 Standard Format Specifier를 표현하는 것으로, 첫부분의 0은 Format Specifier다음의 첫번째 파라미터 즉 val을 입력으로 받는다는 뜻이고, 콤마 뒤의 10은 전체 넓이가 10임을 의미하며 따라서 출력변수 s는 앞의 공백을 포함하여 총 10자리를 갖게..

C# 2017.08.23

람다식 Lambda Expressions x => x * x

Lambda Expression처리 람다 식을 만들려면 람다 연산자 =>왼쪽에 입력 매개 변수를 지정하고(있는 경우) 다른 쪽에 식이나 문 블록을 삽입합니다. 예를 들어 람다 식 x => x * x 는 이름이 x 인 매개 변수를 지정하고 x 제곱 값을 반환합니다. 다음 예제와 같이 대리자 형식에 이 식을 할당할 수도 있습니다. 참고: https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/statements-expressions-operators/lambda-expressions Lambda Expressions (C# Programming Guide)7/29/2017 9 min to read Contributors A lambda expres..

C# 2017.08.18

AWS에서 MSSQL서버 사용하기 동영상

https://aws.amazon.com/ko/blogs/korea/aws-online-seminar-on-june-2017/ 기술 기초 | AWS 에서 MS SQL 서버 운영 하기 연사: 김민성 AWS 솔루션즈 아키텍트 일시: 2017년 6월 27일 (화) 오후 02:00 – 오후 03:30강연 요약: AWS 상에 Microsoft SQL Server를 운영하기 위해 기획 단계에서 부터 설치, 운영, 이중과 구현 단계에 이르기까지 고려해야 할 여러 가지 사항에 대해 알려드리는 시간입니다. AWS 상에서 Microsoft SQL Server를 구현하는 두 가지 방법인 설치형, 관리형의 장단점, 기본적인 보안, 모니터링 방법 및 고 가용성 구현을 위한 이중화 방법에 대해 설명 드립니다https://www...

Server관련/AWS 2017.08.18

화면 사이즈 비율 4:3 과 16:9 (wide screen)

파워포인트나 키노트를 보게 되면, 화면의 사이즈(슬라이드 사이즈)가 4:3과 16:9(와이드 스크린) 2가지 형태가 존재합니다. 과거에는 4:3 사이즈를 많이 사용했었지만, 요즘 HD 해상도 비율을 많이 사용하다보면서, 16:9사이즈도 많이 사용하게 되어 가는 추세입니다. [Wide Screen 과 Full Screen 비교] [비율별 사용 Divice] 참고: 4:3 vs 16:9 ASPECT RATIO WHICH MONITORS ARE BEST? [HD 16 : 9 해상도]1920 x 10801600 x 9001280 x 720960 x 540800 x 450720 x 405704 x 396672 x 378656 x 369640 x 360624 x 352560 x 315502 x 311480 x 27..

IT공부방 2017.08.18

Mobile Photo Gallery Web app 만들기

Mobile Photo Gallery Web App모바일을 이용한 photo 갤러리 입니다. JQ와 jQuery Mobile을 이용한 것. == 개인 소견 ==개인적으로 간단한 갤러리용으로는 괜찮지만, 게시판 처럼 만들기는 아쉬움이 많아보인다. [해당 모바일 앱 소개]https://tympanus.net/codrops/2010/05/27/awesome-mobile-image-gallery-web-app/ [Demo Stie]https://tympanus.net/Tutorials/WonderwallMobileGallery/#albums_container [Download Source] [ 사진 목록 / 앨범 Thumbs / Photo보기 (Zoom Fit in out가능)]

Web 2017.08.18

Bootstrap 반응형 테이블 FooTable (Plug In) 검색/페이지네이션 추가됨

FootTable Bootstrap & jQuery환경에서반응형 테이블 형식으로 만들어주는 Plug In 프로그램. Pagination / 검색창 필드등이 됩니다. [그림 1. 반응형 테이블 생성] FooTableA responsive table plugin built on jQuery and made for Bootstrap.Fear not, it also works without Bootstrap! http://fooplugins.github.io/FooTable/index.html [파일들] 참고https://css-tricks.com/footable-a-jquery-plugin-for-responsive-data-tables/

Web/Bootstrap 2017.08.17

Amazon Fire TV Stick에 Kodi

KODI는 오픈 소스 미디어 플레이어 입니다. (예전 이름은 XBMC) 코디는 비영리 기술 컨소시엄인 XBMC 재단이 개발한 자유-오픈 소스 미디어 플레이어 응용 소프트웨어이다. 여러 운영 체제와 하드웨어 플랫폼을 지원하며 텔레비전과 리모컨 이용을 위한 소프트웨어 10피트 유저인터페이스를 갖추고 있다. 사용자가 비디오, 음악, 팟캐스트, 인터넷의 비디오, 로컬 및 네트워크 스토리지 미디어의 모든 디지털 미디어 파일을 포함, 대부분의 스트리밍 미디어를 재생하고 볼 수 있다. 위키백과 다양한 OS지원으로 많은 사용자들이 사용하는 것 같습니다.케이블 방송등 실시간 방송도 쉽게 볼 수 있네요.여튼 잘 모르지만, 언제 시간날때 심심풀이로 하기 위해서, 한번 내용 남겨둡니다. Amazon Fire Stick에서 E..

카테고리 없음 2017.08.10

AWS SMTP 이메일 보내기 (SES: 대량 이메일 최적화 서비스) 안내

AWS SES사용wildpup.cafe24.com/archives/1003?ckattempt=3 AWS SES 워드프레스에 연동http://insidestory.kr/11477?ckattempt=3 AWS installing sendmail on EC2 EC2 이메일 보내기, 결론 EC2는 25 PORT가 제한 되어있다고 하네요. (질문은 SES를 이용해서 메일이 안간다고 하는 질문입니다.)안녕하세요, 아마존 웹 서비스 한국어 포럼을 이용해 주셔서 감사합니다. socuri wrote: 현재 postfix + gmail 연동하여 메일 송신하고 있는데, 사용자가 몰리는 특정 시간대에 메일 발송이 되지 않는 현상이 계속되고 있습니다. 위에 말씀해주신 증상의 보다 정확한 확인을위하여 현재 사용중이신 PostFi..

Server관련/AWS 2017.08.02

[PHP] addslashes(), stripslashes() 그리고, get_magic_quotes_gpc()

addslashes() 함수와 그와 반대되는 stripslashes() 함수 DB 작업을 하기 위해서 쿼리를 작성하게 되는데, 이때 DB 시스템은 작은따옴표 ' 와 큰따옴표 " 그리고 백슬래시 / 그리고, NULL byte를 문자열을 구분하는 등의 기준으로 이용하게 됩니다. 그런데, 하나의 문자열 안에 따옴표가 들어가 있게 되면, 예상치 못하게 오류가 발생하게 됩니다. 그래서, 문자열을 데이터베이스에 저장할 수 있는 포맷으로 변화시켜줄 필요가 있습니다. 예를 들면, I'm a boy를 문자열로 지정해서 'I'm a boy' 이렇게 쿼리로 전송되게 되면, I 뒤의 작은따옴표 때문에 오류가 발생하게 됩니다. 그래서, 내부에 위치하게 될 따옴표들을 기준을 가지고 다르게 표현을 해 줘야합니다. 흔히들 이스케이프..

WEB언어/PHP 2017.07.19

MSSQL 2000~2008 DB 테이블 명세서 작성해주는 출력 쿼리

개발일을 하다보면, DB 명세서를 만드는게 노가다 중에 노가다인데, 이 쿼리 실행해서 받은 내용을 HTML로 저장하니 놀라운 결과물이 나오네요. //:TODO 한글 주석이 깨짐니다. 해당 쿼리 실행 -> 결과물 HTML로 저장 끝. [Gray Theme] [Table th가 Yellow Theme] Yellow Theme [최종버전] Blue Theme (Update 2020-06-20) (업데이트 내용: index 위치 변경 = top부분을 여백이 있게 위치시킴) 오늘의 배움, 역시 검색을 잘하면, 일을 줄일 수 있네요. -_-;; [그림1. Gray Theme] [그림2. Blue Theme] 출처: http://whiteblank.tistory.com/70

DB관련/SQL Server 2017.06.30

[MSSQL] 문자열 자르기 - 구분자로 자르기, 길이로 자르기

MSSQL 문자 자르기문자를 자르는 부분은 정말 많이 쓰이는 것 중에 하나인데, WHERE절에서 사용시 속도를 항상 염두해 가면서 사용해야 하는 것도 중요하죠. 구분자로 자르기문자열: 'ABC\DE\FGH' -- '\' 기준으로 앞에서 자르기SELECT LEFT('ABC\DE\FGH', CHARINDEX('\', 'ABC\DE\FGH')-1);결과: ABC -- '\' 기준으로 중간에서 자르기SELECT SUBSTRING('ABC\DE\FGH', CHARINDEX('\', 'ABC\DE\FGH')+1, LEN('ABC\DE\FGH')-CHARINDEX('\', 'ABC\DE\FGH')-CHARINDEX('\', REVERSE('ABC\DE\FGH')));결과: DE -- '\' 기준으로 뒤에서 자르기SE..

DB관련/SQL Server 2017.06.30

날짜 포멧 convert명령 - MSSQL 2008 이상

날짜(Date) 형식의 값을 특정 문자(String) 포맷(Format)으로 바꾸는 방법을 소개한다.아래는 자주 사용하는 YYYY-MM-DD HH24:MI:SS 으로 변경하는 방법이다. CONVERT( [포맷(길이)], [날짜 값], [변환형식] ) select convert(varchar, getdate(), 120) --결과 : 2014-12-12 19:21:36 ; select convert(varchar(10), getdate(), 120) --결과 : 2014-12-12 ; select convert(varchar(16), getdate(), 120) --결과 : 2014-12-12 19:21 [이외의 날짜 변환형식]select convert(varchar, getdate(), 100) --mo..

DB관련/SQL Server 2017.06.29
반응형