목록PROGRAMMING (318)
MY MEMO
+)Django 1.11.0 사용 -> python version (https://docs.djangoproject.com/ko/2.0/faq/install/)Django 1.11.0의 경우 python 2.7, 3.4, 3.5, 3.6 사용 +) Django란?python으로 만들어진 무료 오픈소스 웹 어플리케이션 프레임워크 환경 설치 (Django1.11.0) - MAC OS 0. python3.6.4 install (https://www.python.org/downloads/) 1. 가상 환경을 생성할 폴더 이름 (folder_name 폴더 생성 및 폴더 이동) - 건너 뛰어도 괜찮음mkdir 폴더_이름cd 폴더_이름 2. 가상 환경 생성python3 -m venv 가상환경_이름 3. 가상 환경 실..
1. database 연결하고 userSchema 에서 정의한 database 가져오기app.js//**** mongodb를 연결하기 위함 ****/ var mongoose = require('mongoose'); //***** connect mongodb *****/ mongoose.connect('localhost','practice'); var db = mongoose.connection; db.on('error', console.error.bind(console, 'connection error:')); db.once('open', function() { console.log("mongodb connected"); }); //******* dbSchema *******// var Account =..
1. install npm install express-session --save 2. session 생성 var app = express(); var port = process.env.PORT || 3000; var server = require('http').createServer(app); // http server를 socket.io server로 upgrade한다 // 이걸 사용하면 아래 것을 주석 처리하거나 지워야한다 /* http.createServer(app).listen(app.get('port'), function(){ console.log("Express server listening on port " + app.get('port')); }); */ var io = require('s..
참고 url : http://poiemaweb.com/nodejs-socketio (설명이 매우매우매우 잘되어 있음!)
잊지 않지 위해서... 구름 IDE를 사용했기 때문에 별도의 Express.js node.js를 설치하지 않았다. (구름IDE : https://ide.goorm.io/) +) Express.js : node.js를 이용하여 웹 어플리케이션을 구현하기 위한 프레임워크node.js : javascript의 서버용! 1. mongodb 설치하기 npm install --save mongodb --save로 해야 더 적은 용량으로 설치될 수 있다용량 부족으로 에러가 난 적 있어서 한번 갈아엎었다 npm install --save express mongoose body-parser 이제 node.js 와 mongodb를 mongoose를 이용하여 연동한다 2. mongodb는 서버다 서버를 실행해야지만 mong..
1. mongodb를 설치하기 전 homebrew를 설치해야한다 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +) mac에 이미 설치된 ruby를 이용하여 homebrew를 설치한다 brew update // homebrew update를 한다 2. mongodb install brew install mongodb 3. mongodb의 데이터 저장될 공간 설정 sudo mkdir -p /data/db sudo chown $USER /data/db 4. mongodb 서버 실행! mongod ctrl+c = 종료 5. mongodb 실행 mongo 왼쪽이 mongod를 실행한 (mongodb..
git clone 을 하기 전 marketplace 에서 git을 검색한 후 EGit install 1. git에서 프로젝트 clone 하기 1. eclipse 오른쪽에 있는 버튼 3개 중 맨 앞 버튼 클릭 -> git 선택 2. git clone repository 클릭 후 clone -> clone하고 싶은 project url 넣기 3. 조금만 기다리면 git repository 생성 -> 오른쪽 클릭 -> import project 선택 4. 오른쪽 위의 버튼 중 2번째 버튼 클릭 -> clone한 프로젝트가 생성된 것을 볼 수 있음 2.Server Setting tomcat download : https://tomcat.apache.org/download-80.cgi원하는 version 선택 후..
1. Eclipse에서 Spring을 다운받는다 1-1. Help -> Eclipse Marketplace 1-2. sts 검색 -> sts install accept 선택 finish 클릭 -> software 설치 될 때까지 기다림 -> Restart 창이 뜨면 Restart 1-3. File -> New -> Other 1-4. Spring Legacy Project 선택 1-5. Project name 설정 -> Spring MVC Project 선택 1-6. package이름은 보통 com.company.package 이름 2. 오류 해결하기 2-1. pom.xml -> 안에 RELEASE 버전을 변경 3. Server 3-1. 서버 생성1) Server tab -> New -> Server2)..
Android UI open source : https://github.com/wasabeef/awesome-android-ui Mac OS 1. Maven 설치 1) Maven 설치http://maven.apache.org/download.cgilink에 있는 Binary tar.gz archive tar.gz 파일을 다운로드 받음 2) 설치한 파일을 풀고 자신이 원하는 폴더에 넣음 3) vi ~/.bash_profile 4)#path setting export M2_HOME=압축을 푼 경로export M2=$M2_HOME/bin export PATH=$M2:$PATH 5) source ~/.bash_profile후 echo $PATH시 알맞은 값 나오는지 확인 6) 제대로 나온다면 mvn -versi..
MainActivitypackage com.example.jaeyeonlee.cambus; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.Toast; import java.util.ArrayList; public class MainActivity extends AppCompatActivity..