everyday com-eat

전체 글 129

카테고리 설명
개발바라
  • 1. DB 연결 새로운 js파일 만들어서 db연결 코드 옮겨주기 var mysql = require('mysql'); var db = mysql.createConnection({ host:'localhost', user:'jinsugyeong', 'password':'0000', database:'opentutorials' }); db.connect(); module.exports = db; 필요없는 코드 삭제하고, db 변수에 새로만든 파일의 경로 적어주기 var http = require('http'); var url = require('url'); var qs = require('querystring'); var template = require('./lib/template.js'); var db ..

  • 1. 작성자 목록 가져오기 ...(생략)... } else if(pathname === '/create') { //create일 때 실행 db.query(`SELECT * FROM topic`, function(error, topics) { db.query('SELECT * FROM author', function(error2, authors) {//작성자 select 질의문 추가 console.log('authors : ', authors); ...(생략)... 2. 셀렉트박스 만들기 tag라는 빈 문자열 변수와 i라는 0따리 정수 인덱스 변수 만들어서 select 태그의 자식태그인 option 태그를 문자열로 묶어버려서 넣기 var tag = ''; var i = 0; while(i < authors..

  • 부이 ^_____^v import 'dart:convert'; import 'dart:io'; import 'dart:math'; void main() { // 1. 유저에게 어떤 타입을 낼 것인지 물어보는 질의 창 print('가위, 바위, 보 중 하나를 정해서 입력해 주세요.'); final String userInput = stdin.readLineSync(encoding: utf8) ?? 'Error'; // 2. 컴퓨터가 낼 타입이 어떤 것인지 결정하는 함수 const selectList = ['가위', '바위', '보']; final cpuInput = selectList[Random().nextInt(3)]; //0~2 임의 값 가져옴 print('안 내면 진거 가위,바위, 보\t >>>>'..

  • async / await / Futre : 1회만 응답을 돌려받는 경우 async* / yield / Stream : 지속적으로 응답을 돌려받는 경우 Future todo (int second) async { await Future.delayed(Duration(seconds: second)); print('TODO Done in $second seconds'); } todo(3); //3초뒤 todo(1); //1초뒤 todo(5); //5초뒤 Stream todo2() async* { int cnt = 0; while(cnt

  • 1.디바이스 만들기 2.무난하게 픽셀4로 선택해주기 3. 제일 최신버전 안드로이드 api레벨 선택하기 티라미수래..너무기엽다 라떼는 킷캣..오레오 이런거엿다고 .. 할머니 지팡이도 부러뜨리기전에 가세요.. 4.화면은 가로로 할지 세로로 할지, 네트워크 설정은 어떻게할지 등등 설정하기 Emulated Performance Cold boot : 시작은 늦지만 안정적임 Quick boot : 최근에 실행했던 환경을 기반으로 빠르게 시작됨 5. 결과 6. 실행 램 쓰레기라 안켜지는 듯^^ 선생님 휴대폰이 벽돌이에요 ^_ㅜ 스무살에 하던거 7년 지나서 다시 하니깐 현타오진다... 걍 하던거 열심히 햇더라면 이라는 생각이 머리속에서 떠나지가 않음... 지금이라도 열심히 해야지...우째

  • SDK 설치 1. flutter 다운로드 https://flutter.dev/ Flutter - Build apps for any screen Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase. flutter.dev 2. 환경변수 설정 3. 명령 프롬프트(Power Shell)로 설치 확인 cd path경로 flutter FVM을 활용하여 Flutter설치하기 1. PowerShell 관리자 권한으로 열기 1. window choco 설치 Set-ExecutionPolicy Bypass..

  • Dart란? - Google에서 Js에서 영감을 받아 개발한 언어 - Dart Pad(Web Browser), Android Studio, IntelliJ, VS Code에서 사용 가능 타입이란? 데이터 유형 타입은 반드시 정의할 필요는 없지만, 프로그래밍 특성 상 주고받는 타입에 대한 정의가 명확해야, 추후 유지보수에 도움이 됨 확정형 기본형 : 참/거짓 bool, 정수 int , 실수 double, 문자열 String, Null 자료형 :List, Set, Map 확장형: Object, Enum, Stream 가변형 var : 최초에 한 번 부여 된 타입이 고정적으로 사용 Dynamic: 타입이 코드 진행 중에 언제든 변환 가능 const: compile 시점에 상수처리 될 경우에 활용 final :..

  • 1. 목록 조회 모듈 가져오기 var mysql = require('mysql'); DB접속 정보 정의 var db = mysql.createConnection({ host:'localhost', user:'jinsugyeong', 'password':'0000', database:'opentutorials' }); db.connect(); 기존에 파일 읽어오는 부분 수정 db.query(`SELECT * FROM topic`, function(error, topics) { var title = 'Welcome'; var description = 'Hello, Node.js'; var list = template.list(topics); var html = template.HTML(title, list,..

728x90