일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트for문
- cmd명령어
- 자바스크립트날짜get
- PostgreSQL
- 청소년복지론
- 사례관리
- vue환경세팅
- 개발
- 자바스크립트수학
- sqlite
- 자바스크립트날짜
- 자바스크립트forinforof차이
- Python
- forof문
- 파이썬
- javaScriptError
- 안드로이드
- 자바스크립트날짜형식
- vue프로젝트
- 스택개념
- vue환경설정
- Android
- 장고프로젝트
- 큐개념
- 오류종류
- 스택과큐의차이점
- 장고웹프로젝트
- 장고
- 장고웹
- R데이터분석
- Today
- Total
목록개발기록 (127)
지금도 개발중

자료구조는 list, stack, queue, hash table이 있다. 그 중에서 list, set, map의 차이점에 대해 알아보자 1. List : 저장공간이 필요에 의해 자동으로 늘어난다 ( 순서가 있는 저장공간 ) * 특징 : 순서가 있고, 중복을 허용(배열과 유사) * 장점 : 가변적인 배열9배열이 자동으로 늘어남) * 단점 : 원하는 데이터가 뒤쪽에 위치하는 경우 속도의 문제 * 방식 : equals()를 이용한 데이터 검색 자바에서 list자료 구조는 크게 vector, arraylist, linkedlist로 나눠진다. 1) Arraylist : 객체 내부에 있는 배열에 데이터를 저장한다 - 상당히 빠르고 크기를 맘대로 조절할 수 있는 배열 - 단방향 포인터 구조로 자료에 대한 순차적인..

1. MVC( Model - View - Controller) MVC는 MVP, MVVM보다 훨씬 전에 나온 모델로, Model, View, Controller 각각에 대한 역할을 구분하여 독립적인 기능을 수행하도록 설계되었다. 간단히 스토리텔링식으로 설명하자면, 1) User가 검색을 요청(Request)한다. 2) Dispatcher가 User의 요청을 받고 그것을 Controller에게 전달 3) 요청(Request)을 받은 Controller는 그것을 Model한다 4) Model을 한 것을 User가 볼 수 있도록 View로 만든다 5) 완성된 View를 User가 본다 이렇게 MVC에서 View는 보여주기 위한 출력형식 모든 이벤트나 제어 가공부분은 Controller에 의해 처리된다. Con..

1. The Java Database Connectivity (JDBC) The Java Database Connectivity (JDBC) API is the industry standard for database-independent connectivity between the Java programming language and a wide range of databases – SQL databases and other tabular data sources, such as spreadsheets or flat files. The JDBC API provides a call-level API for SQL-based database access. JDBC technology allows you to ..

SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server를 다운로드하세요. 각 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 도구, 커넥터를 선택할 수 있습니다. www.microsoft.com 요즘 MSSQL관련해서 개인공부를 하고 있는 중입니다. 원활한 공부를 하기 위해 오늘은 SQL Server를 설치시도! 제가 설치하는 SQL server는 2008 버전으로 뭐 지원이 종료된다 뭐다 말들이 많지만 어차피 개인공부용으로 쓰기 때문에 대충 설치 고고! 1. Setup을 클릭하시면 위의 사진과 같이 설치 센터가 뜹니다. 그 중 [설치]탭에 들어가서 새 SQL Sever 독립 실행형 설치를 클릭! 설치 버튼을 클릭하면 위의 사진과 같이 설치..
* 단, 테이블명은 MYTABLE 가정하에 작업. 1. TABLE COLUMN 추가 alter table MYTABLE add SEQ INTEGER not null default '0'; alter table [테이블명] add [컬럼명] [컬럼속성][null여부] default [기본값]; 2. TABLE COLUMN 속성 변경 alter table MYTABLE alter column SEQ INTEGER; alter table [테이블명] alter column [컬럼명] [컬럼속성]; 3. TABLE COLUMN 이름 변경 단, 해당 쿼리는 테이블 손상이 올 수도 있습니다. exec sp_rename 'MYTABLE.SEQ', 'TESTSEQ', 'column'; exec sp_rename '[테..

저번 글에서는 파이썬 설치 및 가상환경 만드는걸 배웠습니다. 이제부터는 본격적으로 파이썬을 가지고 프로젝트를 생성해보도록 합시다. 만약 파이썬의 준비가 안되신 분들은 아래의 내용을 참고해주세요. # 가상환경은 다 만들었다는 가정하에 프로젝트만 따로 관리할 폴더를 생성합니다. (dJangoVenv) C:\Users\milko>mkdir django-project # 해당 경로로 들어가고, (dJangoVenv) C:\Users\milko>cd django-project # 새로운 프로젝트 mySite를 생성해줍니다. (dJangoVenv) C:\Users\milko\django-project>django-admin startproject mySite # 프로젝트를 생성해보면 mySite라는 폴더 안에 또 ..
1. signedXml의 설명 ds:Signature을 만드려면 우선 signedXml 클래스를 참조해야합니다. Namespace:System.Security.Cryptography.Xml Assembly:System.Security.dll 만약 생성자가 계속 생성되지 않는다면 위의 어셈블리와 네임스페이스를 적용했는지 확인해주세요. SignedXml Class (System.Security.Cryptography.Xml) Provides a wrapper on a core XML signature object to facilitate creating XML signatures. docs.microsoft.com 2. 예제코드 참고 Base64EncodedValue== AnotherBase64Encoded..
저번 글에는 txt, log파일 등의 생성 및 유무체크에 대해 글을 올렸습니다. 이번글에서는 폴더생성 및 유무체크를 하는 방법에 대해 올려보도록 하겠습니다. string filePath = @"C:\Temp\TestFolder"; // 폴더관련된 생성자 DirectoryInfo DirectoryInfo dic = new DirectoryInfo(filePath); // 만약 Temp폴더 안에 TestFolder 있으면 if (dic.Exists == true) { // 폴더가 있습니다. } else { // 폴더가 없으므로, TestFolder를 생성합니다. dic.Create(); }
이번 글은 C#에서 txt파일을 생성하는 방법 및 설정한 경로에 파일이 있는지에 대한 유무체크를 할 수 있는 코드를 올려보도록 하겠습니다. // 경로는 임의로 지정했습니다. string filePath = @"C:\Temp\backup.log"; // filePath는 파일을 만들 경로 // logText는 txt파일로 만들 내용 System.IO.File.WriteAllText(filePath, logText); 위의 코드는 기본적인 txt파일 생성 코드입니다. System.IO.File.WriteAllText(파일경로, 파일내용); 이것만 써도 끝낼 수 있는 부분입니다. 조금 더 심화해서 만약 txt파일의 유무를 체크하고 싶으면? // filPath 경로에 있는 해당 파일의 유무를 체크한다. if (..
XmlDocument xdoc = new XmlDocument(); // 루트노드 XmlNode root = xdoc.CreateElement("TaxInvoice"); xdoc.AppendChild(root); XmlNode exchangedDocument = xdoc.CreateElement("ExchangedDocument"); XmlAttribute attr = xdoc.CreateAttribute("ID"); attr.Value = "201208064100000100000001"; exchangedDocument.Attributes.Append(attr); XmlNode issueDt = xdoc.CreateElement("IssueDateTime"); issueDt.InnerText = "20..