본문 바로가기

[ Web ]76

Razor문법 - Quick Reference 출처 - http://kimstar.pe.kr/blog/272문법 : http://haacked.com/archive/2011/01/06/r ··· nce.aspx 실습01.@{02.Layout = null;03.}04. 05.06. 07.08.09.Index10.11.12.13.레이저 구문 학습14. 15.@for (int i = 0; i < 5; i++)16.{17.// html과 code를 알아서 판단18.@i19.}20. 21.@{22.// 변수를 선언23.string userName = "kimstar";24.int age = 12;25.var js = "alert('테스트')";26.} 27. 28.@*@()로 정확하게..*@29.저는 @userName 입니다. 제 나이는 @age 입니다.30.. 2012. 12. 4.
한글 초성 검색 방법 찌니 | 비밀 http://blog.naver.com/jincyber09/80100554626 1. 초성은 19자로 ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ 2. 중성은 21자로 ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ 3. 종성은 27자로 ㄱ, ㄲ, ㄳ, ㄴ, ㄵ, ㄶ, ㄷ, ㄹ, ㄺ, ㄻ, ㄼ, ㄽ, ㄾ, ㄿ, ㅀ, ㅁ, ㅂ, ㅄ, ㅅ, ㅆ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ 1.중성이 바뀌는 경우 코드값 차이 : 28 2.초성이 바뀌는 경우 코드값 차이 : 588(21*28) 3.한글에 대한 첫 코드값('가'의 코드값): 44032 가 - 44032 까 - 44620 나.. 2012. 9. 13.
java 소켓 채팅 소스 http://blog.naver.com/nobelbox/110020489631 http://blog.naver.com/nobelbox/110020489631 ===== Server 부문 ======================================================== package socket; import java.io.*; import java.net.*; import java.util.*; public class SimpleChatServer { ServerSocket srvsocket = null; Socket consocket = null; int port = 5555; // 접속한 클라이언트 목록을 저장한다. Vector vClients = new Vector(); /*새로.. 2012. 9. 13.
형변환/올림/반올림/버림 Integer.parseInt(문자형변수) 문자형을 숫자형으로.. Integer.toString(숫자형변수) 숫자형을 문자형으로.. 강제 형변환 (int) 변수 (float) 변수 ... ex) int Smith = (int) Mulder; ex) float Mulder = (float) Smith; ... 올림 Math.ceil(변수) 내림 Math.floor(변수) 반올림 Math.round(변수 2012. 9. 13.
객체 직렬화(Serializable) novice | 로비즈 http://blog.naver.com/robiz/110009710978 * 객체직렬화의 개념 자바 I/O 처리는 정수, 문자열, 바이트 단위의 처리만 지원했었다. 따라서 복잡한 객체의 내용을 저장/복원하거나, 네트워크로 전송하기 위해서는 객체의 멤버변수의 각 내용을 일정한 형식으로 만들어(이것을 패킷이라고 한다) 전송해야 했다. 객체직렬화는 객체의 내용(구체적으로는 멤버변수의 내용)을 자바 I/O가 자동적으로 바이트 단위로 변환하여, 저장/복원하거나 네트워크로 전송할 수 있도록 기능을 제공해준다. 즉, 개발자 입장에서는 객체가 아무리 복잡하더라도, 객체직렬화를 이용하면 객체의 내용을 자바 I/O가 자동으로 바이트 단위로 변환하여 저장이나 전송을 해주게 된다. 또한 이것은 자바에서.. 2012. 9. 13.
만년 달력 만들기 정보문화사 : IT 서적의 명가 | 길라잡이 http://blog.naver.com/infopub/100037947192 문제 내용 : 2005년 3월 달력을 출력하자. 학습 내용 : 배열과 메서드를 이용하여 달력을 만든다. 힌트 내용 : 윤년의 횟수를 구한다. 소스 - CalendarIn7.java 01: public class CalendarIn7{ // 섹션 101 CalendarMain 02: private int month[] = new int[]{31,28,31,30,31,30,31,31,30,31,30,31}; // 평년 03: private int lmonth[] = new int[]{31,29,31,30,31,30,31,31,30,31,30,31}; // 윤년 04: public bool.. 2012. 9. 13.
IIS로 서버를 만들어봅시다 http://kin.naver.com/open100/detail.nhn?d1id=10802&dirId=1&docId=170127 http://kin.naver.com/open100/detail.nhn?d1id=10802&dirId=1&docId=170127 최근 고속 통신망의 발전과 하드웨어 사양의 강화등에 따라 자신의 PC에 간이 서버를 운영하고자 하는 사용자의 수가 늘어나고 있다. 파일 교환등의 목적을 위해서는 P2P 소프트웨어를 사용해도 되지만, P2P 소프트웨어의 경우 '생면부지의 타인과 데이터를 교환'해야 하는 약간의 불신감과, 소프트웨어에 따라서 엄청난 대기 시간이 필요하다는 문제점이 있다. 그에 비해 FTP 서버의 경우 일정한 범위의 사람들만이 접속하여 파일을 교환할 수 있으며, 서버의 셋팅.. 2012. 9. 12.
웹페이지 저장하기 나무아사 | 쇠돌점식 http://blog.naver.com/jslk/20008574505 웹사이트를 서핑하다 보면 저장하고 싶은 페이지들이 눈에 들어 온다. 이럴 때 사람들이 취하는 방법은 여러가지. 가장 무식한(?) 방법으로는 "소스보기"로 소스를 저장하고, 이미지는 각각 따로 저장하여 보는 것이다. (당연히 이미지 경로가 틀리면 나중에 이미지가 안보인다. 이 때 유식한 척 소스에서 태그를 찾아 고치는 사람들도 있다. ^^) 가장 쉽게 하는 방법은 인터넷 익스플로러의 파일 메뉴에서 "다른 이름으로 저장..."을 눌러 여러 옵션을 보지 않고 파일 이름을 적은 후 저장하는 것이다. 이 때 이미지가 있을 경우 파일 이름과 같은 폴더가 생겨나 그 페이지에 있는 모든 이미지들이 그 폴더에 저장된다. 물론 인터.. 2012. 9. 12.
IIS에 PHP를 연동해보자!!! http://blog.naver.com/yeejuni/50009053392 http://blog.naver.com/yeejuni/50009053392 본좌가 갑자기 PHP를 백만년만에 하게 되었다. 아파치에 연동하려 했으나 그냥 IIS에 박으라는 오다가 떨어져서 IIS에 박으려는 찰나... 여기에 그 방법을 올림이 좋을 거 같아 몇글자 끄적여 본다. 참고로 일하면서 하는거라 좀 걸린다. 작성중 이어도 이해해주자... Step 1. Download 일단, php.net으로 가서 php 최신 버젼을 다운로드 받자. 영어못한다고?? 집에 가서 중학교 교과서 띠고 오삼... Step 2. 압축풀기 적당한 위치에 압축을 풀자. 보통 C:\php로 압축을 푼다. 나는 D:\Application\php로 풀었다. S.. 2012. 9. 12.
Smart Client (PrintPreviewDialog와 OpenFileDialog의 사용) .NET 2005 | 꼬부기 http://blog.naver.com/esct/20010134878 2012. 9. 12.
커서메이커(아이콘 ico 파일 제작/ 수정) ico 파일을 만들거나 수정할때 사용하는 프로그램 입니다 2012. 9. 12.
Visual Studio를 이용한 Web Pages 코드 편집하기 SETI's World | ?? http://blog.naver.com/nashira7/140011520472 본 내용은 http://Korea.Internet.com 세티의 닷넷강좌 에서 다시 볼수 있습니다 지금까지 진행된 강좌를 정리해 보면 1. ASP.NET Web Page를 만들기 위해 필요한 Visual Web Developer 2005의 특징에 대한 설명을 시작으로 2. 닷넷 관련커뮤니티 소개와 다운로드 및 설치 3. Visual Studio를 이용한 다양한 웹 사이트의 형태에 관한 설명과 생성 4. Single-file model과 Code-behind model로 웹 페이지를 생성하여 차이점을 비교해 보았고 5. 간단한 예제를 통해 ASP.NET 프로세싱을 경험했으며 6. 마지막으로 바로 .. 2012. 9. 12.
asp.net에서 메세지 박스 사용요령(web) 한섬 | 유향버들 http://blog.naver.com/shopin00/100013107407 먼저 웹에서는 win.form과 틀리게 messageBox가 없습니다. 그래서 그것을 사용하는 방법은 제가 보기에는 2가지 경우가 있는것같습니다. 1.html서버 컨트롤 이용방법 < 우리나라 2.서비스 요청방법(web컨트롤이요) reponse.write 웹컨트롤에서 이벤트처리에서 써주세요 이것은 인터넷에 떠돌고 있습니다. 2012. 9. 12.
ASP.NET 2.0 게시판 만들기 4 (List.aspx - 글목록 페이지) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120045802383 이전에 만든 List.aspx 페이지를 보도록 하겠습니다. 새로 다시 만들건데요. 이유인 즉, 다른방식으로 바인딩을 해보려고 합니다. 주로, 강좌 사이트들에서 볼 수 있는 방식입니다. 하지만, 현업에선 이러한 방식도 사용을 하지 않죠-_-;; 거의 대부분이 자체 솔루션을 가지고 있기 때문에 App_Code나 Bin 폴더에 있는 클레스를 이용합니다. 그 안에 정의되어져 있는 메서드를 이용하겠죠? 프로젝트마다 틀리지만말입니다. 아래 그림처럼 GridView와 Button을 하나씩 던져 놓습니다. GridView는 자동서식을 "기본"으로 했습니다. 열편집을 열어서 필드를 아래와 같이 수정해줍니다. 전부 .. 2012. 9. 12.
ASP.NET 2.0 게시판 만들기 3 (List.aspx - 글목록 페이지) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120045797328 Write 페이지는 이미 만들었으니, 이번에는 글목록을 볼 수 있는 List 페이지를 만들어 보도록 하겠습니다. List 페이지에는 상당히 많은(?) 기능들이 포함되는데 예를 들면, 계층형 게시판일 경우 답변글의 목록과 한줄 덧글기능이 필요한 경우는 덧글의 갯수, 해당 글의 열람한 횟수, 24시간 이내의 글일경우는 새글표시와 페이징기능 그리고, content의 미리보기 기능등등... 상당히 복잡한 구조를 지니고 있죠? 또한, 업로드 기능이 있는 게시판이라면 그에 해당하는 자료(file)를 썸네일 형식으로 보여줄수도 있고 또는 파일이 있는지 없는지도 체크해줄 수 있습니다. 우선은 단순한 List 를 .. 2012. 9. 12.
ASP.NET 2.0 게시판 만들기 2 (Write.aspx - 글쓰기 페이지) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120045778247 이제 글쓰기 페이지를 만들어 봅시다. 우선 Visual Studio 2005 를 실행 시킨 후 솔루션 탐색기에 있는(자동 생성되는...) Default.aspx는 삭제하도록 합니다. 그런 후 아래 그림처럼 웹사이트에서 우클릭 후 새 항목 추가를 선택합니다. "웹 구성 파일"(Web.Config)을 선택합니다. 아래처럼 connectionStrings를 추가합니다. 다시 웹 사이트에서 우클릭 > 새 항목 추가를 선택합니다. Web Form 을 선택 후 이름을 Write.aspx를 입력한 후 확인을 눌러줍니다. 아래 그림처럼 페이지 디자인을 해줍니다. html 부분 코드 아이디 별명 제목 내용 파일 대.. 2012. 9. 12.
ASP.NET 2.0 게시판 만들기 1 (준비 단계) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120045737968 간단하게 따라하기 위주의 게시판 만들기를 해볼께요. ASP.NET 카테고리에 보시면 게시판 만들기가 asp버젼과 asp.net 버전 두가지 있을겁니다. 그러나 여러가지 개인적인 이유(?)로 제대로 작동하게 만들진 못했습니다. 그래서! 이번에는 일반적인(아마도 일반적일것 같은...) 게시판을 하나 완성해보도록 하겠습니다. 디자인 부분은 배제하고 진행할 예정이며, 주로 스샷 위주로 작성하도록 하겠습니다. 1. 개요 Framework 2.0을 기반으로 웹 어플리케이션을 개발환경을 구축합니다. 2. Prerequisites (필요 조건) Visual Studio (2003, 2005) IIS (Intern.. 2012. 9. 12.
ASP 게시판 만들기를 위한 셋팅 (IIS, ASP.DLL) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120039304103 1. IIS (Internet Information Service) 웹서버 만들기 - 시작 > 관리 도구 > 인터넷 정보 서비스 (IIS)를 클릭합니다. - 아래 그림처럼 웹사이트를 추가해 줍니다. 2. 마법사가 실행되면 자신의 사이트 이름을 입력하세요. (저는 ASP.NET 또는 ASP Board) 3. IP주소는 지정하시는게 좋습니다. 웹으로 접근해서 테스트 하기에 용이하며 기타 불필요한 테스트를 피할 수 있기 때문입니다. 지정하지 않으셔도 크게 상관은 없습니다.- TCP포트는 다른걸로 바꿔주셔야 합니다. IIS에서 기본으로 제공하는 웹사이트가 80포트를 사용하기 때문입니다. 난 꼭 80포트를 .. 2012. 9. 12.
ASP.NET log4net 설정 2012/01/03 16:16 in WEB TIP/ASP.NET 1. Global.asax 설정 log4net.Config.DOMConfigurator.Configure(); 2. Web.config 설정 3. ****.aspx.cs private static ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); log4net.Config.XmlConfigurator.Configure(); log.Debug("로그기록"); 2012. 9. 12.
ASP.NET MVC3 준비 운동 마이크로소프트(이하 MS)의 여러 웹 기술 중, 웹 애플리케이션 프레임워크인 ASP.NET MVC는 기존 WebForm과 여러 차이가 있다. 이 글에서는 독자가 C#, HTML, CSS, 자바스크립트를 이미 알고 있다는 전제 하에 Stack Overflow와 유사한 UI를 가진 '질의응답 사이트'를 개발함으로써 ASP.NET MVC3의 여러 특징과 기술을 살펴본다. 허국현 blog.naver.com/empty_wagon|블로깅을통한 지식의 공유를 좋아하는 그리스도인 개발자다. 대한민국의 Stack Overflow를 꿈꾸며, 오늘도열심히 NullPointr(www.nullpointr.com)를 개발하고 있다. MS에서 개발한 닷넷프레임워크용 웹 기술로 ASP.NET이 있다. ASP.NET의 상위계층에 구현.. 2012. 9. 12.
ASP.NET MVC 공부할만한 블로그 http://blog.naver.com/empty_wagon?Redirect=Log&logNo=20153751678 2012. 9. 12.
asp의 정의와 용도 안녕하세요? taeyo입니다. 이 강좌는 기존의 강좌와는 사뭇 틀릴지도 모르겠네요... 왜냐하면, 이 부분은 제 책(Taeyo's ASP 입문)의 한 Chapter를 그대로 올리는 것이니까요. 제 강좌중에 가장 부족했던 ASP의 기초개념 부분을 제대로 여러분이 정립할 수 있도록... 특별히 밀레니엄을 맞이하여 준비하였습니다. 부디 그냥 가벼운 마음으로 읽어나가 주시기 바랍니다. 그럼 이제 시작해 보겠습니다. 아아... 이것은 책을 그래도 옮기는 것이기에.. 반말을 씁니다. "이런..버르장머리 없는 녀석"이라고 화내지 마세요.... 이정도 티는 용서가 되시겠지용?? 1. Active Server Pages. 그 정체는? ASP(Active Server Pages)는 1995년 말에 등장한 IIS(Inter.. 2012. 9. 12.
[PHP] 자동 썸네일 이미지 만들기 까꿍 | 명자에요 http://blog.naver.com/zicbdkqk/70000647719 2012. 9. 12.
PHP 게시판 만들기 게시판 만들자 1http://blog.daum.net/zdracula/13813033 php 준비하기http://blog.daum.net/zdracula/13813054 php 게시판 방명록 세부 디자인하기http://blog.daum.net/zdracula/13813062 방명록 세부 디자인하기1 http://blog.daum.net/zdracula/13886192 방명록 세부 디자인하기2http://blog.daum.net/zdracula/13888384 방명록 디자인하기3http://blog.daum.net/zdracula/13900090 insert.php 둘러보기http://blog.daum.net/zdracula/14006560 write.php 둘러 보기http://blog.daum.net/.. 2012. 9. 12.
웹사이트 접근의 새로운 혁명 Ajax seatime2님의 블로그 | seatime2 http://blog.naver.com/seatime2/40034331529 1. 비동기 자바스크립트 XML 기술이 뜨고 있다. 비동기 자바스크립트 XML 기술이 뜨고 있다.Ajax는 'Asynchronous JavaScript + XML'의 줄임말로, 뜻은 '비동기 자바스크립트 XML'이다. Ajax는 자바스크립트 렌더링 엔진을 이용한 기술로, Ajax를 이용할 경우 플래시나 액티브엑스(ActiveX) 의존도를 많이 벗어날 수 있다. 대표적으로 구글과 야후, 아마존 등의 여러 서비스에서 Ajax 기술을 활용하고 있다. 이들 사이트의 서비스는 액티브엑스를 사용하는 사이트와 달리 윈도의 익스플로러가 아닌 다른 운영체제나 브라우저에서도 사용할 수 있다. 'Aja.. 2012. 9. 12.
XML과 DTD문서 만들기 (초보자를 위한 설명) 사랑+이별=추억 | 소심비형 http://blog.naver.com/ngmaster/120039607909 우선 간단하게나마 기본적인 설명을 읽으시고 가시면 좋겠습니다^^ DTD란? DTD는 Document Type Definition의 약자로, 문서의 형태를 정의하는 것을 말합니다. DTD는 XML 문서의 구조를 명시적으로 선언하는 역할을 하며, XML 문서가 잘 만들어진 유효한 문서인지를 확인하기 위해 사용하는 문서입니다. 따라서 DTD를 사용하여 요소와 요소의 내용, 속성과 속성의 내용 그리고 요소의 순서나 반복성 등을 미리 정해놓고 XML 문서를 작성하는 것입니다. 이렇게 되면 XML문서를 작성하는 경우에 잘못된 문서를 작성하는 실수를 줄 일수 있습니다. 1. 엘리먼트 선언 컨턴츠유형은 엘리먼트의.. 2012. 9. 12.
xml에서의 기본 개념 10가지 1. XML은 구조적인 데이타를 위한것이다 스프레드 시트, 주소록, 형상 파라미터, 비지니스 트랜잭션, 그리고 기술 도면 등 구조를 가지는 데이타는 사물을 포함한다. XML은 텍스트 포맷을 설계하기 위한 규칙(가이드 라인이나 관례라고 생각할 수 있다)들의 집합이며, 이러한 규칙을 통하여 데이타를 체계화한다. XML은 프로그래밍 언어가 아니며, 따라서 XML을 배우거나 사용하기 위하여 프로그래머가 될 필요는 없다. XML은 컴퓨터가 쉽게 데이타를 생성하고, 읽고, 데이타 구조가 모호하지 않도록 하게 한다. XML은 언어를 설계하는데 일상적인 오류를 범하지 않도록 하며, 확장 가능하고, 플랫폼 독립적이며, 국제화와 지역화를 지원한다. XML은 유니코드를 충실히 지원한다. 2. XML은 다소 HTML과 같이 .. 2012. 9. 12.
embed 태그에 대한 모든 것 | 진미 http://blog.naver.com/qkfxhek/80034418919 embed 태그에 대한 모든 것 embed 태그를 음악을 재생하는 전용 태그로 잘못 알고 계신 분이 많습니다. 하지만, embed 태그는 음악만을 위한 것이 아닙니다. embed 라는 사전적 의미가 '끼워넣다' 이죠. 말 그대로 문서에 끼워넣는 것입니다. 음악, 동영상, 플래쉬 파일 등을 말이죠. 예를 들어 유명한 '감기송' 플래쉬 애니메이션을 게시판에 올리려고 하면 http://img.yahoo.co.kr/blank.gif href="http://img.yahoo.co.kr/blank.gif">http://img.yahoo.co.kr/blank.gif width=500 height=400> 식으로 올리시죠?? 사실 정확.. 2012. 9. 12.
Embed 태그(PARAM Tags) http://kin.naver.com/knowhow/detail.nhn?docId=168418 http://kin.naver.com/knowhow/detail.nhn?docId=168418 음악파일, 플래시 무비, 동영상 파일을 문서에 삽입 할 때 사용 속성 :::> PARAM Tags태그의 자세한 옵션(마이크로소프트 홈페이지) 속성 인자 표현 설명 src 파일 경로 movie.asx를 재생 width 가로크기 재생기 가로크기 350픽셀 지정 height 세로 크기 재생기 세로크기 350픽셀 지정 loop true 파일을 계속 반복 재생 false 파일을 한번 재생 반복 횟수 파일을 5번반복 재생 autostart true 파일을 자동재생 false 파일을 자동재생하지 않음 controller true .. 2012. 9. 12.
스타일(STYLE) 의 속성 및 속성값 카페 > 플래시,Flash,포토샵,P.. | 당신의여 http://cafe.naver.com/q69/8226 스타일(STYLE) 의 속성 및 속성값 jsss 사용하기 function 펑션명(){ document.all.idname.style.jsss속성명 = 속성값; } 변경 아래의 사이트를 참조 http://msdn.microsoft.com/library/default.asp?url=/workshop/author/css/reference/attributes.asp BACKROUND(배경) 속 성 명 속 성 값 내 용 css jsss background background background-color background-images background-repeat background-attachment.. 2012. 9. 12.