일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SDK
- c#
- MFC
- vb
- dll
- 인스톨
- winsock
- PostgreSQL
- Visual Studio 2005
- Firebird
- xml
- 파이어버드
- 예제
- Visual Basic
- 셋업
- 소니
- 파라미터
- 설치
- 데이터베이스
- WIN32 SDK
- 델파이
- SQL
- 기초
- 초보
- 입문
- 문자열
- VB.NET
- 시리얼 통신
- Delphi
- MySQL
- Today
- Total
목록분류 전체보기 (350)
프로그래밍 노트
시그마 기호 통계학 자료를 보면 $\displaystyle \sum_{i=1}^n X_i$ 식이 자주 나온다. 이 수식은 「$X_{i}$ 중에 $i$ 를 1로 시작해서 1씩 증가시켜 $i$ 가 $n$ 가 될 때 까지 $X_{i}$ 의 합」 을 의미한다. 결국 $\displaystyle \sum_{i=1}^n X_i = X_1+X_2+\cdots +X_n$ 인 것이다. $a$가 정수이고 $X_{1}, X_{2}, \dots, X_{n}$이 있을 때 \[ a\ X_1 +a\ X_2 + \cdots a\ X_n = a\ (X_1 + X_2 + \cdots X_n) = a\sum_{i=1}^n X_i \] $n$ 개의 데이터 $X_{1}, X_{2}, \dots, X_{n}$이 있을 때, 평균값 $\bar{X}..
In [1]: import pandas as pd dfstockcode = pd.read_html('http://kind.krx.co.kr/corpgeneral/corpList.do?method=download', header=0)[0] In [2]: dfstockcode.columns Out[2]: Index(['회사명', '종목코드', '업종', '주요제품', '상장일', '결산월', '대표자명', '홈페이지', '지역'], dtype='object') In [3]: # 얻고자하는 DataFrame의 컬럼명을 쓰면 # 시리즈형으로 컬럼에 있는 값을 반환 dfstockcode.종목코드.head() Out[3]: 0 5560 1 101380 2 114140 3 64900 4 28780 Name: 종목코드..
파이썬 pandas를 사용하면 홈페이지 속 테이블을 어렵지 않게 DataFrame으로 받을 수 있다. 위키백과에서 인구순 나라 목록을 DataFrame으로 가져와 보자 소스 import pandas as pd # pandas.read_html # 지정한 홈페이지 주소에 있는 테이블()들을 DataFrame의 List로 반환 df = pd.read_html('https://ko.wikipedia.org/wiki/%EC%9D%B8%EA%B5%AC%EC%88%9C_%EB%82%98%EB%9D%BC_%EB%AA%A9%EB%A1%9D', header = 0)[0] # header = 0 가져온 table의 첫 행을 DataFrame의 컬럼으로 설정 # [0] 지정한 URL의 첫번째 table을 DataFrame으..
문자열을 다루다 보면 문자열 앞이나 뒤에 붙어있는 불필요한 공백을 지워야할 때가 있다. 그럴 때는 strip() 함수를 사용하면 된다. ■ 문자열 양 끝 공백 지우기 소스 string = ' 가나다 라마 바 ' string = string.strip() print('strip test = ' %string) 결과 strip test = ■ 문자열 앞쪽 공백 지우기 소스 string = ' 가나다 라마 바 ' string = string.lstrip() print('strip test = ' %string) 결과 strip test = ■ 문자열 뒤쪽 공백 지우기 소스 string = ' 가나다 라마 바 ' string = string.rstrip() print('strip test = ' %string)..
VPN은 왜 사용하는지에 대해서는 여기서 설명은 안하는 것으로 한다. VPN을 설치하려하는 사람은 VPN을 왜 사용하는지는 최소한 알테니까... 이전에 크롬 확장 프로그램으로 VPN을 써봤는데 꽤 느려서 안썼다. https://netxhack.com/vpn/ (IP우회) 무료,유료 VPN 추천 가성비, 속도 비교 | Net x Hack 무료,유료 VPN 추천 가이드 장점 단점 분석 검색해보면 IP 우회를 위한 수십 종의 VPN 프로그램을 볼 수 있습니다. 기존의 VPN 추천 사이트들을 보면 ‘공식 홈페이지’에서 확인할 수 있는 정도의 VPN 스펙만 나열할 뿐 , 이 얼마나 나오는지 실제로 사용했을 때 어떤 장단점이 있는지에 대해서 … netxhack.com 위 링크를 보고 VPN Gate를 알게되었다. ..
C#에서 문자열을 문자열로 나누기 string data1 = "가나__다__라마__바사"; string[] datas1 = data1.Split(new string[] { "__" }, StringSplitOptions.None); Console.WriteLine(data1); foreach (string data in datas1) { Console.WriteLine(data); } 문자열을 문자로 나누기 string data2 = "가나.다.라.마바.사"; List datasList = data2.Split('.').ToList(); Console.WriteLine(data2); foreach (string data in datasList) { Console.WriteLine(data); } Cons..
LINQ에서 List의 복수 값 중에 특정 문자들이 포함하고 특정 문자들이 포함하지 않게하기 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LinqTest01 { class Person { private string mName = string.Empty; private string mAddress = string.Empty; private string mJob = string.Empty; public string Name { get { return this.mName; } } public string Address { get {..
몇일 전에 구글 대문에 "어린이 코딩 50 주년 기념"의 구글 두들이 떴었다. 내가 잘못본 것인가? 50년전 그러니까 자그마치 1967년도에 어린이를 위한 코딩이 있었다고? 개인용 컴퓨터가 나온게 언젠데 50년 전에 어린이를 위한 코딩이 있어?구글도 실수 하나? 라고 생각했었다. 그래서 우리나라의 기사들을 찾아봐도 50년전 아이들을 위한 프로그래밍 언어에 대해서는 언급은 없고 구글 두들의 해법에 대해서만 신문기사나 몇몇 글들이 인터넷에 올라와 있었다. 구글에서 올려놓은 영어 글을 잘 읽어보니 50년전 아이들을 위한 프로그래밍 언어가 소개되어 있었다. "어린이 코딩 50 주년 기념" 개인용 컴퓨터도 없던 시절에 아이들을 위한 로고(Logo)라는 어린이를 위한 프로그램언어가 있었다. 이미지 출처 : http..
스크럼 용어 제품 백로그(Product Backlog) 개발할 제품에 대한 요구 사항 목록 스프린트(Sprint) 반복적인 개발 주기 (계획 회의 부터 제품 리뷰까지의 기간이 1스프린트) 스프린트 계획 회의(Sprint Planning Meeting) 스프린트 목표와 스프린트 백로그를 계획하는 회의 스프린트 백로그(Sprint Backlog) 각각의 스프린트 목표에 도달하기 위해 필요한 작업 목록 일일 스크럼 회의(Daily Scrum Meeting) 날마다 진행되는 미팅 (어제 한일, 오늘 할일, 장애 현상 등을 공유) 스프린트 리뷰(Sprint Review) 개발된 S/W 리뷰, 필요에 따라 백로그 추가 스프린트와 스프린트 리뷰를 반복하여 제품의 기능과 품질이 충분한지 확인 회고(Sprint Retr..
c#에서 파일 매핑한 공유 메모리를 읽고 쓰기 using System.Linq;using System.Text;using System.Windows.Forms; using System.IO.MemoryMappedFiles;using System.IO; namespace ReadSharedMemory{ public partial class frmMain : Form { public frmMain() { InitializeComponent(); } // 파일 매핑한 공유 메모리 읽기 private void btnRead_Click(object sender, EventArgs e) { MemoryMappedFile mapFile = MemoryMappedFile.OpenExisting( "MemoryMapTe..