일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dovecot
- WebView
- php 시큐어코딩
- PHP
- xe
- android 효과음
- 안드로이드 푸쉬
- Android
- 자동 생성
- php 취약점
- 자바스크립트
- 폼메일
- 안드로이드 gcm
- UML
- mysql
- not working
- chart.js
- C#
- Mail Server
- 우분투
- curl
- 안드로이드 푸시
- C# IO
- 설치
- roundcube
- 안드로이드
- soundpool
- FCM
- html5
- javascript
- Today
- Total
목록c# (40)
그러냐
스레드 간 컨트롤 접근과 스레드 동기화 닷넷 프레임웍을 이용해서 멀티스레드 어플리케이션을 작성할 일이 종종 있다. 특히나 파일 다운로드/업로드 나 긴 데이터베이스 작업을 수행할때, 사용자는 "죽은거야?......모래시계만 나오고..죽은거네..싱..." 라고 인내심을 버리기 일쑤다... 이럴때 우리의 개발자들은 예뿐 상태진행 화면을 작업 중에 보여주어 사용자가 "아..잘 처리되고 있구나..." 라고 인식할 수 있도록 해주어야 할 것이다.....그래야 한다...그래야 프로젝트 종료가 된다...-_-! 이 상태처리 화면을 폼으로 작성하기만 한다고 해서 작업 처리 중에 상태처리 화면을 동시에 보여줄 수 있는것은 아니라는것은 삼척동자도 다 안다....그래서 우리는 System.Threading.Thread.Sta..
static int hanglechk(string str) { int cnt = 0; char[] values = str.ToCharArray(); foreach (char c in values) { int value = Convert.ToInt32(c); if (value >= 0x80) { cnt++; } } return cnt; }
이런 저런 이야기~ | 택 http://blog.naver.com/goodfeel/80000668037 정규식에 대해서 대충 어떤 것인지는 알고 있었지만... 실제로 사용해 보기는 첨이었다. 다른 방법을 써도 되지만 그래도 함 공부하는 셈 치고... MSDN에 나와 있는 ###################################################################### '.NET Framework 정규식'에 대한 설명 정규식은 텍스트 처리를 위한 강력하고 효과적이며 융통성 있는 방법을 제공합니다. 정규식의 광범위한 패턴 일치 표기법을 사용하면 많은 양의 텍스트를 신속히 구문 분석하여 특정 문자 패턴을 찾을 수 있고, 텍스트 부분 문자열을 추출, 편집, 바꾸기 또는 삭제하거나 추..
LIFE IS HARD だけど HAPPY !! | 양이양이 http://blog.naver.com/kanghuny222/70041546993 SQL문을 쓸때 항상 따옴표를 넣으주는 일이 정말 귀찮은 여러분!! 이 TIP으로 이제 따옴표 넣는 일은 이제 그만!! 본론으로 들어가서 일단 위의 그림 처럼 SQL문을 선택해 주시고 Ctrl+H를 누르시면 빠른 바꾸기 창이 나타납니다. 빠른 바꾸기 창이 나타나면 위에 빨간네모 박스에 표시된것 처럼 설정해주세요... 그리고 모두 바꾸기 버튼을 누르시면..!! 위 그림과 같이 바뀝니다.. 이렇게 편리할 수가..ㅠㅠ 조금 수정해서 .. 완성되었습니다.. ^^ 추가로 한가지 더..!! try / catch 문을 넣고 싶은데 일일이 찍기 귀찮으면 Ctrl+K , S 누르시..
행복한 프로그래밍(Web,ASP,PHP,SQL,C++,API.MFC> | 렐라야 http://blog.naver.com/9swon/100024824783 19-1.동적 배열 19-1-가.배열 요소의 삽입, 삭제 배열은 C언어가 제공하는 가장 기본적인 자료 구조이며 워낙 단순하기 때문에 누구나 쉽게 익숙해질 수 있다. 배열의 장점은 크게 두 가지가 있는데 첫 째로 구조가 단순하기 때문에 정보 자체를 기억하는 메모리 외에 추가로 소모하는 메모리가 전혀 없어 공간 효율이 좋다. 정수형 변수 100개를 저장하는 int ar[100] 배열은 정확하게 정수 100개분만큼의 메모리만을 요구한다. 둘 째로 배열 크기가 아무리 커지더라도 검색 속도가 일정하다. 배열의 첨자 연산은 포인터를 통해 시작 번지에 첨자*요소크기..
쌍둥아빠 | 쌍둥아빠 http://blog.naver.com/unbimanse/30008913599 [제목] 데이터를 보내보자 우선, 가장 쉽게 WCF를 이해하기 위해 간단하게 DataSet을 넘겨보자 [그림1]WCF를 실제 서비스할 어플리케이션을 간단한 Layer로 구성해 보았다 뭐 복잡한것은 없다 -데이터베이스(SQL2005) : 샘플데이타 베이스인 AdventureWorksDW이다. -데이터 레이어 : 데이터 많은 것을 넘겨보기 위해 FactInternetSales 테이블을 이용했다 SELECT A.ProductKey, B.EnglishProductName, CONVERT(CHAR(8), C.FullDateAlternateKey, 112) AS FullDate, A.SalesOrderNumber, ..
Vista and Beyond | 까치 http://blog.naver.com/tothesky21/40016626975 public System.Data.DataTable GetTable(System.Data.SqlClient.SqlDataReader _reader) { System.Data.DataTable _table = _reader.GetSchemaTable(); System.Data.DataTable _dt = new System.Data.DataTable(); System.Data.DataColumn _dc; System.Data.DataRow _row; System.Collections.ArrayList _al = new System.Collections.ArrayList(); for (in..
Santi::平和 | 카르마 http://blog.naver.com/hahnes2/40023877520 이번에는 문자관련 스트림에 대해 알아보겠습니다. System.IO.StreamReader System.IO.StreamWriter System.IO.StringReader System.IO.StringWriter System.IO.TextReader System.IO.TextWriter System.IO.BinaryReader System.IO.BinaryWriter 우선 StreamReader/Writer, StringReader/Writer클래스의 기본클래스인 TextReader/Writer클래스에 대해 알아 보겠습니다. 문자열을 읽고 쓰는 기본이 되는TextReader/Writer 클래스 이전 설..
Santi::平和 | 카르마 http://blog.naver.com/hahnes2/40023216693 닷넷에서는 스트림처리를 위해 System.IO.Stream클래스를 제공합니다. http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/cpref/html/frlrfsystemiostreamclasstopic.asp 역시 자바처럼 Stream클래스는 가장 기본적인 기능들만 제시해 주고 있습니다. 간단히 말해 스트림은 다음 중 하나 이상의 작업을 지원하는 개체입니다. 바이트 읽기 바이트 쓰기 특정 위치 검색 즉, 스트림에서 바이트를 읽고 이를 스트림에 작성하고 스트림의 특정 위치로 이동할 수 있습니다. 이런 역할을 수행하기 위해 Stream클..
using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization.Formatters.Binary; using System.IO; using System.Runtime.Serialization; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { Class1 h = new Class1("1", "2", "3"); BinaryFormatter format = new BinaryFormatter(); try { Stream s = File.Open("c:..