반응형

언어 자료구조 알고리즘 1249

[C#, Widows Form 실습] Wafer 등록기 - 반도체 제어시스템 시뮬

Wafer 등록기를 만들어보자. Wafer에는 제조회사, 제품명, 방향(100,110,111), 반경, 타입(P타입, N타입)을 속성으로 갖는다. 다음과 같은 폼에 의해 사용자와 상호작용하는 Wafer 등록기를 작성하자. 더보기 1. 프로젝트 생성 Wafer Manager 프로젝트를 생성하자. 프로젝트 유형: Windows Forms 앱(.NET Framework) 2. Wafer 클래스 추가 프로젝트 컨텍스트 메뉴(오른쪽 마우스 클릭 시 나오는 메뉴)에서 새 항목을 선택한 후 Wafer 클래스를 추가하자. 그리고 다음과 같이 클래스를 정의한다. 더보기 namespace Wafer_Manager { public class Wafer { public string Company { get;//가져오기 set..

[python] 뉴스 검색기V04 feat.네이버 개발자센터

DB 설계 CREATE TABLE [dbo].News ( [nid] INT NOT NULL PRIMARY KEY IDENTITY, [title] VARCHAR(200) NOT NULL, [link] VARCHAR(200) NOT NULL, [description] VARCHAR(MAX) NOT NULL, [pubdate] DATETIME NOT NULL, [mcnt] int NOT NULL CONSTRAINT TU UNIQUE(link) ) =================================================== CREATE TABLE [dbo].Morpheme ( [mid] INT NOT NULL PRIMARY KEY IDENTITY, [word] VARCHAR(50) NOT NUL..

[python] 뉴스 검색기V03 feat. 네이버 개발자센터, 형태소 분석, MSSQL

뉴스 테이블 CREATE TABLE [dbo].News ( [nid] INT NOT NULL PRIMARY KEY IDENTITY, [title] VARCHAR(200) NOT NULL, [link] VARCHAR(200) NOT NULL, [description] VARCHAR(MAX) NOT NULL, [pubdate] DATETIME NOT NULL, [mcnt] int NOT NULL CONSTRAINT TU UNIQUE(link) ) 형태소 테이블 CREATE TABLE [dbo].Morpheme ( [mid] INT NOT NULL PRIMARY KEY IDENTITY, [word] VARCHAR(50) NOT NULL, CONSTRAINT WU UNIQUE(word) ) 역참조 테이블(역파일..

[ python] 뉴스 분석기 feat.네이버 개발자센터 , 형태소 분석

News.py #News.py class News: def __init__(self,title,link,description,pubdate): self.title = title self.link = link self.description = description self.pubdate = pubdate @staticmethod def MakeNews(jnews): title = jnews['title'] link = jnews['link'] description = jnews['description'] pubdate = jnews['pubDate'] return News(title,link,description,pubdate) Morpheme.py #Morpheme.py - 형태소 클래스 class Mo..

[python] 뉴스 검색 - 형태소 분석 (feat. 네이버 개발자센터)

Main.py import urllib.request import json class Morpheme: def __init__(self,word): self.word = word self.ref = 1 def Merge(self,other): if self.IsEqual(other): self.ref = self.ref + other.ref def IsEqual(self,other): return self.word == other.word class MorphemeParser: @staticmethod def Parse(src): morphes = list() #반환할 형태소 컬렉션 src = MorphemeParser.RemoveNonAlpha(src) msrc = src.split(' ') for e..

[python] 도서 검색기 feat. 네이버 개발자센터

Book.py #Book.py class Book: def __init__(self,title,author,price,content="",publisher="",link="",imglink=""): self.title = title self.author = author self.price = price self.content = content self.publisher = publisher self.link = link self.imglink=imglink NaverBookSearcher.py #NaverBookSearcher.py import urllib.request import json from Book import Book class NaverBookSearcher: @staticmethod de..

[python] 네이버 도서 검색 API 활용 - Json

Book.py #Book.py class Book: def __init__(self,title,author,price,content="",publisher="",link="",imglink=""): self.title = title self.author = author self.price = price self.content = content self.publisher = publisher self.link = link self.imglink=imglink NaverBookSearcher.py #NaverBookSearcher.py import urllib.request import json from Book import Book class NaverBookSearcher: @staticmethod de..

[python] EH 쇼핑몰 - 고객 관리, 상품 관리 - MSSQL, QT

CustomSql.py #CustomSql.py import pymssql class CustomSql: def AddCustom(self, cid, cname): conn = pymssql.connect("127.0.0.1:1433","sa","1234","BigPro") cursor = conn.cursor() query =str.format("insert into Custom (CID, CNAME) values('{0}','{1}')", cid,cname) cursor.execute(query) conn.commit() conn.close() def RemoveCustom(self, ckey): conn = pymssql.connect("127.0.0.1:1433","sa","1234","BigPr..

[python] 고객 관리 - QT, MSSQL

CustomSql.py #CustomSql.py import pymssql class CustomSql: def AddCustom(self, cid, cname): conn = pymssql.connect("127.0.0.1:1433","sa","1234","BigPro") cursor = conn.cursor() query =str.format("insert into Custom (CID, CNAME) values('{0}','{1}')", cid,cname) cursor.execute(query) conn.commit() conn.close() def RemoveCustom(self, ckey): conn = pymssql.connect("127.0.0.1:1433","sa","1234","BigPr..

[python] 상품 조회 응용 - MSSQL, QT 사용

ProductSql.py #ProductSql.py import pymssql class ProductSql: def AddProduct(self, pid,pname,price): conn = pymssql.connect("localhost","sa","1234","BigPro") cursor = conn.cursor() query =str.format("insert into Product (PID, PNAME, Price) values('{0}','{1}',{2})", pid,pname,price) cursor.execute(query) conn.commit() conn.close() def RemoveProduct(self,pkey): conn = pymssql.connect("localhost","..

반응형